SlideShare a Scribd company logo
1 of 40
Download to read offline
IDEAS PARA
ACELERAR LA
ENTREGA
@protolous
2
#3IDEIAS
#3IDEIAS
3
CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE
#3IDEIAS
4
ÉPICAS “CONSIDERADAS NOCIVAS”
CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE
#3IDEIAS
5
ESTAS HISTORIAS SON DEMASIADO GRANDES
ÉPICAS “CONSIDERADAS NOCIVAS”
CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE
6
CÓDIGO EN PRODUCCIÓN COMO LA 1ra COSA QUE SUCEDE
7
RELAJARTE…
ROBOTS.TXT
HTTP AUTH
FEATURE TOGGLES
CANARY RELEASES
DARK LAUNCHING
BLUE/GREEN DEPLOYMENT
8
MANUAL PARA "PRODUCCIÓN PRIMERO"
9
1. Identificar la funcionalidad MÁS SIMPLE que puede ser de valor para un usuario
MANUAL PARA "PRODUCCIÓN PRIMERO"
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
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"
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
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
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
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
16
¿Es posible
hacer entrega
continua sin
integración
continua?
C – O – N – T – R – O – V – E – R – S – I - A
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
―
―
18
ÉPICAS “CONSIDERADAS NOCIVAS”
É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!
ÉPICAS NO SIRVEN DE NADA *
20
PRESUME DEMASIADO
ÉPICAS NO SIRVEN DE NADA *
21
FOMENTA “EL TIPO
EQUIVOCADO” DE
CREATIVIDAD
É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
MÉTODO “CIENTÍFICO”
23
OBJETIVO
INVESTIGACIÓN
HIPÓTESIS
EXPERIMENTO
ANÁLISIS
MÉTODO “CIENTÍFICO”
24
OBJETIVO
INVESTIGACIÓN
HIPÓTESIS
EXPERIMENTO
ANÁLISIS
El cambio que quiero
en el mundo real
MÉTODO “CIENTÍFICO”
25
OBJETIVO
INVESTIGACIÓN
HIPÓTESIS
EXPERIMENTO
ANÁLISIS
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.
27
ESTAS HISTORIAS SON DEMASIADO GRANDES
UNA BUENA HISTORIA
28
APORTA VALOR
INMEDIATAMENTE
SABES CUANDO
ESTÁ LISTA
SABES POR QUÉ
ESTÁS HACIENDO
Es la mas
pequeña
posible que...
ESCRIBIENDO HISTORIAS EN “OLAS”
29
ESCRIBIENDO HISTORIAS EN “OLAS”
30
ESCRIBIENDO HISTORIAS EN “OLAS”
31
Una prueba para
saber si es posible
alcanzar el éxito
ESCRIBIENDO HISTORIAS EN “OLAS”
32
Una prueba para
saber si es posible
alcanzar el éxito
Mejoras para dejar
“suficientemente bueno”
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
CASO VERÍDICO
34
i n c r e m e n t o s p e q u e ñ o s e n
INCREMENTOS PEQUEÑOS EN EL LASTMINUTE.COM
Ofrecer la página inicial para
móviles en francés
35
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
Una historia para agregar
fotos
Una historia para agregar
precio
37
INCREMENTOS PEQUEÑOS EN EL LASTMINUTE.COM
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
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
PREGUNTAS..? DUDAS..?
SUGESTIOES..?
Seguíme - @protolous en y
continua esta charla!

More Related Content

Similar to 3 Ideas para acelerar la entrega

Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]
Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]
Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]RootedCON
 
Automated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTCAutomated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTCIrontec
 
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...VOIP2DAY
 
Computer hoy nº 438 17 julio (2015)
Computer hoy nº 438   17 julio (2015)Computer hoy nº 438   17 julio (2015)
Computer hoy nº 438 17 julio (2015)Franmo100
 
Computerhoy 409p
Computerhoy 409pComputerhoy 409p
Computerhoy 409ppepita22
 
OWASP Top 10 y el Machine Learning
OWASP Top 10 y el Machine LearningOWASP Top 10 y el Machine Learning
OWASP Top 10 y el Machine LearningOwaspMadrid Chapter
 
9 JesúS Gorriti
9 JesúS Gorriti9 JesúS Gorriti
9 JesúS Gorritiyoulivek
 
