Como mejorar la eficiencia (Sin morir en el intento)

Post on 22-Jul-2015

428 views 3 download

Transcript of Como mejorar la eficiencia (Sin morir en el intento)

COMO MEJORAR LA EFICIENCIA

(Sin morir en el intento)

COMO MEJORAR LA EFICIENCIA

El problema

¿Por dónde empezar?

Grandes tareas, grandes problemas

Cambios en los requisitos

Trabajo desperdiciado

El proceso

Consejos extra

2

¿POR DÓNDE EMPEZAR?

3

COMO MEJORAR LA EFICIENCIA

El problema

¿Por dónde empezar?

Grandes tareas, grandes problemas

Cambios en los requisitos

Trabajo desperdiciado

El proceso

Consejos extra

4

GRANDES TAREAS, GRANDES PROBLEMAS

5

COMO MEJORAR LA EFICIENCIA

El problema

¿Por dónde empezar?

Grandes tareas, grandes problemas

Cambios en los requisitos

Trabajo desperdiciado

El proceso

Consejos extra

6

CAMBIOS EN LOS REQUISITOS

7

COMO MEJORAR LA EFICIENCIA

El problema

¿Por dónde empezar?

Grandes tareas, grandes problemas

Cambios en los requisitos

Trabajo desperdiciado

El proceso

Consejos extra

8

TRABAJO DESPERDICIADO

9

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definición a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

10

DEFINICIÓN A GRANDES RASGOS

11

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definir la solución a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

12

CREA UN ESQUELETO

13

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definir la solución a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

14

DEFINE TUS VISTAS

15

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definir la solución a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

16

DIVIDE Y VENCERÁS

17

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definir la solución a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

18

ABSTRAE TUS PROBLEMAS

19

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definir la solución a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

20

ITERA SOBRE LOS PASOS 4 Y 5

21

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

1. Definir la solución a grandes rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

Consejos extra

22

COMPLETA LOS DETALLES

23

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

Consejos extra

1. Ser ‘pixel perfect’ es costoso

2. ¡YAGNI!

3. Evita los bloqueos

4. Expón tus dudas tan pronto como surjan

5. No mejores lo que no está terminado

24

SER ‘PIXEL PERFECT’ ES COSTOSO

25

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

Consejos extra

1. Ser ‘pixel perfect’ es costoso

2. ¡YAGNI!

3. Evita los bloqueos

4. Expón tus dudas tan pronto como surjan

5. No mejores lo que no está terminado

26

¡YAGNI!

27

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

Consejos extra

1. Ser ‘pixel perfect’ es costoso

2. ¡YAGNI!

3. Evita los bloqueos

4. Expón tus dudas tan pronto como surjan

5. No mejores lo que no está terminado

28

EVITA LOS BLOQUEOS

29

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

Consejos extra

1. Ser ‘pixel perfect’ es costoso

2. ¡YAGNI!

3. Evita los bloqueos

4. Expón tus dudas

5. No mejores lo que no está terminado

30

EXPÓN TUS DUDAS

31

COMO MEJORAR LA EFICIENCIA

El problema

El proceso

Consejos extra

1. Ser ‘pixel perfect’ es costoso

2. ¡YAGNI!

3. Evita los bloqueos

4. Expón tus dudas tan pronto como surjan

5. Termínalo antes de mejorarlo

32

TERMÍNALO ANTES DE MEJORARLO

33

RECAPITULANDO

1. Definir la solución a grandes

rasgos

2. Crea un esqueleto

3. Define tus vistas

4. Divide y vencerás

5. Abstrae tus problemas

6. Itera sobre los pasos 4 y 5

7. Completa los detalles

1. Ser ‘pixel perfect’ es costoso

2. ¡YAGNI!

3. Evita los bloqueos

4. Expón tus dudas tan pronto

como surjan

5. Termínalo antes de mejorarlo

34

¿PREGUNTAS?

35

¡GRACIAS A TODOS!

Sergio Tomás Ortiz

Senior Android Engineer en Badoo Ltdaa

@Disruption

36