Certified Scrum Developer (CSD), Módulo 3 y Track Completo



Documentos relacionados
Entrenamos. CSD: Certified Scrum Developer Program

BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First

Taller SCRUM MASTER 16 HORAS. Introducción SCRUM

PROPUESTA PÚBLICA NACIONAL SCRUM

Lorem Ipsum CSM CERTIFIED SCRUMMASTER. Certificación Internacional Oficial de la Scrum Alliance

4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review)

Gestión de Proyectos con Metodologías Ágiles (Scrum)

SCRUM. Gestión ágil de proyectos

Qué es scrum? scrumshortcuts.com

Formación en Scrum. Formación preparatoria para la certificación PSM I de Scrum.org. Fernando Sacasa v.febrero2014

Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I

PROYECTO METODOLOGÍA DE TRABAJO. Fecha Autor Versión Cambio. 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial.

Roles y Responsabilidades en la gestión de proyectos Scrum

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina

La medición funcional de software con SCRUM

SCRUM MASTER PRODUCT OWNER

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

La Autoridad de Certificación Global para Profesionales de Scrum y Ágil

SCRUM Metodología de trabajo ágil

METODOLOGÍA. Mejora de competencias: nuestras simulaciones apelan a las distintas destrezas y competencias profesionales de los participantes.

Microsoft Dynamics Sure Step Fundamentos

Ingeniería de Software II Segundo Cuatrimestre de 2008

Propuesta Curso SCRUM Gestion Ágil de Proyectos de Software

Diplomado en SCRUM Master Certified SMC. Basado en la edición 2013 del SBOK GUIDE

6 Anexos: 6.1 Definición de Rup:

Ingeniería de Software II Primer Cuatrimestre de 2008

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS

Cómo las metodologías ágiles ayudan a los proyectos de Inteligencia de Negocios

Tecnología de la Información. Administración de Recursos Informáticos

ACADEMIA AGIL PROFESSIONAL SCRUM DEVELOPER

Gestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure

Metodología de Gestión de Proyectos

Ingeniería de Software

Paula Izaurralde. Especialista en Calidad en ARRIS Argentina. Ayudante en Metodologías Ágiles en el Desarrollo de Software

Son aplicables las metodologías ágiles a la dirección de megaproyectos?


Juan Carlos Sanchez Galvis

4 a 8 semanas. Equipos pequeños 5 a 9 miembros. Informal. Cara a cara. En cada entrega el cliente dará su aportación. Sólo documentación básica

Administración Ágil de. Juan Banda, MSc, CSP

SCRUM. Cómo aumentar la productividad en las mismas horas de trabajo. Serafín Vélez Barrera Universidad de Granada

Scrum Testing.

Sede Escazú, Plaza Tempo

IMPLEMENTING THE STRATEGIC PMO

Aplicación de metodologías Ágiles en TI. Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013.

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen

ITIL Edición 2011 Intermedio: Estrategia del Servicio

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM

Disaster Recovery Institute - España

Scrum. Juan Palacio Bañeres

Gestión de Riesgos en Proyectos

MEGA INTERNATIONAL MANAGING ENTERPRISE COMPLEXITY

PRU. Fundamento Institucional. Objetivos. Alcance

Universidad ORT Uruguay

Curso Online de Microsoft Project

GESTIÓN DE PROYECTOS CON SCRUM MANAGER

Taller de Secretos para Dominar la Gestión de Riesgos en Proyectos

Seminario de Certificación CAPM

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software

Lorem Ipsum ENTRENAMOS CURRÍCULA 2012

Metodologías Ágiles: Scrum y técnicas de estimación ágil

MS_20497 Software Testing with Microsoft Visual Studio 2013

ACADEMIA AGIL PROFESSIONAL SCRUM. Jr. Huamachuco 1408 Of Jesús Maria Tel: +51(1) (1)

Mexico First. Propuesta. 11 de Mayo de 2015

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

PROPUESTA DE CAPACITACION

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un

El modelo Scrum. NST-0010 Rev. 0.1

Ingeniería de Software: Parte 2

Taller: Gestión Efectiva del Cliente Interno para TI

Tratamiento Capacitativo en la implantación o mejora de los procesos de Gestión de la Configuración y Gestión de Problemas según ITIL

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

Aprendiendo Haciendo un Medio para la Transformación de la Gestión de Servicio de TI

Prototipado Ágil. Mateu Batle Sastre

Norma ISO 9001: Sistema de Gestión de la Calidad

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano.

Innovación y trabajo en equipo

ITIL Edición 2011 Intermedio: Diseño del servicio

MASTER INNOVACIÓN DISRUPTIVA

Tema 3. Procesos ligeros de desarrollo de software.

Trabajo Práctico Integrador

Desarrollo ecológico. Beneficios de la integración continua en desarrollos Agile 23/04/2015

Metodologías Ágiles Desde una Perspectiva de Project Management. Fernando Contreras Velásquez Project Management & Engineering Services.

