SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
MAKE
STARTUP
DEVELOPMENT
GREAT AGAIN!
ISRAEL GUTIÉRREZ
@gootyfer
1999
Teleco
UN POCO SOBRE MÍ
1999 2005
Teleco
Developer
UN POCO SOBRE MÍ
1999 2005 2009
Teleco
Developer
PhD student
UN POCO SOBRE MÍ
1999 2005 2009
2012
Teleco
Developer
PhD student
Let’s Study
UN POCO SOBRE MÍ
2013
1999 2005 2009
2012 2013
Teleco
Developer
PhD student
IronhackLet’s Study
UN POCO SOBRE MÍ
2014
1999 2005 2009
2012 2013 2014 2015
Teleco
Developer
PhD student
IronhackLet’s Study
h4ckademy
UN POCO SOBRE MÍ
2016
1999 2005 2009
2012 2013 2014 2015
Teleco
Developer
PhD student
Ironhack Empleo DigitalLet’s Study
h4ckademy
UN POCO SOBRE MÍ
AdaLab
2016
4 APRENDIZAJES
+
1 COROLARIO
SOBRE ESTIMACIONES EN
DESARROLLO DE SOFTWARE
APRENDIZAJE 1
Basado en Quora por Michael Wolfe: https://www.quora.com/Why-are-software-development-task-estimations-regularly-off-by-a-factor-of-2-3/answer/Michael-Wolfe
ESTIMACIONES
• ESTIMAR EN DESARROLLO DE SOFTWARE
ES COMPLEJO
• NO TOMAR LAS ESTIMACIONES COMO
DEADLINES
• SEAMOS ÁGILES PARA TRATAR CON UN
ENTORNO CAMBIANTE
• MIDÁMONOS PARA MEJORAR PROCESOS
SOBRE MODAS EN
DESARROLLO DE SOFTWARE
APRENDIZAJE 2
¿CÓMO HABÉIS
ELEGIDO VUESTRO
STACK DE
TECNOLOGÍA?
¿QUIÉN LO HA
ELEGIDO?
MODAS
• NO OS DEJÉIS LLEVAR POR LAS MODAS
EN TECNOLOGÍA
• PARA ELEGIR EL STACK MIRAD A VUESTRO
CAPITAL HUMANO
• SON HERRAMIENTAS Y MAÑANA SERÁN
DISTINTAS
• ¿FACILITA LA ATRACCIÓN DE TALENTO?
SOBRE CALIDAD DEL CÓDIGO
APRENDIZAJE 3
¿OS HA PASADO QUE…
AL AÑADIR UNA NUEVA
FEATURE A MI
PRODUCTO HE ROTO
ALGO QUE FUNCIONABA?
¿OS HA PASADO QUE…
LEO MI CÓDIGO DE HACE
UNAS SEMANAS Y NO ME
ENTIENDO NI A MÍ
MISMO?
¿OS HA PASADO QUE…
TENGO QUE TOCAR EL
CÓDIGO DE FULANITO Y
NO SÉ NI POR DONDE
COGERLO?
CALIDAD DEL CÓDIGO
• INVERTIR EN CÓDIGO DE CALIDAD A LA
LARGA SALE MÁS BARATO
• HACER TEST, AUTOMATIZAR DESPLIEGUE
ES UNA INVERSIÓN QUE MERECE LA PENA
• PROPIEDAD COLECTIVA DEL CÓDIGO Y
PRACTICAR PAIR PROGRAMMING
• ¿Y SI CONSTRUYO ALGO PARA TIRARLO?
SOBRE DESARROLLO DE
SOFTWARE Y NEGOCIO
APRENDIZAJE 4
¿OS HA PASADO QUE…
OS PIDEN UN CAMBIO Y
AL POCO TIEMPO OTRO
TOTALMENTE
INCOMPATIBLE?
¿OS HA PASADO QUE…
PROGRAMO ALGO QUE ME
CUESTA Y AL FINAL TENGO
LA IMPRESIÓN DE QUE NO
SIRVIÓ PARA NADA?
¿OS HA PASADO QUE…
OS HAN PEDIDO
PITCHEAR A VUESTRA
STARTUP Y NO HABÉIS
SABIDO HACERLO?
DESARROLLO Y NEGOCIO
• ENTENDIENDO MEJOR EL NEGOCIO ME
HACE MEJOR DESARROLLADOR
• ENTIENDO MEJOR PARA QUÉ HAGO LAS
COSAS
• CONOZCO EL IMPACTO DE LO QUE HAGO
EN EL NEGOCIO
• SÉ PRIORIZAR MEJOR MIS TAREAS
SOBRE LAS FUNCIONES DE UN
CTO EN UNA STARTUP
COROLARIO
¿QUÉ HACE UN CTO DE
UNA STARTUP?
¿PROGRAMA? ¿ES EL
MEJOR TÉCNICO DEL
EQUIPO? ¿EL QUE MÁS
TIEMPO LLEVA?
FUNCIONES DEL CTO
1. ELEGIR AL EQUIPO: VISIÓN Y VALORES
2. VELAR POR PORQUE EL EQUIPO…
A. SEA ÁGIL Y APRENDA
B. FUNCIONE BIEN CON EL STACK ELEGIDO
C. ENTIENDA LA IMPORTANCIA DE LA CALIDAD
DEL CÓDIGO Y LA AUTOMATIZACIÓN
D. ENTIENDA EL NEGOCIO
THANK YOU
ISRAEL GUTIÉRREZ
@gootyfer

