Ayuda a identificar los elementos
claves del problema y los de futura
solución
Análisis del problema
Es donde se define formal y correctamente la
Entrada que recibirá el programa , la Salida de
producirá y el Proceso necesario para su solución
Diseño de la solución
En esta etapa se diseña la lógica de la solución a
usar , es decir como el programa hará la tarea
que se dese autorizar usando los datos de
entrada para generar los datos de salida.
Codificación
En este paso se traduce el algoritmo ya estructurado,
verificado y comprobado a mano, al lenguaje de
programación que vaya a utilizarse.
Prueba y Depuración
Una vez compilado el
programa, este es
sometido a pruebas a fin
de determinar si
resuelve o no el
problema plateado.
Documentación
Es la fase mas ignorada por los
programadores por motivos
de pereza, tiempo... pero np
documentar los programas es
un gran error; ya que sera
difícil a los usuarios entender
un programa si no cuentan
con un manual de
operaciones.
Implementación
El programa ya probado,
revisado y mejorado se
considera terminado y puede
utilizarse con un alto grado de
confianza.
Mantenimiento
El mantenimiento preventivo es que hagamos lo posible por no
caer en errores, la actualización si el usuario tiene la necesidad de
quitar o poner algo; téngase en cuenta que cuando surge
mantenimiento tenemos que volver a hacer todos los pasos
anteriores revisando que todas la condiciones sean favorables
alrededor del sistema.