Temario del curso

Introducción

  • Qué es el proceso de análisis y diseño del sistema?
  • Lugar de las actividades de Análisis y Diseño en el Proceso Unificado (RUP)
  • Un panorama de los diagramas UML 2 utilizados en el análisis y diseño del sistema
  • Marcos para rastrear los requisitos hacia la implementación y pruebas de software

Cómo transformar los requisitos en especificaciones de análisis basadas en componentes?

  • Trazabilidad entre los requisitos y el análisis del sistema
  • Nociones avanzadas para representar la estructura y dinámica del sistema
  • Refinamiento de los requisitos en ambos ejes
  • Hacia el diseño del sistema mediante contratos de operación
  • Estudio de caso: Definición del modelo de componente de análisis del sistema

Cómo transformar las especificaciones de análisis en las de nivel de diseño?

  • Trazabilidad entre análisis y diseño del sistema
  • Patrones de diseño para acoplamiento suelto y alta cohesión de componentes
  • Definición del nivel de diseño Architectural Backbone del sistema (componentes, puertos, interfaces, objetos de intercambio)
  • Diagramas de interacción de nivel de diseño para implementar contratos de operación
  • Estudio de caso: actualización del diagrama de componentes de nivel de diseño con opciones arquitectónicas

Implementación de especificaciones técnicas y pruebas en base a componentes

  • Generación de especificaciones de nivel de diseño en un lenguaje de programación orientado a objetos
  • Implementación de componentes en los nodos físicos
  • Pruebas de integración y aceptación sobre la base de las especificaciones anteriores

Conclusión

  • Pasos de los procesos de análisis y diseño del sistema
  • Patrones para garantizar la trazabilidad entre los requisitos y el código del software
  • Requisitos de prueba en la arquitectura del sistema

Aviso: Las sesiones de tutoría anteriores se llevan a cabo de forma interactiva utilizando herramientas de ingeniería de requisitos y modelado para garantizar un buen nivel de trazabilidad entre los requisitos y las soluciones subyacentes. Los conceptos se explican primero usando ejemplos básicos y luego son seguidos por borradores de solución a sus propios problemas. Después de esta sesión, podemos acompañarlo revisando y validando sus soluciones en función de sus necesidades.

 14 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas