Red de Respuestas Legales - Derecho de bienes - Entre los modelos de desarrollo de software, el modelo más antiguo y más utilizado es

Entre los modelos de desarrollo de software, el modelo más antiguo y más utilizado es

Modelo en cascada

El modelo en cascada define las actividades del ciclo de vida del software como varias etapas de trabajo conectadas en una secuencia fija, como una cascada, y finalmente obtiene un producto de software.

En 1970, Winston Royce propuso el famoso modelo en cascada, que fue el único modelo de desarrollo de software ampliamente utilizado hasta principios de los años 80. El proceso de software de la metodología tradicional de ingeniería de software se puede describir básicamente mediante el modelo en cascada.

La idea central del modelo en cascada es simplificar el problema según el proceso, separar la implementación y el diseño de funciones y facilitar la división del trabajo y la cooperación, es decir, utilizar análisis y diseño estructurados. métodos para separar la implementación lógica y la implementación física. El ciclo de vida del software se divide en seis actividades básicas: planificación, análisis de requisitos, diseño de software, programación, pruebas de software y operación y mantenimiento, que estipula su orden fijo interconectado de arriba hacia abajo, que cae paso a paso como una cascada.