Analizar críticamente el Ciclo de Vida de un software ilustrando cada una de sus fases y su aporte al producto final, mediante un trabajo de desarrollo en equipo.