WordCamp Madrid CSI: El caso de las Backdoors
WordCamp Madrid CSI: El caso de las BackdoorsWordCamp Madrid CSI: El caso de las Backdoors
WordCamp Madrid CSI: El caso de las BackdoorsNestor Angulo de Ugarte
 

Similar to 3 Ideas para acelerar la entrega (19)

Your code as a crime scene
Your code as a crime sceneYour code as a crime scene
Your code as a crime scene
 
Todosejercicios
TodosejerciciosTodosejercicios
Todosejercicios
 
Todosejercicios
TodosejerciciosTodosejercicios
Todosejercicios
 
Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]
Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]
Abraham Pasamar - Quien esta leyendo mi correo [rootedvlc2018]
 
Cómo contribuir en Proyectos de Código Abierto
Cómo contribuir en Proyectos de Código AbiertoCómo contribuir en Proyectos de Código Abierto
Cómo contribuir en Proyectos de Código Abierto
 
Automated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTCAutomated Testing para aplicaciones VoIP, WebRTC
Automated Testing para aplicaciones VoIP, WebRTC
 
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
Automated testing para aplicaciones vo ip, webrtc | CARLOS CURZ, JAVIER INFAN...
 
Computer Hoy N598 2021.pdf
Computer Hoy N598 2021.pdfComputer Hoy N598 2021.pdf
Computer Hoy N598 2021.pdf
 
COMPUTACIÓN HOY
COMPUTACIÓN HOYCOMPUTACIÓN HOY
COMPUTACIÓN HOY
 
Computer hoy nº 438 17 julio (2015)
Computer hoy nº 438   17 julio (2015)Computer hoy nº 438   17 julio (2015)
Computer hoy nº 438 17 julio (2015)
 
Computerhoy 409p
Computerhoy 409pComputerhoy 409p
Computerhoy 409p
 
OWASP Top 10 y el Machine Learning
OWASP Top 10 y el Machine LearningOWASP Top 10 y el Machine Learning
OWASP Top 10 y el Machine Learning
 
Chris anderson2
Chris anderson2Chris anderson2
Chris anderson2
 
Revista3j mmx modmex
Revista3j mmx modmexRevista3j mmx modmex
Revista3j mmx modmex
 
Rmodmex pc3
Rmodmex pc3Rmodmex pc3
Rmodmex pc3
 
Hxc11
Hxc11Hxc11
Hxc11
 
9 JesúS Gorriti
9 JesúS Gorriti9 JesúS Gorriti
9 JesúS Gorriti
 
Hxc3
Hxc3Hxc3
Hxc3
 
WordCamp Madrid CSI: El caso de las Backdoors
WordCamp Madrid CSI: El caso de las BackdoorsWordCamp Madrid CSI: El caso de las Backdoors
WordCamp Madrid CSI: El caso de las Backdoors
 

More from Lourenco P Soares

ILEGÍVEL: Inovação em domínios complexos
ILEGÍVEL: Inovação em domínios complexos ILEGÍVEL: Inovação em domínios complexos
ILEGÍVEL: Inovação em domínios complexos Lourenco P Soares
 
3 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
3 ideias radicais para acelerar a sua entrega - Agile Brazil 20153 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
3 ideias radicais para acelerar a sua entrega - Agile Brazil 2015Lourenco P Soares
 
3 Aceleradores da Agilidade v1.0
3 Aceleradores da Agilidade v1.03 Aceleradores da Agilidade v1.0
3 Aceleradores da Agilidade v1.0Lourenco P Soares
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Lourenco P Soares
 

More from Lourenco P Soares (8)

ILEGÍVEL: Inovação em domínios complexos
ILEGÍVEL: Inovação em domínios complexos ILEGÍVEL: Inovação em domínios complexos
ILEGÍVEL: Inovação em domínios complexos
 
3 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
3 ideias radicais para acelerar a sua entrega - Agile Brazil 20153 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
3 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
 
3 Aceleradores da Agilidade v1.0
3 Aceleradores da Agilidade v1.03 Aceleradores da Agilidade v1.0
3 Aceleradores da Agilidade v1.0
 
Desce daí
Desce daíDesce daí
Desce daí
 
Story generation
Story generationStory generation
Story generation
 
Negócio + Tecnologia
Negócio + TecnologiaNegócio + Tecnologia
Negócio + Tecnologia
 
Princípios Ágeis
Princípios ÁgeisPrincípios Ágeis
Princípios Ágeis
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013
 

3 Ideas para acelerar la entrega