Cómo reconocer un Fake Agile, sin lugar a dudas.

Breve guía práctica para identificar que la ejecución de un proyecto es Fake Agile.

“Un sprint exitoso debe tener un incremento de producto en funcionamiento que cumpla con el objetivo del sprint y cumpla con la definición del equipo scrum de hecho: desarrollado, probado, integrado y documentado.”

  • Si al final del sprint, no hay un release del producto a producción.
  • O, se deja la documentación para el final del proyecto.

Es un Fake Agile

“Para ser realmente ágiles, los Scrum Teams necesitan implementar prácticas ágiles como el desarrollo basado en pruebas (TDD) y la integración continua (CI).”

  • Si el Tester no se incorpora desde el inicio del proyecto para modelar la funcionalidad requerida.
  • O, no se cuenta con un ingeniero DevOps responsable de los procesos de integración continua.

Es un Fake Agile

“Sin prácticas de calidad como estas, los Scrum Team serán ineficaces para ofrecer calidad tan rápido como lo exige el mercado debido a la sobrecarga de las pruebas manuales antes de cada lanzamiento y la cantidad de defectos introducidos que la automatización podría detectar fácilmente.”

Por otra parte…

“Una forma de medir el rendimiento del proyecto Scrum es con la tasa de éxito del sprint.”

“La velocidad no es una meta.”

  • Si en lugar de medir la tasa de éxito del sprint o el tiempo de comercialización del proyecto (la cantidad de tiempo que tarda el proyecto en proporcionar valor), se esta midiendo el velocity y el cumplimiento del capacity.

Es un Fake Agile

“El uso de Project Managers para administrar proyectos ágiles en lugar de contar con gerentes con capacidad técnica, quiebra el equilibrio en la relación de creadores (relación entre individuos que producen productos). Algunas organizaciones, alternativamente hacen uso de Scrum Masters con capacidad técnica para intentar subsanar las deficiencias técnica en su línea gerencial, pero generalmente cometen el error de hacerlo parte del Scrum Team.”

  • Si no existe una capa intermedia de gerentes en la organización que cuenten con capacidad técnica.
  • O, el Scrum Master forma parte del Equipo de Desarrollo, por ejemplo actuando como el Lider Técnico.

Es un Fake Agile.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .