3 ideas para acelerar la entrega

40
IDEAS PARA ACELERAR LA ENTREGA @protolous

Upload: lourenco-p-soares

Post on 15-Apr-2017

531 views

Category:

Software


0 download

TRANSCRIPT

Page 1: 3 Ideas para acelerar la entrega

IDEAS PARA ACELERAR LA ENTREGA

@protolous

Page 2: 3 Ideas para acelerar la entrega

2

#3IDEIAS

Page 3: 3 Ideas para acelerar la entrega

#3IDEIAS3

CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE

Page 4: 3 Ideas para acelerar la entrega

#3IDEIAS4

ÉPICAS “CONSIDERADAS NOCIVAS”

CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE

Page 5: 3 Ideas para acelerar la entrega

#3IDEIAS5

ESTAS HISTORIAS SON DEMASIADO GRANDES

ÉPICAS “CONSIDERADAS NOCIVAS”

CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE

Page 6: 3 Ideas para acelerar la entrega

6

CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE

Page 7: 3 Ideas para acelerar la entrega

7

RELAJARTE…

ROBOTS.TXTHTTP AUTHFEATURE TOGGLESCANARY RELEASESDARK LAUNCHINGBLUE/GREEN DEPLOYMENT

Page 8: 3 Ideas para acelerar la entrega

8

MANUAL PARA "PRODUCCIÓN PRIMERO"

Page 9: 3 Ideas para acelerar la entrega

9

1. Identificar la funcionalidad MÁS SIMPLE que puede ser de valor para un usuario

MANUAL PARA "PRODUCCIÓN PRIMERO"

Page 10: 3 Ideas para acelerar la entrega

10

2. Construir un "esqueleto" para esta funcionalidad.

HACER CONCESIONES PARA QUE SEA EL MÍNIMO.

MANUAL PARA "PRODUCCIÓN PRIMERO"

1. Identificar la funcionalidad MÁS SIMPLE que puede ser de valor para un usuario

Page 11: 3 Ideas para acelerar la entrega

11

3. Crear un entorno de producción para este esqueleto. Ser mesurado EN SU

AUTOMATIZACIÓN.

1. Identificar la funcionalidad MÁS SIMPLE que puede ser de valor para un usuario

2. Construir un "esqueleto" para esta funcionalidad.

HACER CONCESIONES PARA QUE SEA EL MÍNIMO.

MANUAL PARA "PRODUCCIÓN PRIMERO"

Page 12: 3 Ideas para acelerar la entrega

UNA API PRIMERO EN PRODUCCIÓN

12

GET http://protolous.org/artigo

Devuelve el texto estático del único artículo del blog. La configuración se

realiza de forma manual

1

Page 13: 3 Ideas para acelerar la entrega

UNA API PRIMERO EN PRODUCCIÓN

13

GET https://protolous.org/artigo

Devuelve el texto estático del único artículo del blog. Soporta HTTPS. La

configuración se realiza de forma manual

2

Page 14: 3 Ideas para acelerar la entrega

UNA API PRIMERO EN PRODUCCIÓN

14

GET https://protolous.org/artigo

Devuelve el texto estático del único artículo del blog. Soporta HTTPS.

Configuración como codigo

3

Page 15: 3 Ideas para acelerar la entrega

UNA API PRIMERO EN PRODUCCIÓN

15

GET https://protolous.org/artigo/1

Devuelve el texto del artículo con id 1 del blog. Soporta HTTPS. Configuración

como codigo

4

Page 16: 3 Ideas para acelerar la entrega

16

¿Es posible

hacer entrega

continua sin

integración

continua?

C – O – N – T – R – O – V – E – R – S – I - A

Page 17: 3 Ideas para acelerar la entrega

EN PRIMER LUGAR LA ENTREGA

Si sólo dispone de un

desarrollador, ¿qué va a

integrar?

¿Cuántas pruebas son

necesarias en un código

temporal?

¿ Alguien pondrá a prueba

eso antes de la producción?17

Page 18: 3 Ideas para acelerar la entrega

18

ÉPICAS “CONSIDERADAS NOCIVAS”

Page 19: 3 Ideas para acelerar la entrega

ÉPICAS NO SIRVEN DE NADA *

19

NO AGREGA PREVISIBILIDAD A LOS PLAZOS, PERO AÑADE

PREVISIBILIDAD AL PRODUCTO

* Excepto si se trataba de una historia que resultó ser demasiado grande después. En este caso, ¡no está mal!

Page 20: 3 Ideas para acelerar la entrega

ÉPICAS NO SIRVEN DE NADA *

20

PRESUME DEMASIADO

Page 21: 3 Ideas para acelerar la entrega

