MODELO 6'D

ETAPA 1

DESCRIPCION DEL PROBLEMA

Identificar cual es el problema que se desea resolver, comprenderlo a su totalidad, saber cuál es el resultado que quieres llegar.

EJEMPLO

 Identificación del problema
 Descripción del problema
 Enunciado claro y preciso del problema

ETAPA 2

DEFINICON DE LA SOLUCION

Estudiara fondo el problema, saber exactamente en qué consiste y poder des componerlo en cada una de sus partes para facilitar su comprensión y posterior solución. Después tiene que ser estudiado a fondo y plantear diversas alternativas que permitan solucionar el problema para poder seleccionar la alternativa más adecuada.

EJEMPLO

 Definir el resultado deseado.
 Determinar los datos que se deben ingresar o generar para obtener el resultado deseado.
 Determinar la forma en que los datos será procesados para transformarlos en información.

Subtema

Subtema

ETAPA 3

DISEÑO DE LA SOLUCION

Diseñar la lógica modelando y desarrollando algoritmos. Para el modelado de la solución del problema se utilizara el Lenguaje Unificado de Modelado (UML) herramienta usada para describir clases, objetos y sus relaciones.

EJEMPLO

 Definir el problema para el proyecto
 Definición de diagramas, relaciones y clases
 Desarrollo de algoritmos

ETAPA 4

DESARROLLO DE LA SOLUCIÓN

Hacer la codificación del problema que involucra traducir los diagramas, las especificaciones de UML y de DF, serán almacenadas en un proyecto o archivo lógico y constituyen lo que la computadora podrá ejecutar.

EJEMPLO

 Codificar el proyecto,
 Desarrollar comentarios internos en los programas de computadoras.
 Desarrollar copias de seguridad de los programas de computadoras.

El método propuesto y utilizado en el presente texto es el Método de las 6'D, que está compuesto de seis etapas, cada una de las cuales consta de una serie de pasos, los cuales se van modificando (ajustando) dependiendo del grado de complejidad del problema y las herramientas que se utilicen para su solución.

ETAPA 5

DEPURACIÓN Y PRUEBAS

Después de la codificación del programa deben ser probados mediante ejecución conocido como corrida de programas, los cuales puede surgir errores de de lógica y sintaxis .Corregir el programa como anula, modificarlo crear nuevas sentencias, volver a probar el programa y continuar con la corrección y pruebas para conseguir el resultado deseado.

EJEMPLO

 Realizar la depuración y verificar la correcta estructura de programas.

 Realizar pruebas de sintaxis.
 Realizar pruebas de lógica.

ETAPA 6

DOCUMENTACIÓN

Se recopila toda la información generada en las etapas anteriores que sirve como base para la elaboración del manual técnico, para el desarrollo de bueno hábitos para el desarrollo de software en forma profesional

EJEMPLO

1.- Descripción del problema
2.- Resultados esperados y datos necesarios para generar dichos resultados.
3.- Diagramas UML, DF.
4.- Pruebas desarrolladas
5.- Listado del programa con comentarios internos