El proceso de creación de software, desde el punto de vista de
la ingeniería, incluye mínimamente los siguientes pasos:
1.
Reconocer la necesidad de un programa para solucionar un
problema o identificar la posibilidad de automatización de una tarea.
2.
Recolectar los requisitos del programa Debe
quedar claro qué es lo que debe hacer el programa y para qué se necesita.
3.
Realizar el análisis de los requisitos del programa. Debe quedar
claro qué tareas debe realizar el programa. Las pruebas que
comprueben la validez del programa se pueden especificar en esta fase.
4.
Diseñar la arquitectura del programa. Se debe descomponer el
programa en partes de complejidad abordable.
5.
Implementar el programa. Consiste en realizar un diseño
detallado, especificando completamente todo el funcionamiento del programa,
tras lo cual la codificación (programación propiamente dicha) debería resultar
inmediata.
6.
Probar el programa. Comprobar que pasan pruebas que se han
definido en el análisis de requisitos.
7.
Implantar (instalar) el programa. Consiste en poner el programa
en funcionamiento junto con los componentes que sean necesarios (bases de
datos, redes de comunicaciones, etc.).

No hay comentarios:
Publicar un comentario