Está en la página 1de 3

xitos y fracasos en proyectos

Scrum: Spotify Vs. Healthcare

Markos Goikolea
En los proyectos de desarrollo de software la correcta gestin gil puede
suponer la clave para el xito o para el fracaso. En este post vamos a analizar
dos casos de buen y mal uso de Scrum.
Jeff Sutherland, cocreador de Scrum y Asesor Senior y Coach de OpenView,
explica las razones del fracaso de Healthcare y del xito de Spotify en una
entrevista de Labcast, en la que nos hemos basado para escribir este artculo.

Mal ejemplo de Scrum: Healthcare.gov


Healthcare es un proyecto del gobierno americano diseado para ofrecer toda la
informacin y transparencia sobre el mercado de los seguros sanitarios, para
que los consumidores puedan asegurarse de obtener el mejor valor. Jeff lo cita
como ejemplo de mala gestin de un proyecto Scrum.

Las principales causas del fracaso en el desarrollo de Healthcare fueron la falta


de coordinacin entre el Front End y el Back End, la falta de liderazgo en un
proyecto con ms de 20 consultoras implicadas y no haber lanzado el proyecto
fase a fase sin testeo ni aprendizaje de por medio, haciendo que fuese imposible
detectar las fases que s funcionaban y las que no.
Segn Jeff Sutherlands, el fracaso de este proyecto no debera sorprendernos
tanto ya que se trata de un proyecto de desarrollo en cascada, y afirma
que el 86% de este tipo de proyectos suelen acabar en fracaso.
Tras trabajar en el desarrollo durante varios aos, slo se tuvieron seis das para
testear la aplicacin debido a las presiones para el inminente lanzamiento. Es
de entender que con tan corto periodo de testing el proyecto no saliese bien lo
que provoco que, aunque el equipo del Back End realmente trabaj como un
proyecto gil y en unos meses ya haban terminado su trabajo, el error estuvo
en no respetar el segundo principio del manifesto Agile de aceptacin del
cambio: Aceptamos que los requisitos cambien, incluso en etapas tardas del
desarrollo. Los procesos giles aprovechan el cambio para proporcionar ventaja
competitiva al cliente. As que por mucho que acabasen el desarrollo, no
lograron que funcionase.
Buen ejemplo de Scrum: Spotify
No obstante, existen muchsimas compaas que desarrollan software de una
forma gil y exitosa. Google, por ejemplo, cuenta con 15.000 desarrolladores
trabajando en una rama del cdigo. Lanzan cambios varias veces al da y
realizan 75 millones de tests automticos diariamente.

Una empresa que ha sabido adaptarse perfectamente a las metodologas giles


es Spotify, haciendo especial hincapi en la figura del Scrum Master. Muchas
veces contratan un Agile Coach externo con una gran experiencia en el campo
para liderar los proyectos. Vemos aqu la importancia de contar con roles
especializados que conozcan las metodologas giles para llevar un proyecto
de este tipo al xito. Ya no solo el Scrum Master, sino tambin otros roles como
el Product Owner, responsable de entender al cliente y al usuario para saber
trasladar en tiempo y forma la informacin adecuada al equipo de desarrollo.
Spotify es consciente de la metodologa de trabajo de su competencia (Google
o Apple por ejemplo), por lo que decidieron acercarse al Scrum de forma muy
sistemtica. Compitiendo contra semejantes corporaciones, saban que en
cualquier momento podran ser derrotados a menos que fuesen ms rpidos,
ms baratos y mejores.
Por ejemplo, fijmonos en el nuevo iTunes Radio, ofrece exactamente lo mismo
que Spotify. Es por eso que han tenido que mejorar sus equipos de trabajo para
asegurarse que van ms rpido. En Spotify los equipos se organizan
por escuadrones (squads), pequeos equipos de Scrum con la habilidad de
implementar el software desarrollado al final de cada sprint, sin romper ningn
otro equipo. Una caracterstica curiosa del funcionamiento de Spotify es que
cada uno de estos pequeos grupos tiene una parte del producto que es
totalmente suyo. Despus crean tribus (tribes) agregando distintos
escuadrones, tal y como vemos en la imagen a continuacin.
Fuente: agilerescue
Aun as, Spotify necesita implementar, cambiar y actualizar su cdigo
constantemente sin romper nada ms. Para ello es necesaria una
buena coordinacin central de la compaa.
Si quieres ser rpido tambin es necesario deshacerse de todas aquellas partes
del proceso que entorpezcan el avance. En Spotify, por ejemplo, contaban con
un equipo de operaciones que se encargada de las implementaciones, pero el
funcionamiento era demasiado lento. Por eso decidieron eliminar esta fase y
hacer que los propios desarrolladores implementasen sus trabajos.
Cada vez son ms las empresas que operan en el mundo digital y necesitan
optimizar sus procesos al mximo para asegurarse la primera posicin en el
mercado. Es por ello que las metodologas giles como el Scrum estn
adquiriendo una importancia especial dentro de las organizaciones y
los profesionales especializados en la gestin de este tipo de proyectos son
cada vez ms demandados. Si quieres formarte para esta creciente demanda del
mercado te aconsejamos este Postgrado en Agile Project & Product
Management Aprende a trabajar de forma gil desde ya!

También podría gustarte