Proceso para el desarrollo de un proyecto de Software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Proceso para el desarrollo de un proyecto de Software por Mind Map: Proceso para el desarrollo de un proyecto de Software

1. Modelo de Requisitos

2. Requisitos: El modelo de casos de uso sirve para expresar el modelo de requisitos, el cual se desarrolla en cooperación con otros modelos como se verá más adelante.

3. Analisis: La funcionalidad especificada por el modelo de casos de uso se estructura en el modelo de análisis, que es estable con respecto a cambios, lo que lo hace un modelo lógico independiente del ambiente de implementación.

4. Diseño: La funcionalidad de los casos de uso, ya estructurada por el análisis, la realiza el modelo de diseño, adaptándose al ambiente de implementación real y refinándose aún más.

5. Implementación: Los casos de uso se instrumentan mediante el código fuente en el modelo de implementación.

6. Pruebas: Los casos de uso se comprueban a través de las pruebas de componentes y de integración. se realizan de manera simultanea con el desarrollo del sistema certificación final de la calidad del producto

7. Descripción del Problema: 1.Definir los Actores del problema. 2. Actores Primarios. 3. Actores Secundarios

8. Casos de Uso

9. Documentación: Descripcción de los Actores

10. Arquitectura de Clases: Esta Arquitectura o diseño dependen la funcionalidad de los objetos.

11. Descripción del Modelo de Analisis

12. Estereotipos Basicos: Borde-Control-Entidad

13. Aqui se identifican las clases de acuerdo a los estereotipos: descrbiendo los casos de uso en término de clases y se muestran los diagramas de secuencias correspondientes.

14. Diseño de Objetos: Se considera diseño a la formalización del modelo para generar especificaciones muy detalladas de los objetos, incluyendo sus operaciones y atributos.

15. Diseño del Sistema:El modelo del sistema se adapta al ambiente de implementación. Aqui se debe identificar e investigar las consecuencias del ambiente de implementación sobre el diseño.

16. Estrategias de Diseño: Arquitectura Robustez Reuso Extensibilidad

17. Diseño de Obejtos

18. Diseño de Sistema: Se define el Lenguaje de Programación y la interfaz grafica del proyecto a desarrollarse.

19. Revisión del diseño

20. Diagramas de secuencia de Diseño

21. Diagrama de Clases: Principal -Dominio -Registro -Servicio

22. Tecnicas de Prueba, se aplicanas las siguientes: Prueba de regresión Prueba de operación Prueba de Escala Completa Prueba de rendimiento Prueba de sobrecarga Prueba negativa Prueba basada en requisitos o prueba de casos de uso Pruebas ergonómicas Prueba de documentación de usuario Prueba de aceptación o de validación

23. Nivel de Prueba:Prueba de unidad Prueba de Integración Prueba de sistema

24. Documentación: El modelo de casos de uso se debe registrar a lo largo de las diversas actividades, dando lugar a distintos documentos como los manuales de usuario, de administración.