1. Análisis de Requisitos
Extraer los requisitos de un producto de software es la primera etapa para crearlo. Es un paso conjunto de la empresa y nosotros para recoger cada una de las necesidades del software a realizar |
2. Especificación
Es la tarea de describir detalladamente el software, en una forma matemáticamente rigurosa. La mayoría de las buenas especificaciones han sido escritas para entender y afinar aplicaciones que ya estaban desarrolladas. Las especificaciones son más importantes para las interfaces externas, que deben permanecer estables. |
3. Diseño y Arquitectura
Como funcionará el software en forma general de forma general sin entrar en detalles. |
4. Programación
El diseño mediante lenguajes de programación del software a desarrollar |
5. Pruebas
Las pruebas que se le realizan al software desarrollado para asegurar la calidad del mismo |
6. Mantenimiento
Después del diseño del software este necesitará un mantenimiento continuo, para la resolución de bugs que pudieran surgir así adicción de nuevas necesidades |