Corporación Universitaria TALLER 5

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL

CURSO DE LEAN SIGMA TRANSACCIONAL PARA BLACK BELTS Dr. P. Reyes CURSO DE BLACK BELTS EN LEAN SIGMA TRANSACCIONAL

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000

Instituto Nacional de Tecnología Industrial TESTING DE SOFTWARE

Máster en CISyS Coaching Integrativo y Sistémico Valencia y Madrid

Aseguramiento de la Calidad, QA. Materia: Desarrollo Industrial de Software Alumno: David Alejandro González Díaz y Froylan Ruiz Cirilo.

MS_80450 Delivering Microsoft Dynamics Solutions with Sure Step

Norma ISO 14001: 2015

Buenas prácticas en el diseño de software

Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles.

Calidad de Sistemas de Información

DES. Fundamento Institucional. Objetivos. Alcance

Demo. TDD desde Cero. Acceptance Test Driven Development.

Transcripción:

Certified Scrum Developer (CSD), Módulo 3 y Track Completo Surgida en 2009, la certificación CSD es la última novedad en certificaciones oficiales de la Scrum Alliance a través de la cual los equipos de desarrollo de proyectos logran comprender en profundidad, durante una experiencia completa de 3 o 5 días, los principios y técnicas de Scrum. Por qué CSD? Para lograr una inmediata comprensión práctica de los valores y principios de Scrum y aplicarlos en situaciones reales mediante ejercicios, técnicas y herramientas concretas. Qué valor me aporta? Podrás trasladar lo aprendido a la ejecución de proyectos complejos en contextos de alta incertidumbre y requisitos cambiantes. El aprendizaje mediante una experiencia completa y vivencial te permitirá comprender Scrum por dentro. Por qué realizar el CSD? Porque solo experimentando las prácticas comprobadas y viviendo lo que significa ser ágil comprenderás cómo actuar en tu día a día a la hora de gestionar un proyecto o desarrollar software de manera ágil. Qué voy a hacer? Identificarás requerimientos, estimarás, planificarás, priorizarás, gestionarás expectativas, realizarás entregas incrementales, experimentarás la comunicación mediante Integración Continua, TDD, ATDD y las últimas técnicas de desarrollo. Trabajarás en un equipo 100% Scrum. A quién está dirigido? A todos aquellos que participen en proyectos de desarrollo y estén buscando: - Adaptación en contextos cambiantes - Reducir los tiempos de desarrollo - Aumentar la calidad del producto - Disminuir la cantidad de bugs en producción - Mejorar la productividad a un ritmo sostenible - Minimizar los riegos en contextos inestables - Disminuir la ocurrencia de errores evitables - Garantizar la satisfacción del cliente - Obtener una nueva visión para la gestión de proyectos y equipos Programa CSD Módulo 1 / Módulo 2 / Módulo 3

Módulo 1. Introducción a Scrum - 1 día / 8 hs. - 15 a 20 personas. - Ninguno. La tendencia de la industria de IT y desarrollo de sistemas a nivel mundial con respecto a la utilización de metodologías ágiles es claramente incremental; estas nuevas formas de administrar un proyecto son consideradas como la "Nueva Gestión de Proyectos" no solo para el desarrollo de software sino también para las áreas de diseño gráfico y de identidad, debido a su manejo de requerimientos cambiantes, poco definidos y complejos, en entornos de negocios altamente volátiles. Este evento de un día completo proveerá a los asistentes un entendimiento claro sobre los principios fundamentales de las metodologías ágiles y de Scrum por medio de ejercicios reales, aplicando la teoría en casos prácticos. Los participantes obtendrán experiencia práctica trabajando con las herramientas de Scrum y sus actividades, como el backlog, sprint planning, demos y retrospectivas. Que los participantes: 1. Comprendan las nuevas tendencias en el desarrollo de software 2. Conozcan los principios fundamentales y valores de Scrum 3. Obtengan experiencia práctica trabajando con los elementos y prácticas de Scrum Agenda/Programa Introducción a Agile Codificación Cowboy, Enfoque Tradicional, Enfoque Ágil y Conceptos Generales, Manifiesto Ágil y Valores, Principios de Agile, Beneficios de Agile, Desafíos de Agile, Mitos de Agile, Requisitos para una cultura Ágil, Ágil vs Cascada Introducción a Scrum Historia de Scrum, Filosofía de Scrum, Atributos de Scrum, Scrum Framework, Beneficios de Scrum, El proceso de Scrum Roles de Scrum El Product Owner, El Scrum Master, El Equipo Elementos de Scrum Historias de Usuario, Release Plan, Product BackLog, Sprint BackLog Ceremonias de Scrum Sprint, Sprint Planning, Daily Standup Meeting, Sprint Review, Retrospectiva Simulación de Scrum Ejercicio de aplicación práctica

