Licões aprendidas em 4 anos de agilidade

Post on 07-Dec-2014

8.211 views 2 download

description

Nesta apresentação falamos de mais de 40 lições que aprendemos ao longo dos 4 anos de envolvimento com métodos ágeis na Bluesoft.Dividimos as lições em 4 temas principais: equipes, processo, excelência técnica e melhoria contínua.Foi apresentada pela primeira vez no dia 19 de agosto de 2011 durante o evento Agile Vale 2011 que aconteceu no Instituto de Tecnologia Aeronáutica (ITA) em São José dos Campos, SP.

Transcript of Licões aprendidas em 4 anos de agilidade

40+ lições aprendidasem 4 anosde agilidade

@andrefaria@luizfaias

nossa história

o contexto importa#1

caligrafiamétodos são guidelines

yokoten

participe como se fosse ensinar para alguém depois

#2

backlog

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

lembre-se que empresas são pessoas

#3

e que os valores da empresa são os valores das pessoas

então tenha um ambiente familiarnada de “estranhos numa festa”

#4

afinal você passa mais tempo no trabalho do que

com a família

tenha eventospara integração

#5

trabalhe com equipes pequenasconexões mais eficientes

#6

trabalhe motivado#7

só tem efeitos positivos em tarefas simples e mecânicas que não precisam de criatividade

motivaçãoextrínseca

Daniel Pink apresenta os 3 aspectos da

motivação intrínseca

autonomia1vontade de dirigir a própria vida

quanto mais confiança nas pessoas menos regras e mais autonomia

faça um experimento...

domínio2 vontade de estar cada vez melhor em algo que importa pra você

propósito3 estar a serviço de algo maior que você

chega de chicote e cenoura!

1. autonomia2. domínio3. propósito

20% Time“oferecemos aos nossos engenheiros 20% do tempo para que possam trabalhar em algo que sejam realmente apaixonados.”

hackathon

FedEx Days“deliver something overnight”

se você perguntasse a um economista a 10 anos atrás qual o melhor modelo, o que ele diria?

juntos somos melhores do que qualquer um de nós é sozinho!

1 + 1 = 3trabalhe com sinergia

#8

clube do pão

crie sinergia no aprendizado

GitJava

DevOpsScrum

Ruby

Rails

Oracle

NoSQL

JavaScriptjQuery

underscore.js

HTML5

CSS3

Lean6Sigma

TDD

BDD

DDD

Python

REST

XP

Kanban

insira o aprendizado na cultura

#9

ofereça recursos para aprendizagem

apresentaçõeslivrosáudi0-livrosscreencastseventos

#10

tenha canais de comunicação com o time

#11

faça feedback 360º#12

competências

compartilhar

dar feedback

receber feedback

vontade de aprender

pensamento sistemico

na hora de contratar...

contrate gerentes de 1#13

envolva a equipe na contratação

#14

crie um desafio técnico

#15

faça as perguntas

certas

#16

faça 100 perguntas antes de contratar desenvolvedores

#17

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

não faça coisas sem saber o porquê

Dude’s Lawby David Hussman

#18

foque no que não mudarapidez, segurança, facilidade, beleza

#19

faça primeiroo maisimportante

#20

visívele se for importante deve estar#21

visibilidade das estórias

use corespara destacar diferentes demandas

#22

tenha menos

WIPpara entregar

mais

#23

estória por estória

entregue com muita frequência

#24

automatize seu deploykanban + testes + Go

#25

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

excelência técnicaé difícil de se vender

e já que santo de casa não faz milagre...

contrate mentoring externo#26

refactoringdeve fazer parte

do trabalho

#27

seja produtivo

pomodoro+ gtd

#28

treine em dojos

#29

tenha código limpoeleganteeficientelegívelsimplesdiretosem duplicidadebem escritoúnica responsabilidadeescrito cuidadosamente

#30

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

nunca deixede afinar oinstrumento

façaretrospectivas

#31

colete ideias aolongo da iteração

#32

e porque cachorro com dois donos, morre de

fome...

deixe explícito quem ficou responsável

#33

tenha um backlog de ações#34

para melhorar é preciso mudar

então entenda a mudança#35

vá além do básico nas retrospectivas

#36

retrospectiva dos seis chapéus

#37

experimento fishbowlo time todo participa “mais”

#38

faça o exercício da

capa da revista

#39

pense na morte do produto, empresa

#40

façaparte do ecossistema ágil

visite e recebaoutras empresas

#41

não tenha medo de compartilhar

curso na webgoal

#42

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

to do doing done

equipe

processo

excelênciatécnica

melhoriacontínua

referências

blog.bluesoft.com.br#43

pronto.bluesoft.com.br#44

@andrefaria

@luizfaias