Programa del Curso

Introducción

  • ¿Qué es el Proceso de Requisitos Management? ¿Por qué Agile?
  • Agilidad Business y entrega ágil de software: Definiciones
  • Enlazando Agile con Business: Modelo Canvas vs. Modelo Canvas Business Motivation Model
  • ¿Cómo utilizar eficientemente el Canvas de Propuesta de Valor para definir la Visión del Producto?
  • Agilidad Business vs. principios de entrega ágil de software
  • ¿Qué no es Agile? Impactos de la alineación con estrategias y capacidades
  • Requisitos Management en un contexto Agile
  • Ciclo de Vida Scrum: Problemas sobre la complejidad de los requisitos y su trazabilidad
  • ¿Cómo mejoran modelos productivos la comunicación en 'Agile'?
  • Extensiones Business de Agile: Estructurando la Contribución de Valor de una Historia de Usuario
  • Panorama de Diagramas UML para modelar requisitos
  • Marco para rastrear los requisitos hacia la implementación y pruebas del software
  • Los 5 niveles de planificación en un proyecto ágil (desde aclarar la Visión y el Product Backlog hasta las Tareas... y el Esqueleto Caminante de Arquitectura)
  • Gestión de Requisitos dentro de Métodos Agile (Scrum, DAD) vs. El Proceso Unificado (RUP)
  • Roles, equipos y entornos
  • Presentación del Estudio de Caso para Estructurar los Requisitos y Administrarlos con un proceso iterativo

¿Cómo describir la visión y necesidades del negocio mediante modelos trazables?

  • Calificación de los requisitos: El modelo Kano vs. el Canvas de Propuesta de Valor
  • Estructuración de la Visión del Producto basada en estrategias, fuerzas ambientales y tendencias
  • Propuesta de valor, actividades clave, recursos clave, flujos de ingreso y estructuras de costos,
  • Detectar el alcance empresarial del producto usando las necesidades, ganancias y dolores del cliente
  • Describir casos de uso empresariales utilizando 'cadenas de valor' y 'etapas de valor'
  • Conectar el alcance empresarial del producto con las contribuciones esperadas de valor
  • Estudio de Caso: Descripción de la visión del producto

¿Cómo describir las necesidades del usuario mediante modelado ágil de casos de uso (episodios y historias de usuario)?

  • Agile Estimación y Planificación
  • Construcción y administración del product backlog / granularidad de los requisitos
  • Antes de la planificación de sprints
  • Creado el sprint backlog
  • Moldura de Historia de Usuario Agile: alcance del sistema (el sujeto), actores, casos de uso, historias de usuario, criterios de aceptación, modelo INVEST
  • El Esqueleto Caminante usando Entrega Disciplinada Agile: Desde Procesos hasta Tecnología
  • Cómo encontrar episodios y historias de usuario basadas en las cadenas de valor?
  • Contribución de valor de los episodios y historias de usuario
  • Escribir tareas: granularidad y tamaño utilizando el modelo SMART
  • Estudio de Caso: Descubriendo episodios y historias de usuario basados en cadenas de valor

Validación y prueba del entendimiento correcto de las especificaciones detalladas

  • Usando un proceso incremental de recolección de requisitos y el sprint backlog
  • Reglas para descripciones eficientes de episodios, historias de usuario y arquitectura
  • Diagramas para validar las descripciones de episodios y historias de usuario
  • Cómo elegir el diagrama correcto?
  • Especificación de características mediante modelado de casos de uso y relaciones
  • Prueba del entendimiento correcto de los requisitos usando Requisitos Guiados por Pruebas
  • Construcciones Given/When/Then y Contratos Operativos para guiar a los desarrolladores en la implementación de requisitos
  • Análisis de cobertura y gestión de cambios
  • Estudio de Caso: Validar, probar y comunicar requisitos detallados a los desarrolladores

Conclusión

  • Pasos de procesos eficientes de recolección de requisitos y análisis del sistema
  • Trazabilidad entre requisitos y modelos de análisis
  • Molduras para la recolección y prueba de requisitos

Nota: Las sesiones de formación-mentoring se realizan de manera interactiva utilizando ejemplos del Ingeniería y Modelado de Requisitos para garantizar un buen nivel de trazabilidad entre los requisitos y las soluciones subyacentes. Los conceptos se explican primero mediante ejemplos básicos, seguidos por bocetos de soluciones a su caso potencial. Después de esta sesión, también podemos acompañarte revisando y validando tus soluciones según tus necesidades.

 21 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas