Anda di halaman 1dari 20

Desarrollo gil de Aplicaciones SCRUM Y KANBAN

Que Es SCRUM? Dividir una equipo de trabajo en grupos pequeos, auto organizados y inter disciplinarios.

Divide El Trabajo En esta parte con SCRUM vamos a dividir el trabajo en pequeos mdulos entregables. Estos deben de ser ordenados por prioridad, as podemos darle mayor importancia al los mdulos urgentes

Dividir El Tiempo Hay que dividir todo el tiempo de desarrollo, en intervalos ms cortos de trabajo, generalmente se habla de no ms de 4 semanas. Hay que tener en cuenta que en cada intervalo se va a presentar mdulos funcionales

Optimizan El Plan De Entregas Al momento de ir entregando los mdulos, con la ayuda del cliente se debe de actualizar prioridades de los mdulos. Optimizar El Proceso Los procesos se optimizan al tener una retro alimentacin despus de cada iteracin

Que es Kanban? Es una herramienta de procesos, que ayuda a controla de forma armnica la fabricacin de diferentes productos. Hay tres caractersticas que ayudan a definir a kanban Visualiza El Flujo De Trabajo Trabajo en Curso Tiempo de Ciclo

Visualizar Flujo de Trabajo Se divide el trabajo en bloques, luego se crea una tarjeta para cada elemento y se coloca en un muro

Utiliza columnas con nombre, para poder saber en donde esta cada elemento.

Trabajo en Curso Hay que establecer tiempos de trabajo para cada mdulo, pero a la vez hay que limitar a cierta cantidad de mdulos para estar en curso, de acuerdo al flujo de trabajo

Tipo de Ciclo Es el tiempo medio para poder completar un proceso, y as se consigue optimizar el proceso para que el tiempo medio sea tan pequeo y predecible, como sea posible.

SCRUM y KANBAN TRABAJANDO EN UN MISMO PROYECTO Muchas veces tratamos de comparar herramientas que nos ayudan para desarrollar alguna actividad. Cual es Mejor? Muchas veces depende del contexto del problema.

Scrum Ms Prescriptivo que Kanban Al hablar de prescriptivo nos estamos refiriendo al hecho de cantidad de reglas que se establecen. Es decir scrum tiene ms reglas que kanban, lo que en algunos casos lo hace menos flexible.

Scrum Establece Roles y Kanban No En scrum hay tres roles principales Dueo del Producto: Establecer los objetivos del producto

Equipo: Desarrolla el producto

Scrum Master: Proporciona esa parte de liderazgo en el equipo

Scrum Establece iteraciones y Kanban No En general scrum establece iteraciones de tiempo definidos, para sus actividades principales. Inicio de iteracin: Se escogen los mdulos de acuerdo a prioridad y se establece la finalizacin.

Durante la iteracin: El equipo se compromete a terminar lo prometido al inicio.

Final de iteracin: El equipo entrega cdigo potencialmente entregable

Scrum Limita WIP Por Iteracin y Kanban Por Flujo De Trabajo En Scrum y Kanban se crean tableros, donde se irn colocando tarjetas de acuerdo a las actividades que se van a realizar o se estn realizando durante la iteracin actual

Scrum y Kanban Son Empricos: Al momento de utilizar metodologas giles de desarrollo estas nos proporcionan ciertas reglas, en este caso Scrum tiene mas reglas que kanban. Pero estos no nos indican como realmente hacer las cosas, si no que nosotros debemos de experimentar con ellas para poder llegar a implementarlas correctamente.

Scrum se resiste a los cambios en la iteracin:

Que pasa si queremos agregar una tarjeta nueva?

Limpiar el tablero Sprint entre Iteraciones ?

En Scrum Si y Kanban No

Ambos Permiten Proyectos:

Trabajar

En

Varios

Al hablar de la pila de tareas, muchas veces nos referimos a pila de un solo producto. Pero que pasa si tenemos ms de un producto? Se puede trabajar dos proyectos, y como se hace?

Scrum Establece Reuniones Diarias A diferencia de Kanban, Scrum define reuniones diarias del equipo scrum, ya que deben de revisar los avances y lo que se planea para para el da siguiente. Estas reuniones normalmente son de 15 minutos.

Anda mungkin juga menyukai