1. Analizar el problema. Entender cuál es el problema que se trata de resolver, incluyendo el ambiente en el cual se usará. 2. Especificar la solución. Éste es el punto en el cual se describe qué debe hacer el programa, deberemos decidir cuáles son los datos de entrada que se nos proveen, cuáles son las salidas que debemos producir, y cuál es la relación entre todos ellos. 3. Diseñar la solución. Éste es el punto en el cuál atacamos el cómo vamos a resolver el problema, cuáles son los algoritmos, diagramas de flujo y las estructuras de datos que usaremos. 4. Implementar el diseño Traducir a un lenguaje de programación (C, Arduino, python) el diseño que elegimos en el punto anterior. 5. Probar el programa Diseñar un conjunto de pruebas para probar cada una de sus partes por separado, y también la correcta integración entre ellas. 6. Mantener el programa. Realizar los cambios en respuesta a nuevas demandas
Comentarios
Publicar un comentario