¿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