El enunciado del problema, el cual tiene
que ser claro. Es importante que
sepamos "que se desea obtener al final
del proceso"
7. Mantenimiento
Actualización que tiene que darse al programa
cuando así lo requiera para pasar a nuevas
condiciones de operación y reflejarse en su
documentación.
3. Diseño de la solución
Influye la descripción del algoritmo
resultante en un lenguaje natural, de
diagrama de flujo o natural de
programación.
5. Prueba y depuración
Cuando el programa es ejecutable, este es sometido
a prueba a fin de determinar si resuelve o no el
problema planteado.
El proceso de depuración es en localizar los
errores y corregirlos en caso de que estos
existan.
6. Documentación
Al estar depurado, se pasa a la utilización para
resolver problemas del tipo que dimos en un
inicio. Tiene que ser supervisada por el
programador y crearse un manual.
4. Codificación
Obtención de un programa definitivo que
pueda ser comprensible para la maquina.
Programa fuente: Está
inscrito en un lenguaje de
programación.
Programa ejecutable: Está en
lenguaje de la maquina y es
entendible por la misma.
2. Análisis de la
solución
Definir con precisión el
problema para luego analizar
los siguientes aspectos: