51
¡DOS MESES PARA ENTREGAR! ¿Es Posible?

¡Dos meses para entregar! ¿Es posible?

Embed Size (px)

Citation preview

¡DOS MESES PARA ENTREGAR! ¿Es Posible?

MI PRESENTE, TU PRESENTE ¡DOS MESES PARA ENTREGAR! ¿ES POSIBLE?

UN GRAN DESAFÍO

EL IMPACTO DE LA PREVENCIÓN

Equipos de trabajo multidisciplinarios

Arduas jornadas de trabajo

Plazos limitados

Fuertes costos operativos

Presupuesto limitado

6

RIESGOS CONOCIDOS E INMINENTES

7

MITIGANDO RIESGOS Mayor énfasis en el análisis y diseño de la solución

Asegurando el éxito de la empresa

9

Intensivo levantamiento de información

10

documento de análisis y diseño

documento de especificaciones funcionales documento de especificaciones técnicas

actas de reuniones correos de ida y vuelta

procedimiento de pruebas de software

documento … documento …

documento …

EL IMPACTO DE LA PREVENCIÓN

luz verde para implementación

inicio de pruebas despliegue en producción

1er mes 2do mes 3er mes 4to mes

EL IMPACTO DE LA PREVENCIÓN

luz verde para implementación

inicio de pruebas despliegue en producción

1er mes 2do mes 3er mes 4to mes

EL EQUIPO DE DESARROLLO

13

miedo

presión

incertidumbre desconocimiento

intuición ansiedad

cans

anci

o d

esm

oti

vaci

ón

inseguridad impotencia

LA SALIDA A PRODUCCIÓN

14

fragilidad: la aplicación funciona, pero no esta preparada para imprevistos

tensión: no existe confianza en que

todo salga bien

temor: a las reacciones de los usuarios

QUIENES USAN EL SISTEMA

15

15

hace lo que dice el reglamento, pero en la práctica no lo hacemos así, hay que

actualizar el reglamento

no es lo que necesito

necesito un asistente que pase al sistema mis transacciones

lo hago más rápido en mi hoja de cálculo

Prácticas Ágiles

Un giro en la forma de hacer software

AGILISMO

MARCANDO EL CAMINO

18

18

caminante no hay camino, se hace camino al andar

- Antonio Machado

19

dos meses

CALENDARIO DEL PROYECTO

21

IDENTIFICANDO EL PROBLEMA

22

22

User Journeys Identificar epics Escritura de historias de usuario

IDENTIFICANDO EL PROBLEMA

23

23

Validación de las historias de usuario Desarrollo de un lenguaje común Descubrimiento de riesgos

SCOPE

24

24

MVP Priorización

Delimitación del alcance Análisis de dependencias

Diferentes grupos de stakeholders

PUNTOS DE DOLOR

25

25

TRADEOFFS

26

alcance tiempo

dinero

Balance armónico

EXPERIENCIA DE USUARIO

27

Personas

Sketches

Usabilidad

Diseño de formularios

Caminos alternativos

ALCANCE INICIAL

28

RETOS

29

equipo distribuído

código legado

Información sensible

DESAFÍOS DE INTEGRACIÓN

30

Pilote TECHOPagos

$

?

DEFINIR ARQUITECTURA - PATRONES

31 Ultimo momento responsable

ESTRATEGIA DE TESTING

32

¿ ATDD ? ¿ TDD ?

¿ CLIENT SIDE TESTING?

ESTRATEGIA DE DESPLIEGUE

33

Plataforma como servicio (PaaS) Agilizar la entrega Reducir costos para el cliente Mínima configuración del servidor Delegar la responsabilidad de infraestructura

ESTRATEGIA DE DESPLIEGUE

34

vs

ESTRATEGIA DE COMUNICACIÓN

35

distribución de contactos

selección de herramientas

acuerdo de horarios

el cliente en daily meetings

feedback constante

transparencia

DECISIONES TECNICAS

36

TECH STACK

37

DESCONOCIMIENTO DE LA TECNOLOGIA

38

pruebas de concepto - spikes

distribuir el conocimiento

aprender en el camino

tomar decisiones oportunas

CONTINUOUS DELIVERY

39

Integración contínua Aseguramiento de calidad Descubrimiento de errores

FEEDBACK TEMPRANO Y OPORTUNO

40

40

Mini Show Cases

Retroalimentación

temprana

Entrega contínua

Validación del entendimiento común Corrección de errores Re-priorizar

RETROSPECTIVAS

41

Mejora contínua

Evidenciar problemas

Tomar acciones

correctivas

Transparencia

Colaboración

Reforzar valores y principios

VISIBILIDAD Y TRANSPARENCIA

42

BURN UP CHART

43

RESULTADOS

44

ACOMPAÑAMIENTO

46

47

LECCIONES APRENDIDAS

EL EQUIPO

49

Michelle Arevalo Paul Garzón Guillermo Lincango Andrés Ochoa

Rebbeca Sliter Johnny Ordoñez Rosita Rodas Ernesto Medina Mercy Falconí David Mesa Lourenço Piuma Sri Prasana

50

MUCHAS GRACIAS! [email protected]

@facarpaulina www.thoughtworks.com