1. Project Review
1.1. Summary of Project
1.2. Timeline:
1.3. Budget:
1.4. Resources:
2. Definición
3. Etapas
3.1. Transformación
3.1.1. Trasforma el modelo de dominio de la información, creado durante el análisis, en las estructuras de datos necesarios para implementar el Software.
3.2. El diseño de los datos
3.2.1. Define la relación entre cada uno de los elementos estructurales del programa
3.3. El Diseño Arquitectónico
3.3.1. Describe como se comunica el Software consigo mismo, con los sistemas que operan junto con el y con los operadores y usuarios que lo emplean
3.4. El Diseño de la Interfaz.
3.4.1. Crear interfaces que los usuarios encuentren fáciles de usar y agradables.
3.5. El Diseño de procedimientos.
3.5.1. Este proceso es, por regla general, necesario para que los programadores puedan manejar la complejidad que la mayoría de los programas informáticos poseen y para disminuir el riesgo de desarrollos
4. Herramientas
4.1. Herramientas de especificación
4.1.1. Formular las características que debe tener una aplicación, tales como entradas, Salidas, procesamiento y especificaciones de control.
4.2. Herramientas para presentación
4.2.1. describe la posición de datos, mensajes y encabezados sobre las pantallas de las terminales, reportes y otros medios de entrada y salida.
4.3. Herramientas para el desarrollo de Sistemas.
4.3.1. Estas herramientas nos ayudan como analistas a trasladar diseños en aplicaciones funcionales.
4.4. Herramientas para Ingeniería de Software
4.4.1. Apoyan el Proceso de formular diseños de Software, incluyendo procedimientos y controles, así como la documentación correspondiente.
4.5. Generadores de códigos
4.5.1. Producen el código fuente y las aplicaciones a partir de especificaciones funcionales bien articuladas.
4.6. Herramientas para pruebas
4.6.1. Incluyen facilidades para examinar la correcta operación del Sistema así como el grado de perfección alcanzado en comparación con las expectativas.