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.