Módulo 2. Estimación y Planificación con Scrum - 1 día / 8 hs. - 15 a 20 personas. - Introducción a Scrum o - Certified Scrum Master. Muchos equipos creen que la planificación es algo que debe evitarse y demasiadas organizaciones consideran que los planes son un elemento de control de los equipos de desarrollo. Sin embargo, la planificación es una parte clave de todos los proyectos, sean ágiles o no. A pesar de la dudosa utilidad de la planificación tradicional, es posible crear un plan de proyecto de seis a nueve meses y que éste sea útil. En este curso de un día los participantes aprenderán prácticas que realmente funcionan a la hora de la identificación y estimación de user stories, identificación de velocity y armado de un reléase plan. Este curso enseña nuevas habilidades que los participantes pueden utilizar en la creación de planes ágiles. Los participantes saldrán con una sólida comprensión, y experiencia en relación con la planificación de releases e iteraciones ágiles. Se presentarán los enfoques para la estimación por puntos de historia, se presentarán cuatro técnicas de estimación, incluyendo la popular técnica de Planning Poker. Estas técnicas han demostrado aumentar la precisión de estimación y planificación, aumentando las posibilidades de finalización a tiempo de cualquier proyecto. Que los participantes comprendan: 1. Cómo identificar user stories y cómo dividirlas en casos complejos 2. Las ventajas de la estimación por story points (estimación relativa) 3. Formas efectivas de identificar la velocity del equipo 4. Cómo conformar un release plan Programa Presentación de un proyecto de ejemplo Introducción, Antecedentes, El cliente, El Desafío, Beneficios Ágiles Identificación de Requerimientos Técnicas de identificación de User Stories, El Product Backlog, User Stories, Estimaciones de Alto Nivel, Release Planning, Taller de Identificación de User Stories Release Planning Técnicas de estimación de Historias, Velocidad, Release Planning, Actividad de Release Planning Retrospectivas

Fases de las retrospectivas, La Primera Directiva, El Moderador, Técnicas de retrospectiva, Taller de Retrospectiva Módulo 3. Desarrollo Ágil de Software - 3 días / 24 hs. -15 a 20 personas. - Introducción a Scrum + Est. yplan. con Scrum - Certified Scrum Master. El taller de Desarrollo Ágil es una sesión intensiva de tres días que enseña a los asistentes a trabajar en un modelo autoorganizado e interdisciplinario para construir un producto completamente funcional, utilizando las prácticas ágiles más modernas de ingeniería de desarrollo de software. El curso proporciona una experiencia de primera mano con respecto a los beneficios de utilizar Scrum y las prácticas de ingeniería para abordar los retos encontrados en el desarrollo ágil de software. Este curso de tres días está orientado a profesionales de desarrollo ágil de software. La dinámica poner fuerte énfasis en el armado de equipos interdisciplinarios para implementar, por medio de talleres, herramientas y prácticas y logar desarrollar software de manera ágil. Que los participantes: 1. Comprendan las prácticas de ingeniería de desarrollo ágil de software 2. Conozcan e implementen las herramientas necesarias 3. Pongan en práctica las técnicas ágiles de desarrollo de software 4. Logren funcionar como equipos auto-organizados y multidisciplinarios Agenda/Programa Introducción al Desarrollo de Software Ágil Qué se espera del desarrollo ágil de software? Configuración del entorno de desarrollo Instalación de IDEs y herramientas Codificación de una User Story Primera historia de usuario, Creación del MVC, Creación de Datos, Validaciones, Pruebas Unitarias, Pruebas Funcionales, Medición de la efectividad de las Pruebas Automatizadas Colaboración sin colisión Integración continua, Prácticas de IC, Poniendo nuestro código bajo control, Configuración de la integración continua Creación del Taskboard

Gestión Visual, Qué es un TaskBoard?, Métrica Visual - Burn Down, Actividad: Creación de TaskBoards, Actividad: Construcción del TaskBoard del proyecto ATDD / TDC / TDD Introducción a TDD, El Ciclo TDD, Prueba de Aceptación BDD/ATDD, Los diversos tipos de pruebas, La AAA en TDD, Completando nuestras pruebas Utilizando todo junto Actividad de desarrollo de un User Story de ejemplo Proyecto de Ejemplo Discusión del proyecto de ejemplo, Ejercicio de debate Creación del Plan de Liberación Creación del Plan de Liberación de cada equipo Sprint 1 Desarrollo de las funcionalidades planificadas Sprint 2 Desarrollo de las funcionalidades planificadas Cierre del curso Retrospectiva CSD Assessment (evaluación de conocimientos) Una vez aprobado el CSD Assessment, el alumno podrá solicitar su certificación CSD válida por dos años abonando USD 150.- a la Scrum Alliance. * TDD: Test Driven Development * ATDD: Acceptance Test Driven Development * IC: Integración Continua *AAA: Arrange-Act-Assert Toda la información y costos en: www.scrum.org.mx. Informes e inscripciones: info@scrum.org.mx o a los teléfonos: 5515-5205 / 5276-4486.