Modelos de desarrollo Flashcards

(32 cards)

1
Q

El modelo cascada es problemático porque no se conocen todos los _____ al comenzar un proyecto.

A

requisitos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Dos ejemplos de procesos iterativos son el modelo _____ y el modelo _____.

A

Dos ejemplos de procesos iterativos son el modelo unificado y el modelo espiral.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Las 4 fases del modelo unificado son

A

Inception, elaboration, construction, and transition.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

El modelo unificado maneja riesgo al

A

Priorizar los casos de uso más riesgosos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

El modelo espiral es característico por incorporar análisis de _____.

A

riesgo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿What’s the difference between something iterative and something incremental?

A

Iterativo es en ciclos, incremental es en partes. Se pueden combinar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Los procesos ágiles se caracterizan por ser _____ e _____.

A

iterativos e incrementales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

El primer valor del manifiesto ágil es

A

Individuals and interactions over processes and tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

El segundo valor del manifiesto ágil es

A

Working software over comprehensive documentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

El tercer valor del manifiesto ágil es

A

Customer collaboration over contract negotiation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

El cuarto y último valor del manifiesto ágil es

A

Responding to change over following a plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Individuals and interactions over

A

processes and tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Working software over

A

comprehensive documentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Customer collaboration over

A

contract negotiation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Responding to change over

A

following a plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Las metodologías ágiles son ____ en vez de predictivas.

17
Q

Las metodologías ágiles mitigan riesgo mediante

18
Q

En la programación extrema, se escriben tests de

A

unit and acceptance

19
Q

En la programación extrema se enfatiza el principio ____

A

YAGNI (You aren’t gonna need it)

20
Q

La programación extrema hace fuerte uso de los ____ ____, y en el caso más extremo, ____ _____,

A

code reviews, pair programming

21
Q

En extreme programming el ____ es parte del equipo de desarrollo.

22
Q

The heart of agile has four pillars, _____, _____, ____, _____.

A

Collaborate, reflect, improve, deliver

23
Q

4 sources of estimation error

A

imprecise info about the project
imprecise info about team capabilities
imprecision in the estimation process itself
project chaos - moving target

24
Q

the cone of uncertainty refers to

A

the diminishing uncertainty in time estimates of projects as they progress along

25
A diferencia de espiral, RUP permite _____ \_\_\_\_\_ ___ en la mitad del proceso.
cambiar los requisitos
26
Dos clases de prototipos en el modelo de prototipos
Prototipo desechable: solo se usa para validación y se desecha Prototipo evolucionario: MVP que de a poco se transforma en el producto final
27
Modelo de desarrollo iterativo que tiene una fase explícita de mitigación de riesgo
Modelo espiral
28
Modelo iterativo que tiene una fase de transición
Modelo unificado (RUM)
29
Modelo que incorpora la programación en pares
Extreme Programming (XP)
30
Modelo que incorpora el test-driven development
Extreme Programming (XP)
31
Modelo que se centra en el uso de un tablero
Kanban
32
Modelo ágil que centra el desarrollo en ciclos llamados sprints
Scrum