Está en la página 1de 19

6Ds

1. DESCRIPCIN DEL PROBLEMA

Es el enunciado del problema, el cual debe ser claro y completo.

* Fundamental
Conocer y delimitar por completo el problema. Saber que es lo se desea realice la computadora. Mientras esto no se conozca del todo, no tiene caso continuar con el siguiente paso.

2. DEFINICIN DE LA SOLUCIN.

Consiste en establecer una serie de preguntas acerca de lo que establece el problema.

Para poder determinar si se cuenta con los elementos suficientes para llevar a cabo la solucin del mismo, algunas preguntas son:

Con qu cuento?
Datos con los que iniciar el proceso. Qu debemos proporcionar a la computadora. Si los datos son suficientes.

Qu hago con esos datos?


Es decir: Qu formula, clculos, que proceso o transformacin deben seguir los datos para convertirse en resultados.

Qu se espera obtener?

Qu informacin obtendremos con el proceso de datos y como presentarla. Si no es la deseada, replantear nuevamente un anlisis en los puntos anteriores. Es importante ponernos en el lugar de la computadora, analizando las ordenes la secuencia para producir resultados.

3. DISEO DE LA SOLUCIN (Modelado).


Creacin de un algoritmo
Diagramas de flujo.

Pseudocdigo.

4. DESARROLLO DE LA SOLUCIN (Codificacin)


Escribir la solucin del problema, en una serie de instrucciones detalladas en un cdigo reconocible por la computadora.

LENGUAJE DE ALTO NIVEL (Constan de instrucciones ms fciles de comprender).

LENGUAJE DE BAJO NIVEL (Lenguajes dependientes de la mquina). Da como resultado, un PROGRAMA.

5.DEPURACIN Y PRUEBAS.

Proceso de identificacin de errores durante la ejecucin del programa.

Puntos importantes a tomar en cuenta:


Tratar de iniciar la prueba con una mentalidad saboteadora, casi disfrutando la tarea de encontrar un error. Sospechar de todos los resultados que arroje la solucin, con lo cual se debern verificar todos. Considerar todas las situaciones posibles, normales y an las anormales.

Depuracin:

Eliminar los errores detectados durante la prueba, para dar una solucin adecuada y sin errores.

6. DOCUMENTACIN (Manuales).

Es la gua o comunicacin escrita que sirve como ayuda para usar un programa, o facilitar futuras modificaciones.

Documentacin Interna:

Consiste en los comentarios o mensajes que se agregan al cdigo del programa, que explican las funciones que realizan ciertos procesos, clculos o frmulas para el entendimiento del mismo.

Documentacin externa:
Tambin conocida como Manual Tcnico. * Descripcin del Problema *Nombre del Autor * Diagrama del Flujo y/o Pseudocdigo *Lista de variables y constantes *Codificacin del Programa con la finalidad de permitir su posterior adecuacin a los cambios.

Manual del usuario:


Documentacin que se le proporciona al usuario final. Es una gua que indica el usuario como navegar en el programa, presentando todas las pantallas y mens que se va a encontrar y una explicacin de los mismos, No contiene informacin de tipo tcnico.

* Mantenimiento
Se lleva a cabo despus de determinado el programa, cuando se ha estado trabajando un tiempo, y se detecta que es necesario hacer un cambio, ajuste y/o complementacin al programa para que siga trabajando de manera correcta. Para realizar esta funcin, el programa debe estar debida mente documentado, lo cual facilitar la tarea.

También podría gustarte