Está en la página 1de 8

Metodología de Solución de

Problemas
Pasos . . .
1. Definición del problema

2. Análisis

3. Propuesta inicial de solución

4. Prueba de escritorio

5. Codificación

6. Ejecución –Depuración

7.Documentación

8.Mantenimiento
DEFINICIÓN DEL PROBLEMA

Enunciado (completo y detallado)

Condiciones

Explicitas

Implícitas

Valores iniciales (ENTRADA)

Resultados esperados (SALIDA)


ANÁLISIS
Encontrar relaciones entre los datos

Obtener y/o determinar fórmulas

Obtener lista de posibles variables

Calculadas

Proporcionadas por el usuario

Verificar si hace falta más información:

¿qué tengo?, ¿qué sé? . . .

¿Es posible dividir el gran problema en problemitas?


PROPUESTA DE SOLUCIÓN. . .
Algoritmo (lenguaje común)

Finito

Ordenado

Eficiente y Eficaz

Diagrama de Flujo (representación gráfica del algoritmo)


PRUEBA DE ESCRITORIO

Tener datos de prueba

Siguiendo los pasos uno a uno:

Verificar que se llega a resultados validos

En caso de encontrarnos frente a omisiones o


ambigüedades es necesario revisar nuestra
“Propuesta de solución”.

En caso de encontrar error es necesario revisar el


proceso desde la “Definición del Problema”.
CODIFICACIÓN

De acuerdo al lenguaje seleccionado:

Definir los tipos de datos a usar y declarar las variables necesarias.

Definir la interfase del usuario.

Establecer el modo de operar el programa.

Siguiendo los pasos definidos y respetando la sintaxis y las estructuras,


traducir el algoritmo o diagrama al lenguaje de programación elegido.
DOCUMENTACIÓN

Es importante tener por escrito TODO el proceso desde el inicio.

No dejar de lado los posibles cambios producto de la prueba y la ejecución

Explicar cómo se usa el programa (Guía de Usuario)

Sistema de ayuda

Comentarios dentro del código


MANTENIMIENTO
En función de las observaciones hechas por los usuarios podemos:

Agregar datos omitidos

Mejorar aspecto

Optimizar funciones para uso

En función de la eficiencia y eficacia mostrada podemos:

Mejorar procesos

Re-diseñar la propuesta de solución


Autor: Juan Antonio Sánchez Corona
Enero -2005

Editado: Yicel, Doris y Maritza

También podría gustarte