Métodos de desarrollo de software
Un método de desarrollo de software es un enfoque organizado para el desarrollo de software cuyo propósito es facilitar la producción de software de alta calidad a un costo acorde.
Los componentes que los integran son:
- Modelos y notación para definirlos.
- Sus reglas, aquellas restricciones que se aplican al modelo.
- Recomendaciones y buenas prácticas.
- Las guías en el proceso, que son aquellas actividades a seguir y su organización.
Los métodos de desarrollo de software son más formales y precisos que un proceso de software
Tipos de métodos de desarrollo de software
Los principales métodos de desarrollo de software existentes son los siguientes:
- Métodos estructurados (Orientados a procesos).
- Ingeniería de información (Orientado a datos).
- Métodos orientados a objetos ( objetos = datos + procesos).
- Métodos formales.
- Métodos de desarrollo acelerado (prototipos).
- Métodos ágiles.
En esta unidad vamos a hacer foco solo en el método estructurado y el orientado a objetos.