Fases del proceso de programación
1. Definición del problema
Requiere que el problema sea definido y comprendido para que pueda ser analizado con todo detalle
2. Análisis del problema
El problema debe estar bien definido si se desea llegar a una solución satisfactoria
Entrada
Proceso
Salida
3. Diseño
Es desarrollar el procedimiento para resolver el problema
Algoritmo
Diagrama de flujo
Prueba de escritorio
4. Codificación
Es el algoritmo traspasado a la computadora a través de un lenguaje de programación,
8. Documentación
Se generan tanto como los manuales técnicos, como el manual de usuario y ayuda
7. Mantenimiento del programa
El mantenimiento preventivo es que se haga lo posible por no caer en errores, la actualización si el usuario tiene la necesidad de quitar o poner algo
6. Implementación del programa
El programa diseñado y desarrollado es instalado en el sistema para cumplir con la tarea encomendada
5. Depuración
Corregir los errores encontrados en la etapa anterior, si hubiese algún error se tiene que regresar hasta la etapa que sea necesaria para que la solución sea la que el usuario requiere.