ÉPICAS NO SIRVEN DE NADA *

21

FOMENTA “EL TIPO EQUIVOCADO” DE

CREATIVIDAD

Page 22: 3 Ideas para acelerar la entrega

ÉPICOS SÃO INÚTEIS *

22

FOMENTA “EL TIPO EQUIVOCADO” DE

CREATIVIDAD

NO AGREGA PREVISIBILIDAD A LOS PLAZOS, PERO AÑADE

PREVISIBILIDAD AL PRODUCTO

PRESUME DEMASIADO

Page 23: 3 Ideas para acelerar la entrega

MÉTODO “CIENTÍFICO”

23

OBJETIVO

INVESTIGACIÓN

HIPÓTESIS

EXPERIMENTO

ANÁLISIS

Page 24: 3 Ideas para acelerar la entrega

MÉTODO “CIENTÍFICO”

24

OBJETIVO

INVESTIGACIÓN

HIPÓTESIS

EXPERIMENTO

ANÁLISIS

El cambio que quiero en el mundo real

Page 25: 3 Ideas para acelerar la entrega

MÉTODO “CIENTÍFICO”

25

OBJETIVO

INVESTIGACIÓN

HIPÓTESIS

EXPERIMENTO

ANÁLISIS

Page 26: 3 Ideas para acelerar la entrega

CAMBIO DE PARADIGMA

26

A menudo (…) lo descubierto no

es exactamente lo previsto por

las circunstancias especulativas

y temporales. Sólo cuando el

experimento y la teoría

temporal se articulan en

sincronía surge un

descubrimiento y la teoría se

convierte en paradigma.

Page 27: 3 Ideas para acelerar la entrega

27

ESTAS HISTORIAS SON DEMASIADO GRANDES

Page 28: 3 Ideas para acelerar la entrega

UNA BUENA HISTORIA

28

APORTA VALOR INMEDIATAMENTE

SABES CUANDO ESTÁ LISTA

SABES POR QUÉ ESTÁS HACIENDO

Es la mas pequeña posible que...

Page 29: 3 Ideas para acelerar la entrega

ESCRIBIENDO HISTORIAS EN “OLAS”

29

Page 30: 3 Ideas para acelerar la entrega

ESCRIBIENDO HISTORIAS EN “OLAS”

30

Page 31: 3 Ideas para acelerar la entrega

ESCRIBIENDO HISTORIAS EN “OLAS”

31

Una prueba para saber si es posible alcanzar el éxito

Page 32: 3 Ideas para acelerar la entrega

ESCRIBIENDO HISTORIAS EN “OLAS”

32

Una prueba para saber si es posible alcanzar el éxito

Mejoras para dejar “suficientemente bueno”

Page 33: 3 Ideas para acelerar la entrega

ESCRIBIENDO HISTORIAS EN “OLAS”

33

Una prueba para saber si es posible alcanzar el éxito

Mejoras para dejar “suficientemente bueno”

Lo que realmente le gustaría hacer

Page 34: 3 Ideas para acelerar la entrega

CASO VERÍDICO

34

i n c r e m e n t o s p e q u e ñ o s e n

Page 35: 3 Ideas para acelerar la entrega

INCREMENTOS PEQUEÑOS EN EL LASTMINUTE.COM

Ofrecer la página inicial para

móviles en francés

35

Page 36: 3 Ideas para acelerar la entrega

Búsqueda por código de 3

letras del lugar (por ej: POA) y

para la noche siguiente,

retornar el nombre de los 100

primeros hoteles encontrados

36

INCREMENTOS PEQUEÑOS EN EL LASTMINUTE.COM

Page 37: 3 Ideas para acelerar la entrega

Una historia para agregar

fotos

Una historia para agregar

precio

37

INCREMENTOS PEQUEÑOS EN EL LASTMINUTE.COM

Page 38: 3 Ideas para acelerar la entrega

Una historia para estrellas

Una para la distancia (vía GPS)

Uno para el botón de regreso

Una para colapsar los

parámetros de búsqueda

38

INCREMENTOS PEQUEÑOS EN EL LASTMINUTE.COM

Page 39: 3 Ideas para acelerar la entrega

39

3 IDEAS PARA ACELERAR LA ENTREGA

PRODUCCIÓN PRIMERO Para maximizar el trabajo no se hace

HISTORIAS PEQUEÑAS Para feedback más rápido

EVITA ÉPICAS Para no caer en la trampa de pensar que sabes la respuesta

Page 40: 3 Ideas para acelerar la entrega

PREGUNTAS..? DUDAS..? SUGESTIOES..?

Seguíme - @protolous en y

continua esta charla!