Descripción
Scrum.org tiene la siguiente definición para un desarrollador o scrum developer, «Developer: cualquier miembro de un Development Team, independientemente de la especialidad técnica, funcional u otra especialidad». El Development Team entonces, está compuesto por profesionales desarrolladores, scrum developers, que realizan el trabajo de entregar un Incremento de producto “Done” que potencialmente se pueda poner en producción al final de cada Sprint.
La organización es la encargada de estructurar y empoderar a los Development Teams para que estos organicen y gestionen su propio trabajo. La sinergia resultante optimiza la eficiencia y efectividad del Equipo de desarrollo.
El Scrum Developer entonces debe tener los skill necesarios para participar comprometidamente en la cadena de valor del team.
El Curso de Scrum Developer es una actividad tipo taller de 16 horas interactivo e impartido en modalidad 100% presencial y guiado por un instructor certificado que busca potenciar a los desarrolladores con la disciplina de scrum. Después de completar este curso, los participantes obtendrán la certificación Scrum Developer Professional Certificate (SDPC) de la certificadora CertiProf, previo paso de examen de 40 preguntas.
Duración 16 horas
Objetivo
El objetivo del curso de scrum developer es que el alumno conozca los principios, roles y métodos de trabajo definidos en Scrum en general y para los miembros del team development en particular.
Público Objetivo
Este curso de scrum developer con certificación es adecuado para cualquier persona que esté interesada(o) en convertirse en un desarrollador de Scrum no obstante los programadores, analistas, DBAs, fullstack profesional, tester, diseñadores entre otros, son el principal target.
Temario
-
- Tipos de Proyectos
- Manifiesto Ágil
- Declaración de Interdependencia
- ¿Qué es Agilidad?
- Gestión de Proyectos Tradicional
- Descripción de las Metodologías Agile
- Enfoques Crystal FDD XP
- Metodología Dinámica de Desarrollo de Sistemas (DSDM)
- Proceso Unificado de Agile – Desarrollo del Sistema
- ¿Qué es Scrum?
-
- Iterativo
- Tres Pilares de Scrum
- Los Valores de Scrum
- La Esencia de Scrum
-
- Scrum Team
- Product Owner
- Scrum Master
- Stakeholders
- Development Team
- Ocho Características de Equipos de Alto Rendimiento
- Development Team – Foco
- DevOps y el Equipo de Desarrollo
- Principios de Scrum
- Control de Proceso Empírico
- Auto-Organización
- Colaboración
-
- Product Roadmap
- El Producto
- El Producto Mínimo Viable
Nivel de Detalle - ¿Cómo está conformada una User Story?
- Cualidades del Product Backlog
- Historia de Usuarios
- Refinamiento
- Conceptos Claves en Scrum
- Task
- Definición de Done
- Time-Boxing
- Eventos Formales
- Sprint
- Reuniones o Ceremonias de Scrum
- Daily Standup Meeting
- Reunión Diaria (Daily Sprint)
- Sprint Planning Meeting
- Sprint Goal
- Sprint Review Meeting
- Sprint Retrospective
- Artefactos
- Product Backlog
- Refinamiento del Product Backlog
- Sprint Backlog
- Burn – Down Chart
- Priorización
- Seguimiento
- Increment
- Incremento del Producto Potencialmente Entregable
- Áreas Principales de Scrum
- Técnicas de Estimación
- Técnicas de Priorización
- Estimación Planning Póker
- Estimación de Tiempo
- Velocity
- Trabajo en Progreso
- Technical Debt (Deuda Técnica)
- Refactorización
- Kanban
- Desarrollo Iterativo
Metodología
En este curso se realiza con clases expositivas apoyadas en presentaciones en power point para la teoría y actividades prácticas para desarrollar capacidades individualmente. Formación TI provee a cada participante un computador para las necesidades de investigación en aula en el desarrollo del curso.
Material didáctico
Cada participante recibirá un block para apuntes y el correspondiente material en pdf con los contenidos tratados, ejercicios y material de apoyo.
Sala de Clases
Contamos con instalaciones propias dotadas de equipos de última generación i5 o superior con discos SSD y 16 gb o más en ram, entregando una excelente performance para la virtualización