Contenu connexe

Similaire à Make startup development great again!

Similaire à Make startup development great again! (20)

Tw ¿Por qué elegir ágil?
Tw   ¿Por qué elegir ágil? Tw   ¿Por qué elegir ágil?
Tw ¿Por qué elegir ágil?
 
Actitud social III: Cómo sobrevivir a una entrevista de trabajo 2.0
Actitud social III: Cómo sobrevivir a una entrevista de trabajo 2.0Actitud social III: Cómo sobrevivir a una entrevista de trabajo 2.0
Actitud social III: Cómo sobrevivir a una entrevista de trabajo 2.0
 
Desarrollo ágil Webprendedor UC 2010
Desarrollo ágil Webprendedor UC 2010Desarrollo ágil Webprendedor UC 2010
Desarrollo ágil Webprendedor UC 2010
 
Agile university day intro agile y scrum
Agile university day   intro agile y scrumAgile university day   intro agile y scrum
Agile university day intro agile y scrum
 
presentacion metodogia agil xp extremisp
presentacion metodogia agil xp extremisppresentacion metodogia agil xp extremisp
presentacion metodogia agil xp extremisp
 
Cómo producir un video computo
Cómo producir un video computoCómo producir un video computo
Cómo producir un video computo
 
1. Fundamentos de Lean.pdf
1. Fundamentos de Lean.pdf1. Fundamentos de Lean.pdf
1. Fundamentos de Lean.pdf
 
Utilice el CRO para maximizar las conversiones de tus activos digitales -Un m...
Utilice el CRO para maximizar las conversiones de tus activos digitales -Un m...Utilice el CRO para maximizar las conversiones de tus activos digitales -Un m...
Utilice el CRO para maximizar las conversiones de tus activos digitales -Un m...
 
Betabeers Barcelona - Buenas prácticas
Betabeers Barcelona - Buenas prácticasBetabeers Barcelona - Buenas prácticas
Betabeers Barcelona - Buenas prácticas
 
Sleep well driven development
Sleep well driven developmentSleep well driven development
Sleep well driven development
 
Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008
 
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abadUna introducción a Scrum - Por Jorge Abad @jorge_abad
Una introducción a Scrum - Por Jorge Abad @jorge_abad
 
SEO orientado a Objetivos de Negocio
SEO orientado a Objetivos de NegocioSEO orientado a Objetivos de Negocio
SEO orientado a Objetivos de Negocio
 
Programacion Extrema (XP).pptx
Programacion Extrema (XP).pptxProgramacion Extrema (XP).pptx
Programacion Extrema (XP).pptx
 
Scrum y craftsmanship
Scrum y craftsmanshipScrum y craftsmanship
Scrum y craftsmanship
 
Pres3 sayrazepeda
Pres3 sayrazepedaPres3 sayrazepeda
Pres3 sayrazepeda
 
Planning conclusion
Planning conclusionPlanning conclusion
Planning conclusion
 
Como crear y validar un MVP con Firebase
Como crear y validar un MVP con FirebaseComo crear y validar un MVP con Firebase
Como crear y validar un MVP con Firebase
 
Exposición Scrum Tecsup
Exposición Scrum TecsupExposición Scrum Tecsup
Exposición Scrum Tecsup
 
Lean StartUp y Agile Software Development - EPN
Lean StartUp y Agile Software Development - EPNLean StartUp y Agile Software Development - EPN
Lean StartUp y Agile Software Development - EPN
 

Plus de Israel Gutiérrez

Research questions by the Blueberries
Research questions by the BlueberriesResearch questions by the Blueberries
Research questions by the Blueberries
Israel Gutiérrez
 
Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...
Israel Gutiérrez
 

Plus de Israel Gutiérrez (16)

All you need is front
All you need is frontAll you need is front
All you need is front
 
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
 
Learning Analytics Support for Just-in-time Teaching
Learning Analytics Support for Just-in-time TeachingLearning Analytics Support for Just-in-time Teaching
Learning Analytics Support for Just-in-time Teaching
 
Full metal mongo
Full metal mongoFull metal mongo
Full metal mongo
 
Jugando con websockets en nodeJS
Jugando con websockets en nodeJSJugando con websockets en nodeJS
Jugando con websockets en nodeJS
 
Transfórmate en un profesor con superpoderes
Transfórmate en un profesor con superpoderesTransfórmate en un profesor con superpoderes
Transfórmate en un profesor con superpoderes
 
Enhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanismsEnhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanisms
 
Pushing the awareness envelope
Pushing the awareness envelopePushing the awareness envelope
Pushing the awareness envelope
 
Stay at KU Leuven
Stay at KU LeuvenStay at KU Leuven
Stay at KU Leuven
 
MongoDB at GUL
MongoDB at GULMongoDB at GUL
MongoDB at GUL
 
Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11
 
The feedback loop revisited
The feedback loop revisitedThe feedback loop revisited
The feedback loop revisited
 
JTELSS11 gradient presentation
JTELSS11 gradient presentationJTELSS11 gradient presentation
JTELSS11 gradient presentation
 
Research questions by the Blueberries
Research questions by the BlueberriesResearch questions by the Blueberries
Research questions by the Blueberries
 
Seminario eMadrid
Seminario eMadridSeminario eMadrid
Seminario eMadrid
 
Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Make startup development great again!