Etapas del proceso de creación de un programa, parte 2. Obsolescencia programada.

 

Etapas del proceso de creación de un programa, parte 2

creación de un programa


Etapa 4 - Comprobación y optimización de algoritmos.

Finalizando la construcción del algoritmo debemos verificar que realiza la tarea para la cual fue creado y sea eficiente, no sólo en su funcionamiento sino también al momento de realizar el mantenimiento. 
La optimización es un proceso iterativo y puede variar según la evolución del proyecto.

Etapa 5 - Codificación del programa.

Luego de diseñado el algoritmo que dará solución al problema es necesario plasmarlo, por lo que, se pasa a codificar el programa que va a implementar el algoritmo. Para esto se debe elegir, entre varias cosas, el lenguaje de programación que mejor se adapte a la realidad del proyecto y del equipo.
Algunos factores que van a pesar para definir la elección son:
  • Si es un lenguaje estructurado
  • Qué soporte tiene
  • Rutinas probadas
  • Herramientas, frameworks disponible
  • Fuertemente o debilmente tipado
  • Velocidad de desarrollo
Para que el programa sea legible es importante seguir buenas prácticas, hacerlo en forma ordenada y cuidar la claridad en el desarrollo para lograr sencillez en el mantenimiento.

Etapa 6 - Depuración.

Luego de tener escrito el programa y es correcto sintacticamente se debe realizar la depuración, esto consiste en ejecutar el programa con datos de prueba en los cuales se deben incluir casos límite de forma que permita ver si el programa funciona correctamente.

Etapa 7 - Documentar.

Documentar es una etapa fundamental del proyecto, se debe de dar desde el inicio al final, durante todo el ciclo de vida.

La documentación es el soporte que se tiene para poder entender rápidamente el desarrollo, lo que realiza el producto y da el respaldo que alguien que nunca uso, ni estuvo en contacto con la génesis del proyecto pueda trabajar con él.


Ir a la primera parte.

Publicar un comentario

0 Comentarios