TEMA: AGILE INCEPTION
Contenido:
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Practicas de Agile Inception
• Resultados
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Introducción
• Es prácticamente imposible tener en cuenta
todos los requisitos al inicio de un proyecto.
• Los requisitos cambiarán a lo largo del proyecto.
• Siempre habrán más cosas que hacer que tiempo
y dinero para poder hacerlas.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Introducción
• Al iniciar un proyecto de desarrollo de
software cada uno de los participantes
(cliente, usuarios y desarrolladores) tienen
diferentes expectativas e ideas del producto.
• Agile incepción busca que los integrantes hablen
y acuerden sus ideas y expectativas sobre el
proyecto y el producto
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Objetivo de Agile Inception
• El objetivo final de la incepción es llegar
a un punto de acuerdo sobre las
expectativas del producto que hay que
construir.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Objetivo de Agile Inception
• Delimitar el producto a desarrollar
Obligatoria Opcional
Por definir No incluido
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Preparando el Agile Inception
• La idea detrás de Inception es que si podemos tener a
la gente correcta reunida y hacer las preguntas
correctas, obtendremos la definición del producto que
se quiere construir.
• Debe definirse un único dueño del producto que este en
capacidad de decidir
• Pueden participar las personas directamente implicadas en el
proyecto (stakeholders): clientes, miembros del equipo de
desarrollo, usuarios, equipo de pruebas, diseño, UX,
asesores expertos, etc.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Preparando el Agile Inception
Expectativas Experiencia
Rol Nombre
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❶ ¿Por qué estamos aquí?
Escriba una frase que resuma el
propósito del producto, cual es el
problema que busca
solucionarse.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
Ejemplo
❶ ¿Por qué estamos aquí?
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❷ Elevator Pitch
Presentar el proyecto para convencer a un posible
cliente, accionista o inversor a invertir, en el
tiempo que dura un viaje en ascensor,
habitualmente entre 45 segundos y 1 minuto.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
Ejemplo
❷ Elevator Pitch
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❸ Vecindario
Identificar los interesados o involucrados relevantes y cómo son
impactados por el producto o cómo pueden llegar a impactar.
Es importante que todos los stakeholders del proyecto tengan en su radar
al resto de personas involucradas. Los entornos empresariales suelen ser
grandes, y habitualmente no es fácil identificar cuantas personas están
involucradas para lograr que el proyecto sea un éxito.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❸ Vecindario
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❹ Listas dentro/fuera
Dentro: contiene la lista de las funcionalidades u objetivos en los que hay que
concentrarse
Fuera: Contiene el listado de los detalles que no se van a realizar
Por discutir: lista sobre las cosas que es necesario tomar después decisiones
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❹ Listas dentro/fuera
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❺ Product Vision Board
• Herramienta para describir y visualizar
su visión de producto y su estrategia de
producto.
• Ayuda a capturar y validar sus ideas sobre el grupo objetivo, las necesidades
del usuario, las características clave del producto y el valor creado para la
compañía que desarrolla el producto (objetivos de negocio).
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
[Link]
Prácticas de Agile Inception
Ejemplo
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception ro d ucto
d el p
om bre
N del
ge n
Ima ucto
❻ Caja de producto prod
n
Sloga
• Práctica relacionada con el marketing
• Imaginar y dibujar la caja del producto a desarrollar como si el producto
estuviera empaquetado y fuera a estar expuesto a posibles clientes, se busca
que la caja haga que el producto sea lo más atractivo posible para el cliente.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❼ ¿Qué te quita el sueño?
Ejemplo
[Link]
12/03/scrum-master-in-a-box/
[Link]
10-dinamicas-de-agile-inception/
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception Te vas a quedar Tu programador
sin presupuesto La economía
estrella se va a ir a
a mitad del nacional
otra empresa
proyecto colapsara
tu proyecto
❼ ¿Qué nos quita el sueño? será
cancelado
Hay
mucho
por
• ¿Cuáles son los riesgos del proyecto? hacer
• ¿Cómo pueden evitarse esos riesgos?
• Cómo puede minimizarse sus efectos?
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❼ ¿Qué nos quita el sueño?
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❽ ¿Conceptualiza tu solución?
• Se dibujaran diagramas sobre la
arquitectura y las herramientas que se
usaran, para asegurar que todos el
equipo esta pensando en la misma
solución.
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❽ ¿Conceptualiza tu solución?
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❽ ¿Conceptualiza tu solución?
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❾ Prioridades y restricciones
• Todos los proyectos han sido limitados y
gobernados por cuatro aspectos: tiempo,
presupuesto, calidad y alcance.
• Esta práctica busca equilibrar estos 4
aspectos utilizando los controles deslizantes
(flexibilizar el alcance)
• Identificar las prioridades que deben
cumplirse y las restricciones a considerarse.
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❾ Prioridades y restricciones
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❿ Dimensionar
• Decidir el equipo que participará identificando
que conocimientos y competencias serán
necesarias en el proyecto
• Estimar cuanto tiempo puede llevar el
proyecto.
• Tener una primera aproximación del tiempo y
el costo del proyecto
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❿ Dimensionar
Ejemplo
[Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Prácticas de Agile Inception
❿ Dimensionar
Ejemplo
Ivan Jimenez Alcantar, Agile Inception Deck, [Link]
• Introducción
• Objetivo de Agile Inception
• Preparando el Agile Inception
• Prácticas de Agile Inception
• Resultados
Resultados de Agile Inception
El equipo ya conoce:
• Qué es lo que vamos a construir y porqué.
• Qué es lo que hace que el producto sea diferente.
• Qué obstáculos serán los más complicados de superar.
• Cuáles son los mayores retos y riesgos que se deben afrontar.
• En que aspectos se puede ser flexibles.
• Aproximadamente cuanto va a durar y a costar.
• Agile inception es un concepto introducido por primera vez en
el libro The Agile Samurai, de Jonathan Rasmusson
“una receta para una reunión
de trabajo donde las personas
implicadas en la elaboración de
un producto definen juntos las
expectativas del mismo”.
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
• Imágenes tomadas de [Link]
• Taller:
• Aplicar 10 de las prácticas de Agile
Inception en el planteamiento del
proyecto del curso