Metodología para la solución de problemas por medio de computadoras
Definición del problema
Claro y Complejo
Análisis de datos
Especifícaciones de entradas y salidas
Diseño de la solución
Descripción del algoritmo
Codificación
Codificación original, lenguaje de programación
Mantenimiento
Actualizaciones
Documentación
Sin errores
Manual o guías indique pasos
Prueba y depuración
Introducción datos válidos, inválidos e incongruentes