2.1 KiB
Roles del equipo
Literalmente la division del trabajo de adam smith.
Evolucion
Aunque los roles más granulares cambien lo que no cambia nunca es la categoria de donde entran. por ejemplo,
- Requerimientos
- Diseño
- Analisis
- Implementacion
- Test
Fases del proyecto
Una fase es el tiempo que tarda entre hitos de entrega en un proceso de desarrollo.
Por ejemplo estas podrian ser:
- Inicio
- Elaboracion
- Construccion
- Transición
Fundamentos propuesta Agile
El modelo en espiutarl aprovecha la caracetristica fundamental de que el software es facilmente modificable. Es un sistema minimo funcionando desde el principio. Cada iteracion añade unc onjunto de funcionalidades y si es necesario mejora alguna ya existente. Al final de cada iteracion en el modelo en espiral se obtiene un prototipo. Hoy es muy comun que los lenguajes, herramientas de desarrollo y entornos de despliegue hace posible obtener un sistema totalmente funcional.
Ciclos Cortos
cada ciclo incorpora todas las fases del ciclo de vida. Tiene retroalimentacion temprana para poder dirijir la evolucion del proyecto de mejor forma. Cada iteracion tiene como resultado un producto al que le han añadido nuevas caracteristicas que pueden ser probadas por el cliente. El producto evoluciona y adopta los cambios sugeridos por el cliente hasta conseguir un producto final que lo safisface.
Entrega Continua
- Estrategia
- Lanzamiento
- Iteracion
- Daily
- Continuos & Automated
la Realiadad de los desarrollos
Lo que gustaria
- Los Clientes saben lo que quieren.
- El equipo sabe como construirlo.
- Nada Cambiara.
- Tenemos cash y tiempo para hacerlo.
La Realidad
- Los clientes descubren lo que necesitan.
- Los desarrolladores descubren como hacerlo.
- Muchas cosas cambian en el camino.
- Siempre hay más cosas que hacer que tiempo y dinero disponible.
algunos principios agiles
Satisfacer al cliente mediante la entrega rápida de software útil. Se entrega frecuentemente software que funciona.
La simplicidad del codigo desarrollado es escencial. klass iteraciones corta entragan valor al cleinte. Kaizen (no jujutsu), mejora continua.