Scrumban JOCBAESM

3
 JOCB AESM  Tema complementario I 1 Scrumban ¿Qué es  Scrumban? Scrumban es una metodología derivada de los métodos de desarrollo Scrum y Kanban. Es un modelo de desarrollo especialmente adecuado para proyectos de mantenimiento o proyectos en los que las historias de usuarios (requisitos del software) varíen con frecuencia o en los cuales surjan errores de programación inesperados durante todo el ciclo de desarrollo del producto. Para estos casos, los sprints (periodos de duración constante en los cuales se lleva a cabo un trabajo en sí) de la metodología Scrum no son factibles, dado que los errores/impedimentos que surgirán a lo largo de las tareas son difíciles de determinar y por lo tanto, no es posible estimar el tiempo que conlleva cada historia. Por ello, resulta más beneficioso adoptar flujo de trabajo continuo propio del modelo Kanban. De la metodología Scrum, sí resulta factible adoptar las reuniones diarias con el fin de comprobar periódicamente el desarrollo del producto ( trabajo realizado, estado, limitaciones, etc). La visualización de las fases del trabajo y las limitaciones de las historias de usuario se toman del modelo Kanban; el flujo de trabajo del grupo se dirige de un modo que permite un tiempo mínimo para completar cada historia de usuario y/o error de programación y además, se asegura que cada miembro del grupo se encuentra trabajando siempre en alguna historia; una de las reglas del Scrumban es que cada miembro del grupo ha de estar empleado en una tarea únicamente, nunca en varias a la vez. Dicho flujo de trabajo se coordina a través de post- it’s, donde se muestran las tareas a realizar, las tareas en progreso y las realizadas: Fuente:  http://www.guidedi nnovation.com/si/2010 /08/23/managing-your -constraint/ El diseño de las etapas de trabajo, al contrario que en la metodología Kanban que solo permitía las tablas “Sin comenzar”, “En progreso” y “Finalizadas”, puede ser variable, permitiendo agregar más etapas de trabajo ( como por ejemplo, “Probadas”, “Entregadas”, etc). Estas fases adicionales pueden ser de ayuda si una cierta parte del trabajo se convierte en un cuello de botella al obstaculizar el flujo de trabajo, pues a medida que dividimos las historias en tareas más específicas, se posibilita la especialización de los empleados, aumentando su rendimiento y eficacia sobre la tarea a realizar, lográndose a la vez una mayor velocidad de producción.

description

Primer trabajo complementario

Transcript of Scrumban JOCBAESM

Page 1: Scrumban JOCBAESM

5/14/2018 Scrumban JOCBAESM - slidepdf.com

http://slidepdf.com/reader/full/scrumban-jocbaesm 1/3

 

JOCB AESM – Tema complementario I

1

Scrumban ¿Qué es  Scrumban?

Scrumban es una metodología derivada de los métodos de desarrollo Scrum y Kanban. Es un

modelo de desarrollo especialmente adecuado para proyectos de mantenimiento o proyectos

en los que las historias de usuarios (requisitos del software) varíen con frecuencia o en los

cuales surjan errores de programación inesperados durante todo el ciclo de desarrollo del

producto. Para estos casos, los sprints (periodos de duración constante en los cuales se lleva a

cabo un trabajo en sí) de la metodología Scrum no son factibles, dado que los

errores/impedimentos que surgirán a lo largo de las tareas son difíciles de determinar y por lo

tanto, no es posible estimar el tiempo que conlleva cada historia. Por ello, resulta más

beneficioso adoptar flujo de trabajo continuo propio del modelo Kanban.

De la metodología Scrum, sí resulta factible adoptar las reuniones diarias con el fin de

comprobar periódicamente el desarrollo del producto (trabajo realizado, estado, limitaciones,

etc).

La visualización de las fases del trabajo y las limitaciones de las historias de usuario se toman

del modelo Kanban; el flujo de trabajo del grupo se dirige de un modo que permite un tiempo

mínimo para completar cada historia de usuario y/o error de programación y además, se

asegura que cada miembro del grupo se encuentra trabajando siempre en alguna historia; una

de las reglas del Scrumban es que cada miembro del grupo ha de estar empleado en una tarea

únicamente, nunca en varias a la vez.

Dicho flujo de trabajo se coordina a través de post-it’s, donde se muestran las tareas a realizar,

las tareas en progreso y las realizadas:

Fuente: http://www.guidedinnovation.com/si/2010/08/23/managing-your-constraint/

El diseño de las etapas de trabajo, al contrario que en la metodología Kanban que solo

permitía las tablas “Sin comenzar”, “En progreso” y “Finalizadas”, puede ser variable,

permitiendo agregar más etapas de trabajo (como por ejemplo, “Probadas”, “Entregadas”,

etc). Estas fases adicionales pueden ser de ayuda si una cierta parte del trabajo se convierte en

un cuello de botella al obstaculizar el flujo de trabajo, pues a medida que dividimos las

historias en tareas más específicas, se posibilita la especialización de los empleados,

aumentando su rendimiento y eficacia sobre la tarea a realizar, lográndose a la vez una mayorvelocidad de producción.

Page 2: Scrumban JOCBAESM

5/14/2018 Scrumban JOCBAESM - slidepdf.com

http://slidepdf.com/reader/full/scrumban-jocbaesm 2/3

 

JOCB AESM – Tema complementario I

2

Fuente: http://agilismoatwork.blogspot.com.es/2011/10/desafios-para-la-aplicacion-efectiva-de.html 

Herramientas para la implementación de Scrumban

La mayoría de herramientas Scrumban están enfocadas en la creación de tablas de

flujo a partir del modelo de la metodología Kanban: LeanKitKanban, AgileZen, Mingle, VersionOne: Permiten diseñar las tablas de flujo de

trabajo del modelo Kanban (aplicable a Scrumban) de forma intuitiva. VersionOne,

además permite incorporar límites para el trabajo en proceso.

Además existen también herramientas online para la creación de tablas de flujo de

trabajo como Trello o Kanberry. 

Conclusión

Scrumban es una buena metodología de desarrollo ágil. Dada la buena coordinación que se

crea en el grupo al “heredar” las reuniones del Scrum, el modelo de flujo de trabajo del

Kanban que permite conocer en tiempo real el estado en el que se encuentra el proceso de

desarrollo, hace que sea posible el manejo de sistemas en los errores sean frecuentes, ideal

para proyectos de mantenimiento.

Bibliografía y enlaces:  Scrumban Wikipedia 

  Diapositivas, Scrumban

  Alrocar Scrumban

  Presentación Scrumban (en inglés) 

  Artículo Carlos Iglesisas, Scrumbam Multiproyecto y Multiperfíl 

  The Agile Executive Tag Scrumban 

  Artículo Frogtek, evolucioanado hacia Scrumban

  Herramientas Scrumban 

Page 3: Scrumban JOCBAESM

5/14/2018 Scrumban JOCBAESM - slidepdf.com

http://slidepdf.com/reader/full/scrumban-jocbaesm 3/3