Considero que la utilidad de un ciclo de vida dependerá en gran medida de la naturaleza del proyecto que se pretenda desarrollar. Por ejemplo, en proyectos donde se tenga un gran conocimiento acerca del modelo de negocio o donde los requisitos no cambien se tendrá un mayor beneficio utilizando un ciclo de vida predictivo, mientras que en proyectos donde participe una gran cantidad de stakeholders o donde se espera que los requisitos cambien constantemente se tendrá un mayor beneficio utilizando un ciclo de vida agil.