44
ACELERADORES DA AGILIDADE @protolous 3

3 Aceleradores da Agilidade v1.0

Embed Size (px)

Citation preview

Page 1: 3 Aceleradores da Agilidade v1.0

ACELERADORES DA AGILIDADE

@protolous

3

Page 2: 3 Aceleradores da Agilidade v1.0

2

3 IDEIAS

Page 3: 3 Aceleradores da Agilidade v1.0

3

3 IDEIASEPICS CONSIDERED HARMFUL *

Page 4: 3 Aceleradores da Agilidade v1.0

3 IDEIAS4

EPICS CONSIDERED HARMFUL *

CÓDIGO EM PRODUÇÃO COMO A 1a COISA QUE ACONTECE

Page 5: 3 Aceleradores da Agilidade v1.0

3 IDEIAS5

ESSAS ESTÓRIAS SÃO GRANDES DEMAIS

EPICS CONSIDERED HARMFUL *

CÓDIGO EM PRODUÇÃO COMO A 1a COISA QUE ACONTECE

Page 6: 3 Aceleradores da Agilidade v1.0

6

EPICS CONSIDERED HARMFUL

Page 7: 3 Aceleradores da Agilidade v1.0

ÉPICOS

7

Page 8: 3 Aceleradores da Agilidade v1.0

ÉPICOS

8

estórias “de alto nível”

Page 9: 3 Aceleradores da Agilidade v1.0

ÉPICOS

9

“super” estóriasestórias “de alto nível”

Page 10: 3 Aceleradores da Agilidade v1.0

ÉPICOS

10

“super” estóriasestórias “de alto nível”

uma “feature”

Page 11: 3 Aceleradores da Agilidade v1.0

ÉPICOS

11

“super” estóriasestórias “de alto nível”

uma “feature”

uma estória muito grande

Page 12: 3 Aceleradores da Agilidade v1.0

ÉPICOS

12

“super” estóriasestórias “de alto nível”

uma “feature”

uma estória muito grande

um conjunto de estórias

Page 13: 3 Aceleradores da Agilidade v1.0

ÉPICOS SÃO INÚTEIS *

13

NÃO ACRESCENTAM PREVISIBILIDADE

ALGUMA

* Exceto se era uma estória que se descobriu ser muito grande mais tarde, ai tá ok!

Page 14: 3 Aceleradores da Agilidade v1.0

ÉPICOS SÃO INÚTEIS *

14

ASSUMEM DEMAIS

Page 15: 3 Aceleradores da Agilidade v1.0

ÉPICOS SÃO INÚTEIS *

15

ESTIMULAM O “TIPO ERRADO” DE

CRIATIVIDADE

Page 16: 3 Aceleradores da Agilidade v1.0

ÉPICOS SÃO INÚTEIS *

16

ESTIMULAM O “TIPO ERRADO” DE

CRIATIVIDADE

NÃO ACRESCENTAM PREVISIBILIDADE

ALGUMAASSUMEM DEMAIS

Page 17: 3 Aceleradores da Agilidade v1.0

MÉTODO “CIENTÍFICO”

17

OBJETIVO

PESQUISA

HIPÓTESE

EXPERIMENTO

ANÁLISE

Page 18: 3 Aceleradores da Agilidade v1.0

MÉTODO “CIENTÍFICO”

18

OBJETIVO

PESQUISA

HIPÓTESE

EXPERIMENTO

ANÁLISE

Page 19: 3 Aceleradores da Agilidade v1.0

MUDANÇA DE PARADIGMA

19

Frequentemente (...) a

descoberta não é exatamente

aquela prevista pela hipótese

especulativa e temporária.

Apenas quando o esperimento

e a teoria temporária são

articuladas em sincronia é que

uma descoberta surge e a

teroria se torna paradigma.

Page 20: 3 Aceleradores da Agilidade v1.0

DESENVOLVENDO COM HIPÓTESES

20

1. Declara o objetivo

Page 21: 3 Aceleradores da Agilidade v1.0

DESENVOLVENDO COM HIPÓTESES

21

1. Declara o objetivo

2. Define um limite

Page 22: 3 Aceleradores da Agilidade v1.0

DESENVOLVENDO COM HIPÓTESES

22

1. Declara o objetivo

2. Define um limite

3. Explicita as premissas

Page 23: 3 Aceleradores da Agilidade v1.0

DESENVOLVENDO COM HIPÓTESES

23

1. Declara o objetivo

2. Define um limite

3. Explicita as premissas

4. Identifica o maior risco

