make startup development great again!

Post on 11-Jan-2017

116 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

h4ckademyUN POCO SOBRE MÍ

2016

1999 2005 2009

2012 2013 2014 2015

Teleco

Developer

PhD student

Ironhack Empleo DigitalLet’s Study

h4ckademyUN 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 CTO1. 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

top related