CSD: Certified Scrum Developer

Descripción

La certificación CSD es una certificación oficial de la Scrum Alliance. Este taller práctico está orientado a profesionales de desarrollo ágil de software.

La dinámica pone fuerte énfasis en el armado de equipos interdisciplinarios para implementar, por medio de talleres, herramientas y prácticas el desarrollo software de manera ágil.

¿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. Certified Scrum Developer (CSD)

 

¿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.

Destinado a:

Todos aquellos que participen en proyectos 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.

Modalidades

Presentamos la Certificación CSD en 2 modalidades:

  • Track Completo: Para cualquier interesado
  • Módulo 3: Para quienes ya son Scrum Master

Programa CSD – Módulo 3:

3 días consecutivos de Desarrollo Ágil de Software en Scrum:

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)

* TDD: Test Driven Development * ATDD: Acceptance Test Driven Development * IC: Integración Continua * AAA: Arrange-Act-Assert

Programa CSD – Track Completo:

5 días consecutivos de agilismo, comenzando con las bases de Scrum y siguiendo con Desarrollo Ágil de Software en Scrum

Todo el contenido de Módulo 3, mas dos días previos donde se abarca:

Introducción a Scrum

  • Introducción a Agile
  • Introducción a Scrum
  • Roles de Scrum
  • Elementos de Scrum
  • Ceremonias de Scrum
  • Simulación de Scrum

Análisis, Estimación y Planificación con Scrum

  • Visión de Producto
  • Desarrollo Evolutivo
  • Estructura de una buena Historia de Usuario
  • Mapeo visual de Historias de Usuario
  • Identificación de Historias de Usuario
  • Priorización del Product Backlog
  • Estimación Relativa
  • Creación de un Release Plan

FAQ,s

¿Cómo se obtiene la certificación como Scrum Developer?

La certificación CSD de Scrum Alliance se obtiene:

  • Si ya eres CSM tomando los 3 días de entrenamiento del módulo 3 “CSD”.
  • Si no eres CSM existe la opción de tomar el “Track Completo”.
  • Aprobando el examen de aptitud, que se presenta al completar el módulo 3.
  • El costo está incluido en el costo del curso y es pagado por Scrum Mexico a la Scrum Alliance. Este costo incluye membresía y certificación por 2 años.

¿Cómo puedo comparar ésta con las demás certificaciones de Scrum Alliance?

En scrumalliance.org puedes acceder a la lista de programas que ofrece Scrum Alliance y hacerte una idea global del proceso de aprendizaje de Scrum.

¿Si ya soy Certified Scrum Master necesito tomar los 3 Módulos?

Si ya eres Scrum Master solo requieres tomar el módulo 3, pero te recomendamos también tomar el Track Completo.

¿El costo del entrenamiento incluye la certificación ante la Scrum Alliance?

Si, ya se incluye. La certificación la consigues una vez que hayas aprobado el examen.

¿Cuál es el puntaje mínimo para aprobar el examen?

Se requiere un 75% de las respuestas correctas.

¿Qué pasa si no apruebo el examen?

Tienes una oportunidad más que podrás coordinar con tu instructor después del entrenamiento.

Ficha Técnica CSD Track Completo