1. Metodologías pesadas: Son las metodologías clásicas, los métodos de trabajo son muy formales. Conlleva realizar una gran carga de trabajo de gestión y generar una gran cantidad de documentación. Cascada y RUP.
2. Metodologías ágiles: Son las últimas en aparecer y se basan en dar respuestas a los problemas con los que se encuentran las metodologías tradicionales. Usan el concepto de adaptación a los requisitos que no se conocen en lugar de la predicción. Estrem Programming y Scrum.
Además un proceso de software es una serie de actividades relacionadas que conduce a la elaboración de un producto de software que incluye: desarrollo de software, mejoras y modificaciones de software existente, adaptación e integración de software (Sommerville, 2011, pg.28) las fases del proceso de software son: Requerimientos, diseño, programación, implementación, validación constante y evolución (Figura 2.3).
No hay comentarios:
Publicar un comentario