Módulo 1: Enfoques tradicionales de desarrollo
1.1 Visión general de los enfoques de desarrollo secuencial y predictivo
Descripción de los enfoques secuenciales y predictivos en cascada
Cronología de la evolución de los enfoques en cascada
1.2 Cascada del Hombre de Paja
Modelo de cascada del Dr. Winston Royce
Beneficios de Waterfall para el control de proyectos
Los "riesgos inherentes" de Royce
1.3 Modelo en V
Verificación y validación tempranas
Ventajas del modelo V
1.4 Modelos incrementales
Ejemplo de proceso unificado racional
Entrega incremental
Desglose del alcance y gestión del riesgo
1.5 Cuándo usar Waterfall
Control de procesos definido
Módulo 2: Descripción general de Prince2
2.1 ¿Qué es Prince2?
Definición y orígenes
Certificaciones de Prince2: Foundation, Practitioner, Agile
Beneficios de Prince2
2.2 Metodología Prince2
Roles: gerente de proyecto, cliente, usuario, proveedor, tablero de proyecto
Management Técnicas: aseguramiento del proyecto, apoyo al proyecto.
Alcance - Interacción con contratos y gestión contractual
Control del cambio: gestión del riesgo, la calidad y el cambio
2.3 Modelo de proceso Prince2
Dirigir un proyecto
Puesta en marcha de un proyecto
Iniciar un proyecto
Gestión de los límites del escenario
Controlar una etapa
Gestión de la entrega de productos
Cierre de un proyecto
Planificación
Módulo 3: Agile Descripción general
3.1 Reseña histórica
Cronología de la evolución de las ideas 'Agile' de los años 90 a la actualidad
Primeros enfoques ágiles: Scrum, XP, DSDM
Desarrollos ágiles: Kanban, BDD, DevOps, escalado
3.2 El Agile Manifiesto
Antecedentes de la creación del Manifiesto
Agile Resumen del manifiesto
Individuos e interacciones sobre procesos y herramientas
Software de trabajo sobre documentación completa
Colaboración con el cliente en la negociación de contratos
Responder al cambio en lugar de seguir un plan
Módulo 4: Agile Principios
4.1 Los 12 Agile Principios
Discusión en grupo sobre cada principio
4.2 Resumen de Agile conceptos
Planificación y desarrollo iterativos
Mejora continua
Aprendizaje continuo
Collaboration y la comunicación cara a cara
Responsabilidad colectiva
Equipos multifuncionales
Módulo 5: Gestión ágil de proyectos con Scrum
5.1 El marco Scrum
Resumen – Scrum Guía 2016
Scrum Roles y responsabilidades – Scrum Maestro, Propietario de Producto, Equipo
Scrum eventos: Sprint, Planificación de Sprint, Revisión, Retrospectiva, Diario Scrum
Scrum artefactos: Product Backlog, Sprint Backlog, Product Increment
5.2 Principios ágiles Project Management
Control Empírico de Procesos
Planificación e informes iterativos
Mejora continua y retrospección
Gestión de recursos y equipos
Módulo 6: Software Testing
6.1 Fundamentos de las pruebas
El proceso de prueba fundamental
Planificación, Análisis y Diseño, Ejecución, Evaluación, Cierre
Niveles de prueba: unidad, integración, sistema, aceptación del usuario
Enfoques de prueba: basados en requisitos, en riesgos, en experiencia
Técnicas de diseño de pruebas: técnicas de caja blanca y caja negra
6.2 Agile Pruebas
Agile Descripción general de los cuadrantes de prueba: estrategia de prueba, planificación
Desarrollo basado en pruebas
Principios de automatización de pruebas: pirámide de automatización de pruebas
6.3 Tipos de pruebas
Pruebas orientadas a la tecnología que guían el desarrollo
Pruebas unitarias, TDD, pruebas de humo
Business-Pruebas orientadas que guían el desarrollo
Pruebas de historias, ejemplos, pruebas de aceptación
Business Pruebas de cara a cara que critican el producto
Pruebas exploratorias, pruebas Alpa/Beta, UAT
Pruebas orientadas a la tecnología que critican el producto
Pruebas de rendimiento, usabilidad, atributos de calidad
Módulo 7: Tradicional Business Analysis
7.1 ¿Qué es Business Analysis?
El análisis de negocio y el analista de negocio
Niveles de análisis de negocio: empresa, proyecto, operativo
Business Analysis Principios
7.2 Libro de Conocimiento de la Licenciatura IIBA – Áreas de Conocimiento
Business Analysis Planificación y seguimiento
Elicitación y Collaboration
Ciclo de vida de los requisitos Management
Análisis de la estrategia
Análisis de Requisitos y Definición de Diseño
Evaluación de la solución
8: Hombre fuera Business Analysis
8.1 Consideraciones sobre el análisis empresarial ágil
Desarrollo iterativo
Equipos multifuncionales
Collaboration entre las áreas de negocio y tecnología
8.2 Visión general del desarrollo basado en el comportamiento
Orígenes de la DDT y desarrollos recientes
Definiciones: BDD, ATDD, especificación por ejemplo
8.3 BDD Activities
Concéntrese en las características que ofrecen valor empresarial
Derivar características de forma colaborativa
Mantén las opciones abiertas
Usar ejemplos concretos para ilustrar las características
Escribir especificaciones ejecutables
Crear documentación viva
8.4 Técnicas y herramientas ágiles de BA
Business Definición de valor
Personas
Mapeo de impacto
Opciones reales
Historias de usuario y criterios de aceptación
Estimación relativa
Plantilla Given-When-Then
Soporte de herramientas para BDD