Introducir parcialmente Scrum en un equipo

El CEO de nuestra pequeña empresa (14) me pidió que introdujera algunos elementos de Scrum en el proceso de trabajo de nuestro equipo de desarrollo.

El problema es que la pieza que le gustaría ver presentada no es realmente la parte principal. Es principalmente la reunión diaria de scrum.

El problema es que introducir Scrum por completo lo obligaría a cambiar su propio trabajo (constituir backlog, definir el contenido de los sprints, etc.), y obviamente no quiere eso...

Puedo ver los beneficios de presentar estos pequeños fragmentos de Scrum. Mejor comunicación del equipo, principalmente, ya que no tenemos CTO, es más bien un equipo autoorganizado de todos modos.

También tengo algunas esperanzas de que los que hemos comenzado con Scrum, podamos integrar aún más el método.

¿Ya has visto algo así? ¿Cómo resulta?

Respuestas (4)

Al contrario de Bartosz, creo que las reuniones cortas y diarias son algo que realmente puede funcionar perfectamente en muchos entornos diferentes, incluso cuando es prácticamente la única práctica tomada de Scrum.

Qué más sé de equipos, y bastantes de ellos, que probaron Scrum, luego lo abandonaron, y la única práctica que aún ejercen son las reuniones diarias. E incluso lo señalan como lo mejor de Scrum, lo que no es de extrañar, ya que se eliminaron todos.

De todos modos, las reuniones diarias tienen que ver con el intercambio de información dentro del equipo y pretenden hacerlo de una manera muy ligera. Esto significa que es probable que las buenas personas realmente vean el valor. Así que definitivamente probaría este.

Sin embargo, no tengo muchas esperanzas de que sea un buen punto de partida para presentar Scrum como un todo. Comenzar con Scrum es una revolución para la gran mayoría de los equipos. Modelo de equipo diferente, proceso diferente y un montón de nuevas prácticas a seguir. A menudo es difícil hacer que la transición a Scrum sea sostenible, ya que las personas se oponen naturalmente a las revoluciones y esa será la fuerza que sería difícil de superar con la implementación paso a paso de Scrum.

Si piensa en los cambios incrementales del equipo, Kanban parece ser una mejor herramienta para respaldar ese cambio continuo. En realidad, Kanban a menudo se denomina enfoque de gestión del cambio y, si entiendo correctamente, eso es lo que quieres hacer. Kanban también asume que nada cambia realmente el día 1, pero luego revela problemas e incentiva a las personas a mejorar su forma de trabajar.

De alguna manera, es un buen punto, excepto que tomaron esa práctica por su cuenta, al contrario de lo que les dio el CEO (probablemente sin discusión). Si fuera la elección del equipo, diría que podría funcionar.
En realidad, no lo considero un problema. Traroth vio el valor y pudo convencerme de eso. Tampoco debería ser tan difícil convencer al equipo. La percepción de la introducción de la práctica depende en gran medida de cómo se vende al equipo, pero eso no era realmente parte de la pregunta.
+1 esta es una excelente manera de comenzar a presentar Scrum; y esta es una de las características más cruciales.

Sí. He estado allí, he visto eso.

La reunión diaria de Scrum tiene sentido en Scrum porque:

  • todos los miembros del equipo están interesados ​​en realizar tareas para realizar un seguimiento del progreso y los impedimentos
  • a menudo existe la posibilidad de cambiar (una persona termina lo que otra comenzó), por lo que deben realizar un seguimiento del progreso y los impedimentos
  • necesitan usar los "recursos" sabiamente, por lo que generalmente se reúnen más de una vez al día para intercambiar tareas, ayudarse mutuamente y compartir conocimientos, por lo que necesitan saber qué está pasando en el equipo

Sin Scrum apestaba (en caso de que lo haya visto) porque:

  • cada desarrollador estaba trabajando en sus propias tareas y podía vivir sin saber lo que hacen los demás (yo haré mi parte)
  • no tenían por qué hablar de impedimentos ya que otros no estaban interesados ​​en ayudar (hicieron SUS tareas), por lo que todas las historias fueron exitosas
  • no vieron ninguna razón para hacer standups diarios (nadie les consultó la situación), por lo que la mayor parte del tiempo decían "Estoy haciendo lo mismo que estaba haciendo ayer y lo haré probablemente durante las próximas dos semanas, gracias".

No estoy diciendo que los standups no funcionen para ti. Pero usted (me refiero a los gerentes) se ha hecho una pregunta:

  • ¿por qué queremos hacerlo ?
  • ¿Qué esperamos obtener ?
  • ¿Es la elección correcta para conseguir lo que queremos ?
  • ¿Hablamos con el equipo al respecto ?
  • ¿Cuáles son las sugerencias del equipo?

Probablemente sea conveniente conocer la enfermedad del paciente antes de administrar el fármaco que debería funcionar.

Y no lo llamaría "reunión diaria de scrum". Si falla y alguna vez intenta introducir Scrum, ese sesgo negativo lo esperará.

Parece que realmente está perdiendo el punto de Scrum. Solo el Daily Scrum es como tener solo la espuma de un capuchino. De acuerdo, es una parte integral de Scrum y es una gran prueba de fuego para saber qué tan bien está trabajando el equipo en conjunto, pero por sí solo no tiene sentido. Tal vez un problema de comunicación. Me pregunto si podría volver a hablar con su CEO y hacerle algunas preguntas abiertas sobre qué es lo que le atrae de Scrum.

En realidad, propuse usar Scrum en primer lugar. Inmediatamente vio la ventaja de esta parte, que se puede introducir sin cambiar todo el proceso de trabajo de la empresa, lo cual puedo entender. Pero, por otro lado, creo que nuestros procesos necesitarían una mejora, por lo que trato de presionar para introducir más Scrum en nuestros hábitos de trabajo. Así que haré una presentación general de Scrum la próxima semana, para asegurarme de que todos sepan de qué estamos hablando y cuáles podrían ser las ventajas, al menos.
Mucha suerte Traroth. No conozco a nadie que no pueda beneficiarse de prácticas más eficientes/más ágiles; sin embargo, hay algunas que no encajan muy bien en Scrum. Confío en que es para ti. Además, como dice Ken Schwaber, Scrum expone un desastre, así que prepárate para algunos problemas al principio de la adopción.

Como dicen, todo viaje comienza con un solo paso.

Considere esto como un comienzo y conviértalo en una prueba de concepto exitosa.

Sí, intentaré comenzar con una presentación completa de Scrum, para que todos en la empresa al menos sepan de qué estamos hablando y qué beneficios podríamos esperar al introducir más Scrum en nuestros procesos...
Y asegurarse de que haya buenos resultados, repercutiendo positivamente en el proyecto, la empresa y el equipo.
Entiendo tu preocupación. En el equipo técnico, todo el mundo parece muy motivado por este cambio, así que no estoy muy preocupado...