Guía rápida para introducirse en la agilidad

Vamos, va uno de recopilatorio de post imprescindibles para adentrarte en la agilidad.
Cierto, entre, literalmente, miles de post apenas yo recuerdo la mayoría de lo que aquí se ha escrito y comentado. Y si además eres nuevo lector, pues menos aún sabrás de ciertos post que para mi son claves, en este caso concreto… para introducirse en la agilidad.
Desde mi primera participación en empresa en un proyecto ágil, allá por 2001, como te conté en Una presentación sobre eXtreme Programming y Agilidad (ojo, del 2001), ha sido mucha la información que eh podido ir recopilando.
Así que, para que te los lleves puestos a las vacaciones de verano (o de invierno, según donde vivas), te dejo a modo de “guía rápida” los post que seguro tienes que leer para introducirte en agilidad.
Que los disfrutes.

Los clientes, los usuarios… y el Product Owner

En agilidad, una figura clave, fundamental, crítica, etc., es la del Product Owner. Él es la “interfaz” con los usuarios, clientes, etc., y el equipo de desarrollo. Él es responsable de la priorización, de conocer la velocidad, etc. Así que… no está de más empezar por aquí.
7 responsabilidades vitales de un product owner
Una infografía (en español) sobre el Rol del Product Owner
Claves para implantar el rol de Product Owner, uno de los roles clave en un desarrollo ágil (1/2)

Las Historias de usuario

La historia de usuario es la manera más típica de recoger las necesidades, los requisitos, a cumplir por el proyecto. Es, junto con el product backlog, una de las herramientas clave del Product Owner. Una particular manera de especificar requisitos.
Ejemplos y buenas prácticas para descomponer historias de usuario en tareas
La historia de usuario, el “requisito” ágil
Cómo gestionar qué esperamos de un proyecto ágil: temas, epopeyas e historias de usuario
Herramientas del product owner: las historias de usuario, solas, no son suficientes
En un proyecto ágil, acordar una buena definición de lo que significa terminado (el done)

Estimación y velocidad

El eterno reto de la estimación. Bueno, en agilidad, principalmente, se utilizan dos herramientas: los puntos historia y la velocidad.
¿Qué es la velocidad en un proyecto software (normalmente ágil o Scrum)? Aclaración de dudas frecuentes
Como estimamos proyectos Scrum o en general ágiles
La estimación en proyectos ágiles
Gráficos Burn–down vs Burn-up para el seguimiento de un proyecto ágil

Organización del equipo, de las empresas, de los departamentos

No hay agilidad sino hay estructura organizativa que la apoye. Y este punto es quizá de los más difíciles. Habría mucho que hablar aquí, pero déjame destacar la importancia del equipo “multifuncional”, la auto-organización y los derechos deberes.
Los equipos modernos de desarrollo son multifuncionales, así disparan la velocidad y la productividad
De qué va eso de “equipo ágil auto-organizado”
Derechos y deberes de los miembros de un equipo Scrum (o ágil en general, o de cualquier tipo)

Ciclos de vida

Muchas cosas pueden caracterizar a un proyecto ágil, pero desde luego, una de las fundamentales es el ciclo de vida iterativo e incremental.
El ciclo de vida iterativo e incremental y el riesgo de olvidarse del iterativo y quedarse solo con el incremental
Veterano ciclo de vida iterativo e incremental
¿Cuánto tiempo debería durar una iteración en un proyecto ágil?

Frameworks, metodologías y buenas prácticas

Técnicamente hablando, mas que metodologías tenemos “frameworks” de buenas prácticas. Y de eso tratan los siguientes post:
Scrum para Dummies (1/2). Las ideas de Scrum en 2 post de 5 min.
La metodología ágil FDD. Una metodología ágil para equipos / empresas / proyectos grandes (1/2)
Lo siento mucho, pero sólo con Scrum… no vas a terminar un desarrollo software con éxito
El primer método ágil, DSDM
Las metodologías Crystal. Otras metodologías ágiles que, quizás, te puedan encajar más que Scrum

Libros

Si todo esto se te queda corto, o si ya lo has leído, lo siguiente sería empezar a leer libros, así que ahí va…
Mis 10 mejores libros ágiles
Y los míos…
Gestión de proyectos ágil
Cómo sobrevivir a la planificación de un proyecto ágil

Videos

Y si quieres que te lo cuenten, en videos, pues aquí tienes una recopilación de la serie minutos ágiles.
Minutos Ágiles: videos cortos de agilidad en español (y gratis)
Minutos Ágiles, capítulos 4 y 5, puntos historia y una breve introducción a Scrum
Minutos Ágiles, capítulos 6 y 7, sprint backlog y velocidad
Y el video de por qué desarrollar software no es como fabricar coches…

jgarzas

Ph.D. en informática, Postdoctorado en la Carnegie Mellon (EE.UU) e Ingeniero en Informática.

Primera vez que me tocó hacer una gestión Ágil en una empresa... año 2001. Desde entonces he trabajado en, o para, más de 90. Y he formado a más de 2000 alumnos.

También soy profe de la Universidad Rey Juan Carlos.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *