Usando Scrum para evitar malas implementaciones de CMMI

Revisando documentación encontré una interesante presentación de Kent Johnson y Jeff Sutherland (uno de los padres de Scrum) que trata sobre como Scrum es útil para evitar malas implementaciones de CMMI, sobre como ambas prácticas son complementarias y sobre como, además, es recomendable utilizarlas juntas. Os dejo algunas notas extraídas de la presentación:
Hay una gran sinergia al usar Scrum y CMMI:

  • Scrum aporta valor a CMMI y CMMI aporta valor a Scrum.

Errores sobre CMMI y lo ágil:

  • Las organizaciones CMMI son burocráticas e inflexibles.
  • Las organizaciones ágiles son altamente flexibles porque no tienen reglas.
  • CMMI es un ciclo en cascada… CMMI no pide ningún ciclo de vida particular.

Scrum aporta a CMMI:

  • Una clara orientación hacia el cliente.
  • Definición ligera de los procesos.
  • Roles explícitos para los miembros del equipo.
  • Ayuda a los desarrolladores.

Errores comunes en Scrum:

  • Malentender qué es, y que no es, Scrum.
  • No probar el software al final de un Sprint.
  • Backlog que no están listos al comienzo de un Sprint
  • Falta de apoyo del cliente, usuario, gerencia, etc.

jgarzas

Ph.D. en informática, Postdoctorado en la Carnegie Mellon (EE.UU) e Ingeniero en Informática.

Primera vez que me tocó hacer una gestión Ágil en una empresa... año 2001. Desde entonces he trabajado en, o para, más de 90. Y he formado a más de 2000 alumnos.

También soy profe de la Universidad Rey Juan Carlos.

0 comentarios en “Usando Scrum para evitar malas implementaciones de CMMI”

  1. Pingback: Bitacoras.com

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *