Anda di halaman 1dari 33

Agile @

Accenture

Por: Paola Saavedra


Accenture - Medelln Colombia

Copyright 2014 Accenture All rights reserved. 1


Quienes han
Quienes han
tenido un Quienes han
estado en un Quienes han
ultimtum trabajado ms
proyecto fallido? trabajado a quienes se les
familiar? de 24 horas
seguido sin han dicho, es lo
seguidas
descansar por 3 especificado
meses? pero no lo que
necesito?

se les da un
paseo o un viaje
planeado por un
Contestemos
proyecto?
sinceramente

Quienes han
Consideran que
estado en un
el software proyecto donde
construido es se cumpla,
usado? %? alcance, tiempo,
costos, calidad y
felicidad? Quienes han o les
han fallado en una
estimacin? a quienes se les
da una
entrega lista?
Creemos que el software es
Ensamblar componentes
y dar clic derecho:
configurar y desplegar
Para acabar ms rpido
pongo ms UMPALUMPAS
Hacemos software empleando
el enfoque

WATERFALL
Pero, hacer software es
HACER SOFTWARE ES:

Que los riesgos


saltan y se
materialicen por
doquier Aprender de las fallas
y corregir el camino

Saber que no vamos a


tenerlo TODO definido
Saber trabajar
REALMENTE en equipo
Convivir con la
incertidumbre y
saber como
reaccionar a ella
SCRUM y SCRUMBAN
MANIFIESTO GIL
o Entrega temprana y continua de software con valor.

o Aceptamos que los requisitos cambien, incluso en etapas tardas del desarrollo

o Entregamos software funcional frecuentemente

o Responsables de negocio y los desarrolladores trabajamos juntos

o Los proyectos se desarrollan en torno a individuos motivados Principios


o Conversacin cara a cara

o Software funcionando es la medida principal de progreso

o Atencin continua a la excelencia tcnica

o La simplicidad es esencial

o Equipos auto gestionados

o Reflexiones a intervalos regulares

Individuos e interacciones Sobre Procesos y herramientas

Software funcionado Sobre Documentacin extensiva

Valores Colaboracin con el cliente Sobre Negociacin contractual

Respuesta al cambio Sobre Seguir un plan


Beneficios obtenidos de Agile

1. Fcil adaptacin frente a los cambios del negocio


2. Aumenta la visibilidad y transparencia
3. Incrementa la Productividad
4. Mejora la moral del equipo
5. Incrementa Time-to-Market
6. Mejor alineacin entre TI y los objetivos de negocio
7. Mejoras en Calidad de Software
8. Reduccin de Riesgos
9. Simplifica el Proceso de Desarrollo

18
Copyright 2016 Accenture - All rights reserved.
Enfoque "Agile": Iterativo Incremental

Construccin
Diseo Test
P&A Despl.

Waterfall

Incremento 1 Incremento n Incremento n+1

Iterativo Incremental

Todas las etapas del ciclo de vida de desarrollo


ocurren por cada iteracin

19
Enfoque "Agile": Iterativo Incremental
Planning pker Planeacin
Scrum Framework

Product Scrum
Owner Master
Visin Daily Scrum
Meeting
Sprint 2 a 4
semanas
Producto
Incremental

Team

Planning Backlog
Meeting Comprometido
Retrospective
Meeting Review
Meeting
Product
Backlog

22
Estrategia Metodologa y Equipo de Trabajo

Stakeholders
Director Gerentes de Desarrollo - Accenture

Expertos / Especialistas SCRUM Coach


Bancolombia / Accenture Accenture

Incidente alta 1 day


prioridad
Product Owner
realiza el triage 15
Das Scrum
Nuevo Sprint Backlog
Master
Product
Owner

Sprint Entregable
Backlog Backlog
Mejora Continua
+
Express
+
Versionamiento Team
Historias de usuario

Haba una vez


Y todos los das
Y todos los das (repetir cuntas veces
se requiera)
Hasta que un da
Y por eso
Y por eso.
Y por eso (repetir cuntas veces se
requiera)
Hasta que finalmente
Y desde entonces
Historias de usuario
o la Historia de Usuario est escrita en lenguaje coloquial al ser, simplemente, el
recordatorio de la conversacin con el cliente. Y un acuerdo formal de mnimos para
dar por buena la funcionalidad descrita y esperada.

o No requieren de las terribles matrices de seguimiento de requisitos, al incluir en la


propia HU las pruebas que debe superar para ser aceptada como completada.

o La manera ms estndar de construir la historia de usuario es:


o Como
o Quiero
o Para
o Criterios de aceptacin
Historias de usuario - Ejemplo

Como usuario validado.

Quiero poder dar de alta anticipos.

Para poder recibir dinero anticipado para gastos.

Criterios de aceptacin:

Quiero poder de alta un anticipo rellenando el formulario de anticipos.

Quiero poder dar de alta la peticin de un anticipo del tipo permanente.

No debo poder solicitar dos anticipos permanentes.

No debo poder solicitar dos anticipos normales.


Tcnicas y heramientas
ms utilizadas

Copyright 2014 Accenture All rights reserved. 27


Herramientas

Tablero Kanban para visibilidad de


avances y organizacin de actividades

Trello / Jira: Herramientas de trabajo para facilitar la


gestin del tablero y tambin la gestin de informes a
los jefes de seccin y gerentes de las reas

Copyright 2016 Accenture


All rights reserved. Internal 28
only
Grficas de Scrum

Velocidad del equipo


Para tener en cuenta
COMUNICACIN

En un 7%: El contenido (las palabras, lo dicho)


En un 38%: El tono de la voz
En un 55%: Las expresiones faciales

31
Copyright 2016 Accenture - All rights reserved.
Valores y Riesgos

Anda mungkin juga menyukai