- Análisis:El resultado de esta etapa es un conocimiento sobre las necesidades del usuario final del programa y como satisfacerla
- Diseño del sistema:Los programadores desarrollan un plan para crear el programa por partes y ver como interactuan entre ellas
- Diseño de programa:Se hacen los análisis necesarios para saber que herramientas usar en la etapa de codificación y se hacen algoritmos
- Codificación: En esta etapa se construye el programa mediante un código fuente. Se hacen pruebas y se corrigen errores hasta que alcanzar un programa adecuado .
- Pruebas: Cuando el programa ya esta armado se somete a pruebas rigurosas para verificar que no tengan ningún error
- Implantación: En esta etapa el usuario final recibe y utiliza el programa aveces se requiere capacitación para el uso del mismo