Metodología de desarrollo de software

Principalmente, se presentará el Proceso Unificado, el cual utiliza un ciclo de vida iterativo e incremental.

Estos son los enfoques más generales, que se desarrollan en varias metodologías específicas.

La primera descripción formal del modelo de cascada se cita a menudo a un artículo publicado por Winston Royce W.[2]​ en 1970, aunque Royce no utiliza el término "cascada" de este artículo.

Provee una estrategia para controlar la complejidad y los riesgos, desarrollando una parte del producto software reservando el resto de aspectos para el futuro.

Principios básicos: Hay una serie de herramientas y productos diseñados para facilitar la aplicación.

Tres patrones básicos en las metodologías de desarrollo de software .