iniciación ágil de proyectos de software

Post on 09-Jul-2015

135 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Para producir software de valor para sus usuarios y clientes necesitamos descubrir, de forma ágil, qué representa valor para ellos. Además, trabajando bajo la filosofía ágil de desarrollo de software, nos interesa formar una cultura de colaboración con el cliente y con los involucrados en el proyecto. Para esto necesitamos herramientas y técnicas que nos ayuden a formar una visión compartida, de forma más explícita, sobre lo que esperamos del proyecto y así alinear nuestras ideas e intereses desde el inicio y durante el desarrollo del proyecto. Es decir, los involucrados en el proyecto necesitan descubrir, entender y lograr un acuerdo sobre lo que se considera de valor para el proyecto. En este taller nos sumergiremos en esta actividad.

TRANSCRIPT

Iniciación  ágil  de  proyectos  de  software¿Qué  deberías  hacer  antes  de  crear  el  product  

backlog?

Israel Antezana R. israel.antezana@kleer.la

@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:   israel.antezana@kleer.la  www.kleer.la  

!

top related