Modelos de desarrollo Flashcards
El modelo cascada es problemático porque no se conocen todos los _____ al comenzar un proyecto.
requisitos
Dos ejemplos de procesos iterativos son el modelo _____ y el modelo _____.
Dos ejemplos de procesos iterativos son el modelo unificado y el modelo espiral.
Las 4 fases del modelo unificado son
Inception, elaboration, construction, and transition.
El modelo unificado maneja riesgo al
Priorizar los casos de uso más riesgosos
El modelo espiral es característico por incorporar análisis de _____.
riesgo
¿What’s the difference between something iterative and something incremental?
Iterativo es en ciclos, incremental es en partes. Se pueden combinar.
Los procesos ágiles se caracterizan por ser _____ e _____.
iterativos e incrementales
El primer valor del manifiesto ágil es
Individuals and interactions over processes and tools
El segundo valor del manifiesto ágil es
Working software over comprehensive documentation
El tercer valor del manifiesto ágil es
Customer collaboration over contract negotiation
El cuarto y último valor del manifiesto ágil es
Responding to change over following a plan
Individuals and interactions over
processes and tools
Working software over
comprehensive documentation
Customer collaboration over
contract negotiation
Responding to change over
following a plan
Las metodologías ágiles son ____ en vez de predictivas.
adaptativas
Las metodologías ágiles mitigan riesgo mediante
iteraciones
En la programación extrema, se escriben tests de
unit and acceptance
En la programación extrema se enfatiza el principio ____
YAGNI (You aren’t gonna need it)
La programación extrema hace fuerte uso de los ____ ____, y en el caso más extremo, ____ _____,
code reviews, pair programming
En extreme programming el ____ es parte del equipo de desarrollo.
cliente
The heart of agile has four pillars, _____, _____, ____, _____.
Collaborate, reflect, improve, deliver
4 sources of estimation error
imprecise info about the project
imprecise info about team capabilities
imprecision in the estimation process itself
project chaos - moving target
the cone of uncertainty refers to
the diminishing uncertainty in time estimates of projects as they progress along

A diferencia de espiral, RUP permite _____ _____ ___ en la mitad del proceso.
cambiar los requisitos
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
Modelo de desarrollo iterativo que tiene una fase explícita de mitigación de riesgo
Modelo espiral

Modelo iterativo que tiene una fase de transición
Modelo unificado (RUM)

Modelo que incorpora la programación en pares
Extreme Programming (XP)

Modelo que incorpora el test-driven development
Extreme Programming (XP)

Modelo que se centra en el uso de un tablero
Kanban
Modelo ágil que centra el desarrollo en ciclos llamados sprints
Scrum