Page 24: 3 Aceleradores da Agilidade v1.0

24

CÓDIGO EM PRODUÇÃO COMO A 1a COISA QUE ACONTECE

Page 25: 3 Aceleradores da Agilidade v1.0

25

STOP WORRYING…

ROBOTS.TXTHTTP AUTHFEATURE TOGGLESCANARY RELEASESDARK LAUNCHINGBLUE/GREEN DEPLOYMENT

Page 26: 3 Aceleradores da Agilidade v1.0

MANUAL DE “PRODUÇÃO PRIMEIRO”

26

Page 27: 3 Aceleradores da Agilidade v1.0

MANUAL DE “PRODUÇÃO PRIMEIRO”

27

1. Identifique a funcionalidade MAIS SIMPLES que pode ter algum valor para um usuário

Page 28: 3 Aceleradores da Agilidade v1.0

MANUAL DE “PRODUÇÃO PRIMEIRO”

28

1. Identifique a funcionalidade MAIS SIMPLES que pode ter algum valor para um usuário

2. Construa um "esqueleto" para essa funcionalidade.

FAÇA CONCESSÕES PARA TORNÁ-LO O MÍNIMO.

Page 29: 3 Aceleradores da Agilidade v1.0

MANUAL DE “PRODUÇÃO PRIMEIRO”

29

3. Crie um ambiente de produção para este esqueleto. SEJA FRUGAL EM SUA

AUTOMAÇÃO.

1. Identifique a funcionalidade MAIS SIMPLES que pode ter algum valor para um usuário

2. Construa um "esqueleto" para essa funcionalidade.

FAÇA CONCESSÕES PARA TORNÁ-LO O MÍNIMO.

Page 30: 3 Aceleradores da Agilidade v1.0

30

Page 31: 3 Aceleradores da Agilidade v1.0

31

Dá pra ter

entrega continua

sem integração

continua?

P – O – L – Ê – M – I – C - A

Page 32: 3 Aceleradores da Agilidade v1.0

PRIMEIRO A ENTREGA

Se só tem um

desenvolvedor, com o

que vai integrar?

Quanto testes eu preciso

num código temporário?

Alguém vai testar isso

antes de produção?

32

Page 33: 3 Aceleradores da Agilidade v1.0

33

ESSAS ESTÓRIAS SÃO GRANDES DEMAIS

Page 34: 3 Aceleradores da Agilidade v1.0

QUÃO PEQUENAS?

34

Page 35: 3 Aceleradores da Agilidade v1.0

QUÃO PEQUENAS?

35

h i s t ó r i a r e a l

Page 36: 3 Aceleradores da Agilidade v1.0

QUÃO PEQUENAS?

36

h i s t ó r i a r e a l

Page 37: 3 Aceleradores da Agilidade v1.0

INCREMENTOS PEQUENOS NO LASTMINUTE.COM

Oferecer a página inicial

para celular em francês

37

Page 38: 3 Aceleradores da Agilidade v1.0

Busca por código de 3

letras do local (p/ ex: POA)

e para a noite seguinte,

retornar o nome dos 100

primeiros hotéis

encontrados

38

INCREMENTOS PEQUENOS NO LASTMINUTE.COM

Page 39: 3 Aceleradores da Agilidade v1.0

INCREMENTOS PEQUENOS NO LASTMINUTE.COM

Uma estória para

acrescentar fotos

Uma estória para

acrescentar preço

39

Page 40: 3 Aceleradores da Agilidade v1.0

SMALL INCREMENTS @ LASTMINUTE.COM

Uma estória para estrelas

Uma para distância (via

GPS)

Uma para o botão de

voltar

Uma para colapsar os

parâmetros da busca40

Page 41: 3 Aceleradores da Agilidade v1.0

UMA BOA ESTÓRIA

41

REALIZA VALOR IMEDIATAMENTE

VOCÊ SABE QUANDO ESTÁ

PRONTA

VOCÊ SABE POR QUE ESTÁ FAZENDO

É a menor possível que ...

Page 42: 3 Aceleradores da Agilidade v1.0

E TEM MAIS!

42

Page 43: 3 Aceleradores da Agilidade v1.0

E TEM MAIS!

43

Teorema do Limite Central

Estórias Menores

Mais estórias para o mesmo escopo

Maior tamanho amostral

Mais previsibilidade para o prazo

Page 44: 3 Aceleradores da Agilidade v1.0

PERGUNTAS..? DÚVIDAS..? RECLAMAÇÕES..?

Me siga - @protolous no e

continue esse papo!