Feb
18
2019

Agile Inception: Cómo empezar un proyecto Agile o qué hacer antes de empezar tu primer Sprint de Scrum

Hay una falsa impresión, creo que generalizada, de que cuando estamos usando Scrum el proyecto ya tiene su Backlog, ya tiene su equipo, su Product Owner, su Scrum Master y esto es correr haciendo Sprint tras Sprint, liberando software en producción y realizando Demos y Retro como si no hubiera un mañana hasta agotar el presupuesto. Pero surge una cuestión ¿cómo empieza todo? O dicho de otra forma ¿cómo nacen los proyectos ágiles? ¿Nacen por generación espontánea y los cazamos al vuelo o hay que hacer algo con ellos? Eso es lo que vamos a ver ahora que hay antes de empezar a usar Scrum.

agile inception

Scrum es un marco para la construcción de software. Scrum nos habilita para ir recopilando requisitos de una cierta forma organizada e ir procesándolos con el equipo hasta convertirlos en software, en una aplicación que funcione, pasando por la validación con el Product Owner y/o usuario final y pasando por los prácticas para mejorar la forma en la que estamos haciendo las cosas.

Dicho de forma breve Scrum se ocupa de construir Apps, de construir Software, pero los proyectos para iniciarse necesitan más cosas, cosas que hay que decidir y alternativas que hay que seleccionar y eso no está definido dentro de Scrum.

Vamos a ver cómo hacerlo, cómo iniciar un proyecto agile.

 

Antes de comenzar un proyecto necesito…


Hay muchas actividades que damos por sentadas cuando estamos realizando un proyecto, pero que deben realizarse antes de que comience. Por ejemplo la primera es conseguir financiación para realizarlo, para poder desarrollarlo. ¿Quién lo hace, quién se encarga de ello?

Cuando ya tenemos una iniciativa sobre un Producto, sobre una App, sobre un sistema, parece que la financiación se consigue automáticamente, pero para la primera vez todo es más difícil y alguien tiene que ser el que dé el primer paso para que podamos comenzar, y como todas las primeras veces suelen ser las más difíciles para convencer a todos los implicados.

Otras de las tareas que se suponen hechas, es la de montar el equipo. Seleccionar y unir a las personas que lo forman es una de las tareas más difíciles y parece como si nos cayera del cielo. Que tengan la visión y que esa visión sea la misma no es algo sencillo.

 

¿Quieres llevar tus Proyectos a otro nivel?

En tu mano tendrás 15 Lecciones sobre liderazgo, equipo, motivación, planificación, éxito,... extraídas de Juego de Tronos y explicadas de forma sencilla y práctica.
¿Las vas a dejar escapar? ¡Quiero ser el mejor! ¡Quiero ser la mejor!
¡Las quiero!

Pero hay otro conjunto de tareas más obvias, pero igualmente importantes de definir al comienzo de un proyecto como son:

  • El alcance, entendiéndolo como lo que voy a hacer y lo que no voy a hacer.
  • Poner de acuerdo a todos los interesados (stakeholders) en la visión conjunta del proyecto, lo que pretendemos conseguir y lo que no pretendemos conseguir.
  • Qué riesgos existen que puedan poner en peligro el proyecto.
  • Qué alternativa de solución se propone para llevarlo a cabo.
  • Cuanto y hasta cuando nos llevará

Estas decisiones, que no tienen que estar grabadas en piedra, si deben ser abordadas al comienzo de un proyecto para evitar posibles repercusiones posteriores. Una de las técnicas más interesantes para tratarlas es una sesión de Agile Inception.

Por eso vamos a ver en qué consiste una de estas sesiones de Agile Inception.

 

Agile Inception


El Agile Inception es una dinámica o conjunto de dinámicas desarrolladas en el libro The Agile Samurai de Jonathan Rasmusson (libro que te recomiendo desde aquí) para poder dar respuesta a estas necesidades previas al lanzamiento de un proyecto.

Para facilitar las mismas se organizan como un mazo de cartas (inception deck) formado por 10 cartas. Cada una de estas cartas se encarga de un aspecto a tratar al comienzo del proyecto y vamos a ver cada una de ellas a continuación:

 

1. Por qué estamos aquí


Lo primero es aunar la visión que todos los que conforman un proyecto tienen de él. Cada persona puede partir de una idea diferente, ambigua, por eso lo primero es poner una visión común en la que todos entendamos lo mismo. Para eso se parte del por qué estamos aquí donde se intercambia la visión del proyecto.

 

2. Crear un Elevator Pitch


