Programa del Curso

Introducción

  • ¿Qué es el proceso de análisis y diseño de sistemas?
  • Lugar de las actividades de Análisis y Diseño en el Proceso Unificado (RUP)
  • Un panorama de UML 2 diagramas utilizados en el análisis y diseño del sistema
  • Marcos para el seguimiento de los requisitos hacia la implementación y las 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 la dinámica del sistema
  • Refinamiento de los requisitos en ambos ejes
  • Hacia el diseño del sistema mediante contratos de operación
  • Caso de estudio : Definición del modelo de componentes de análisis del sistema

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

  • Trazabilidad entre el análisis y el diseño del sistema
  • Design Patterns para acoplamientos sueltos y alta cohesión de componentes
  • Definición del nivel de diseño de la columna vertebral arquitectónica del sistema (componentes, puertos, interfaces, objetos de intercambio)
  • Diagramas de interacción a nivel de diseño para implementar contratos de operación
  • Caso práctico : Actualización del diagrama de componentes de nivel de diseño con opciones arquitectónicas

Implementación de especificaciones técnicas y pruebas sobre la base de componentes

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

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 de software
  • Requisitos de prueba en la arquitectura del sistema

Aviso: Las sesiones de formación-tutoría anteriores se llevan a cabo de forma interactiva utilizando herramientas de Ingeniería y Modelado de Requisitos con el fin de garantizar un buen nivel de trazabilidad entre los requisitos y las soluciones subyacentes. Los conceptos se explican primero con ejemplos básicos y luego van seguidos de borradores de soluciones a sus propios problemas. Después de esta sesión, podemos acompañarte revisando y validando tus soluciones en función de tus necesidades.

  14 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (1)

Cursos Relacionados

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

  14 horas

Kubernetes Design Patterns and Extensions

  14 horas

Categorías Relacionadas