Ciclos de Vida:
Scrum: Es una metodología para la gestión y desarrollo de software basada en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software.
Dejo una Presentación con mas información
Scrum
MOSKitt