¿Qué es la metodología de la programación?
El desarrollo de un programa que resuelva un problema dado es una tarea compleja.
Conjunto o
sistema de métodos, principios y reglas
secuencia de pasos
Culminan con un programa que lo resuelve
¿Qué requiero saber de una metodología?
Diálogo
Busca comprender totalmente
el problema a resolver
se
el
Especificación
Establece de manera precisa las entradas,
salidas y las
condiciones que deben cumplir
en
Diseño
Esta etapa se construye un algoritmo
que cumpla con la especificación.
Codificación
Traduce el algoritmo a un
lenguaje de programación
se
Prueba y Verificación
Pruebas del programa implementado
para determinar su validez en la
resolución del problema.
una
Permiten
enfrentar de manera sistemática
El desarrollo de un
programa que resuelve un problema algorítmico
Parten de la definición del
problema parten de la definición del
problema
y
que
es un
que
Serie de pasos relacionados con el ciclo de vida de
la aplicación.
Análisis
Descubrir qué es lo que realmente se necesita
Se llega a una comprensión adecuada de los
requerimientos del sistema.
Diseño
Se estudian posibles opciones de
implementación para el software.
construir
La estructura general del mismo.
Codificación o implementación
Elegir las herramientas adecuadas,
un entorno de desarrollo que facilite
el trabajo y un lenguaje de programación
apropiado para el tipo de software a construir.
Prueba
Detectar los fallos cometidos en las
etapas anteriores para corregirlos.
Mantenimiento
Aplicarlo de una dos
veces mensuales