1.- Definición del Problema: Consiste en una visión clara y general del problema, ayuda a identificar los elementos claves del problema y una futura solución.
2.-Análisis del problema: Se define formalmente la entrada que recibirá el programa, la salida que producirá y el proceso necesario para la solución.
3.-Diseño de la solución: En esta fase se desarrolla la fase de la solución, como hará el programa la tarea que se desea automatizar usando los datos de entrada para generar los datos de salida.
4.-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.
5.-Prueba y Depuración: Una ves copilado el programa, este es somentido a pruebas a fin de determinar si resuelve o no el problema planteado en forma satisfactoria. Para ello le suministramos datos de prueba, como lo hicimos en la prueba de escritorio.
6.-Documentación: Es la fase mas ignorada por la mayoría de los programadores, por razones de tiempo costos o simple pereza. Pero no documentar los programas es un mal habito en programación y un gran error. sera muy dificil a los usuarios entender un programa si no cuenta con un manual de operaciones (manual se usuario).
7.-Implementacion: El programa ya probado, revisado y mejorado; para que pueda utilizarse para realizar el problema para el que fue creado.
8.- Mantenimiento: El programa debe realizarse cada cierto tiempo para ajustes o actualizaciones segun sea la necesidad del cliente.
Fuente: http://www.galeon.com/neoprogramadores/fasesprg.htm#Codificacion
No hay comentarios.:
Publicar un comentario