3. ¿Por qué un proceso iterativo hace más fácil administrar el cambio? ¿Es iterativo todo
proceso ágil analizado en este capítulo? ¿Es posible terminar un proyecto en sólo una
iteración y aún así conseguir que sea ágil? Explique sus respuestas.
4. ¿Podría describirse cada uno de los procesos ágiles con el uso de las actividades
estructurales generales mencionadas en el capítulo 2? Construya una tabla que
mapee las actividades generales en las actividades definidas para cada proceso ágil.
7. ¿Por qué cambian tanto los requerimientos? Después de todo, ¿la gente no sabe lo
que quiere?
11. Describa con sus propias palabras los conceptos de rediseño y programación en
parejas de XP.
12. Haga otras lecturas y describa lo que es una caja de tiempo. ¿Cómo ayuda a un
equipo DAS para que entregue incrementos de software en un corto periodo?
13. ¿Se logra el mismo resultado con la regla de 80% del MDSD y con el enfoque de la
caja de tiempo del DAS?
14. Con el formato de patrón de proceso presentado en el capítulo 2, desarrolle uno para
cualquiera de los patrones Scrum.
17. Visite el sitio oficial de modelación ágil y elabore la lista completa de todos los
principios fundamentales y secundarios del MA.
19. Explique por qué la intangibilidad de los sistemas de software plantea problemas para
la administración de proyectos de software.
Principio W5HH
Principio creado por Barry Boehm, este principio se basa en una serie de preguntas que
conducen a una definición de características claves del Proyecto y el plan de proyecto
resultante.
Se fundamenta en 4:
PERSONAL: Debe ser bien seleccionado (Prepardo y altamente calificado); Ya que de
este depende la construcción del proyecto. Una buena comunicación con el personal es la
prioridad.
PRODUCTO: Los requisitos exigidos por el cliente. Para acordar detalle del producto y
tener claro los objetivos.
PROCESO: Tener claro el marco de trabajo o actividades, el desarrollo del software.
PROYECTO: Se debe realizar planificadamente, con una supervisión constante, y un
control riguroso para el éxito del proyecto.
CASO:
1. Leído lo anterior, por favor realizar un ensayo que indique cómo ha aplicado cada uno de los
elementos del principio W5HH (Paradigma del desarrollo de sistemas), en los proyectos de
desarrollo de aplicaciones en los cursos de análisis y base de datos. Indique mediante un
listado, que herramientas se deben utilizar en cada uno de esos elementos.
3. Usted ha sido nombrado administrador de proyecto de software para una compañía que
atiende el mundo de la Ingeniería Genética. Su labor es gestionar el desarrollo de un nuevo
producto de software que acelera el ritmo de la clasificación de genes. El trabajo está orientado
a Investigación y Desarrollo, pero la meta es elaborar un producto dentro del siguiente año.