Si todos tenemos la misma idea del proyecto tenemos que ser capaces de crear un breve discurso de nuestro proyecto/producto para vendérselos a otros. Afianza el conocimiento sobre el mismo y nos hace volcarnos en lo que nos diferencia del resto.

 

3. Diseñar la caja del producto


Para ir más allá en los beneficios que se alcanzará con nuestro proyecto, construiremos la caja de publicidad del producto mostrando sus beneficios, lo que le aportará a los clientes. También buscaremos cual sería su eslogan.

 

4. Crear una lista de Noes


Nuestro proyecto tendrá un alcance determinado y se dejará cosas fuera. En esta dinámica dejamos claro qué está dentro del proyecto, qué se queda fuera y qué temas están pendientes de tomar una decisión sobre ellos.

 

5. Conocer a tus vecinos


Es importante conocer a todos los interesados que rodean al proyecto, por lo que dedicar tiempo a conocerlos es algo necesario.

 

6. Muestra la solución


Se acuerda la arquitectura y las herramientas que utilizaremos en la solución del proyecto. No dejaremos suposiciones.

 

7. Pregunta que nos quita el sueño


Esta dinámica nos hace pensar en las peores pesadillas que podría suceder. Hora de identificar los riesgos que cada uno podemos identificar para nuestro proyecto.

 

8. Dimensiónalo


Se propone dar una idea de la dimensión del proyecto, pero en términos generales, definiendo su duración en 3, 6 o 9 meses, no en términos exactos. El objetivo es tener una idea del orden de magnitud y ver si es asumible con los recursos de los que disponemos.

 

9. Sé claro en lo que vas a entregar


Nadie debe tener dudas sobre las prioridades cuando vayan surgiendo los problemas. ¿Qué va antes la calidad del producto o el presupuesto? ¿el tiempo o la usabilidad? etc.
Describimos de forma consciente las distintas prioridades.

 

10. Muestra lo que os va a llevar


Aquí ya intentamos dar una idea del roadmap de entregas y de los costes que supondrá.

Espero que tengas un visión un poco más clara del inicio de un proyecto ágil y puedes comenzar a usar la Agile Inception en tu beneficio.

 

Consigue Más de 100 Libros gratis

Suscríbete a nuestro newsletter por email y conseguirás Más de 100 Libros Gratis sobre Gestión de Proyectos, Innovación, Emprendimiento, Empresa, etc. directamente en tu correo


The following two tabs change content below.
Te Ayudo a Dirigir tus Proyectos al Éxito. Sólo puedes ir más rápido, juntos podemos ir más lejos ¿Conectamos?

3 Comentarios+ Escribir Comentario

  • En mi opinión el mas importante es el 8: dimensionar.
    Este debe incluir:
    1. Elección ágil del equipo de trabajo
    2. Captación y aprobación ágil de requisitos definidos. Plan de captación de requisitos.Refinar la lista compartida de noes.
    3. Si afecta a un producto existente, el análisis ágil de impacto y requisitos derivados
    4. Análisis ágil de requisitos y requisitos derivados. Requisitos constructivos.
    5. Traslación ágil de requisitos a tareas, incluyendo las pruebas
    6. Decidir las entregas, sus pruebas ágiles, y su aprobación. Equipo de prueba del destinatario.
    7. Estimación ágil del esfuerzo, la dedicación y el cronograma.

    No conviene empezar el primer sprint si no está claramente definido, por tanto focalizar, al principio, en completar el dimensionamiento del primer sprint, con un mínimo de perspectiva global, para asegurarse de no tener que volver sobre el, salvo por impactos de nuevos requisitos.

  • El principal calor que veo a Agile Inception es el pider sentar a una mesa a perfiles técnicos y de negocio y definir juntos un proyecto compartido. Definir con detalle lo que se quiere hacer no importa tanto porque Scrum está pensado para requisitos cambiantes en entornos de alta incertidumbre.

  • […] 10. Muestra lo que os va a llevar […]

¿Te ha gustado? Pues sólo cuesta un Comentario. ¡Gracias por adelantado!

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

No te pierdas nada de lo que publiquemos…

Comparte lo que te gusta…

¡Síguenos en Twitter!



¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 15.365 suscriptores

¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 15.365 suscriptores

¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 15.365 suscriptores

Leer entrada anterior
dominio tecnologia
Video del Viernes: Como nos dejamos dominar por la tecnología por Leo Harlem

Hoy tenemos la suerte de contar con una actuación del gran Leo Harlem y digo que tenemos la suerte de...

Cerrar