Iniciación ágil de proyectos de software¿Qué deberías hacer antes de crear el product
backlog?
Israel Antezana R. [email protected]
@israelantezana
Israel Antezana R.
2
www.agilesbolivia.org
Iniciación ágil de proyectos de software (5”)
Con una persona que tienes cerca, responde: 1.¿Por qué estas aquí y que quieres aprender en esta sesión? !
2.¿Cómo haces para iniciar un proyecto de software? (¿Que ocurre antes de que empiezas a codificar?) !
3.¿Alguna vez tuviste un malentendido con un cliente? -‐ ¿Y eso ocurrió al inicio, durante o al final del proyecto?
3
Actividad: Mejoremos esto (1”)
4
¿Sabemos a donde vamos?
5
¿Estamos todos alineados?
6
Oh!!OK. Estamos todos de acuerdo
Entonces…
8
Qué tal si hacemos esto… Ah!
Alternativas• Hacer un analisis up-‐front detallado y exhaustivo (BDUF)
Análisis Diseño Implementación
T
!
• Agile:
A
D
IT
!
A
D
I
A
D
I
A
D
I
A
D
I
A
D
I
A
D
I
10
Taller de Iniciación ágil de proyectos
Algunas técnicas y herramientas:•¿Por qué estamos aquí? •Elevator pintch •Diseñar una caja de producto •Crear un NOT List •Conocer a tus vecinos •¿Qué nos mantiene despiertos? •¿Donde podemos negociar? •Mostrar la solución •Medirlo •Mostrar lo que va a tomar
Formemos grupos
Actidad: Presentate…
13
14
objetivos
tareas
herramientasSoftware
Funcionalidades
Scrum..
16
Product Backlogobjetivos
Tareas
objetivos
Tareas
¿Por qué estamos aquí?
17
¿Por qué estamos aquí?
18
Razón #1 para realizar este proyecto
¿Por qué estamos aquí?
19
Queremos construir un sistema que permita a los ciudadanos registrar/reportar un crímen en una zona de la ciudad
Obtener índices de crímenes por zonas en la ciudad
Ayudar a reforzar la seguridd ciudadana en algunas zonas de la ciudad
Ayudar a reducir el índice de criminalidad
Elevator Pitch
20
Para [cliente] quién [necesidad u oportunidad] el [nombre de proyecto] es un [categoría de producto] que [beneficio clave, razón para comprar]. a diferencia de [competencia] nuestro proyecto [principal diferencial].
21
Elevator Pitch
911, seguridad privada, seguridad ciudadana
Permite reportar crímenes por tipo, visualizar el % de crímenes por zonas y alertar por SMS a vecinos y policia cercanos a la zona.
sistema web y mobile de uso ciudadano
apoya a que también la ciudadanía pueda alertar/apoyar cuando suceden crímenes y que el índice de crímenes sea de acceso público
necesita mejorar el nivel de seguridad ciudadana
Ciudadano
Policia Sistema para índice de criminalística
22
Elevator PitchPara Ciudadano, Policia quién necesita mejorar el nivel de seguridad ciudadana El Sistema para índice de criminalística (SIC) es un sistema web y mobile de uso ciudadano Que permite reportar crímenes por tipo, visualizar el % de crímenes por zonas, alertar por SMS a vecinos y policia cercanos a la zona
a diferencia de 911, seguridad privada, seguridad ciudadana nuestro proyecto apoya a que también la ciudadanía pueda alertar/apoyar cuando suceden crímenes y que el índice de crímenes sea de acceso público.
23
Crea una NOT List
24
IN OUT
UNRESOLVED
Conoce a tus vecinos
25
<grupo#1>
<Miembro#2>
<comunidad#3>
Todos los demás!
... Siempre tienes más de los que pensaste!
Tu equipo
¿Que nos mantiene despiertos?
26
¿Donde podemos negociar?
27
Funcionalidad (Alcance)
Presupuesto
Tiempo
Alta calidad, pocos defectos
Fácil de usar
Simple
Auditorias detalladas
ON OFF
ON OFF
ON OFF
ON OFF
ON OFF
ON OFF
ON OFF
Y el product backlog.. story mapping
Para concluir…
• ¿Qué es lo más importante que aprendiste? • ¿Cómo puedes usar esto en tu trabajo? • ¿Que pregunta tienes aún sobre este tema? ¿Como harás para encontrar la respuesta? ;-‐)
30
Algunas referencias…
Gracias por su atención!
Israel Antezana R. Twitter: @israelantezana
Email: [email protected] www.kleer.la
!
Top Related