Ir al contenido principal

Entradas

Mostrando las entradas de agosto, 2013

Scrum: Guia de 5 pasos para Gerentes

Les dejo la traducción de un post de Tobias Mayer.

Scrum es realmente simple. A continuación una guía de 5 pasos, para que Gerentes y Ejecutivos comiencen procesos con Scrum.
Comienza con una clara visión del producto - y una guia visionaria (PO)Junta equipos funcionales con miembros de distintas áreas, que tengan los skills necesarios para construir el producto.*Crea un lugar para que el equipo trabaje, con suficiente espacio en las paredes, pizarras, fichas, cintas y notas adhesivas.Presenta al equipo a los involucrados (stakeholders) y usuarios.Sal del camino. Aún sin entrenamiento en Scrum, conseguirás que tu equipo esté en un 75% del camino a tener procesos altamente efectivos. La parte de la mejora continua surgirá, porque las personas que trabajan de manera autónoma, con un propósito claro, quieren dar lo mejor de ellos.
Comenzar con Scrum es tan simple como esto, Por qué lo hacemos tan complicado? Por qué es tan dificil lograr cada uno de eso pasos? especialmente, el paso 5?
*C…

Agile2013 Día 4

Este es el último post sobre las conferencias Agile2013.
Fifty Shades of Behavior Driven Development Esta charla con nombre tan llamativo, fue dada por Richard Yu, Software Developer.
Todo va muy bien al representar los requerimientos en historias de usuarios, el problema se encuentra cuando tratamos de describir los criterios de aceptación y se vuelven tan grandes que son inmanejables.
De ese requerimiento original, debemos hacer "grooming": Scenario (behavior description) -> Given(Precondition)/When(An action occurs)/Then(a verifiable result).





A mi todo esto me recordó mucho cuando hacia Casos de usos y luego se generaban tantos casos de pruebas (escenarios) como flujos (básicos y alternativos) teníamos. No soy experto en el tema y lo poco que conozco sobre BDD lo he leído en el blog de Adrian Moya.
Conversación con Jeff Sutherland Tuvimos la oportunidad de escuchar al co-creador de Scrum, Jeff Sutherland, no fue una presentación sino como un foro de preguntas y respues…

Agile2013 Día 3

El día 3 fue más dedicado hacia el aspecto de adopción, transformación y coaching agile.
The 7 Essentials of Leading an Agile Transformation Esta presentación trató de las lecciones aprendidas por Brian Lawrence acerca de las maneras de transformar Agile a las empresas,  indicando que transformar es mucho más que training. Brian presenta 7 aspectos claves que los gerentes necesitan aprender y seguir con el objeto de tener éxito en la transformación de un negocio a Agile.
#1 Convivir con empresas no Agiles, y desarrollar ágil en un mundo "Cascada" Debemos entender que estamos tratando con empresas convencionales que vienen de la gestión tradicional, sin embargo, hay cosas que no son negociables como: la iteración es sacrada, el equipo permanece junto y no agregar más personas (a menos que sean para nuevos features)
#2 La importancia de entender el valor del negocio Esta nuestro equipo trabajando en las cosas correctas?
#3 El rol del Gerente de Proyecto (*) Los gerentes de pr…

Agile2013 Día 2

El día 2 fue bastante movido con muchas sesiones y lo difícil era cuál seleccionar.

Comencé asistiendo a un tema que me apasiona y desde mi punto de vista tiene mucha relación con #Agile que son los nuevos métodos de definir modelos de negocio/startups.
Play the Costumer Development Game: A lean approach to business model discovery En este workshop se realizó un juego a través del cual los equipos teníamos que  comenzar un nuevo negocio y describirlo a través de Model Business Canvas, mejorar incrementalmente y aplicando concepto de Lean for Startups.
La dinámica fue muy interesante y de forma amena permite incorporar los conceptos básicos de Lean relacionado con creación de nuevas empresas o startups.
Thanks for Adrian Howard for this workshop
Agile Requirements & Product Management Jeff Patton, dio una clase magistral sobre por qué solo escribir requerimientos no necesariamente dan el entendimiento, se debe conversar y crear de manera colaborativa artefactos que promuevan la obt…

Agile2013 Dia 1

Agile 2013 es la conferencia de agilidad más grande, con 1725 asistentes de 38 países. En esta oportunidad se celebró en la ciudad de Nashville, US.

A continuación comparto breves comentarios sobre las sesiones que tuve la oportunidad de asistir.

Dia 1. Coding for America. El keynote estuvo a cargo de Abhi Nemani quien lleva una institución llamada Coding for America, donde hacen un esfuerzo importante por tener instituciones de gobierno más eficientes y transparentes, a través de la tecnología. http://codeforamerica.org
User Story Mapping in Practice. Fue un workshop interesante, donde se tuvo la oportunidad de crear nuestro User Story Mapping, con Steve Rogalsky como facilitador.
El punto es que utilizando estas técnicas se promueve la colaboración en el equipo, y ayuda a aclarar y/o agilizar el entendimiento del alcance del proyecto.
Estoy convencido que el User Story Mapping agrega mucho más valor que el Work Breakdown Structure WBS, luego escribiré algo sobre esto.



User Story Mapp…