O documento descreve a transição da Locaweb para metodologias ágeis entre 2006-2010, incluindo a adoção inicial de XP e Scrum, e posteriormente adotando práticas como feature teams, testes, integração contínua e entrega contínua. O documento também discute os perigos de simplesmente adotar práticas ágeis sem entender seus valores e princípios, e a necessidade de adaptar as metodologias ao contexto único de cada organização.
2. O quevairolarnessapalestra? Locaweb: contextualizando A linha do tempo da nossatransiçãoágil Os perigos do Cargo Cult Resgatandoosvaloresperdidos Adaptaçõesaocontextoe novas práticas
13. 2007 - SCRUM @cagan Gestão de produtos Estimating with @mmdevos Trempartindoàcada 2 semanas Scrum by @mdedianae @danicuki Component teams Saída de algumaspessoas
14. 2008 @akitaonrails Getting Real / 37signals / RoR Feature Teams XFT Suportecomo parte do time
21. Resgatandoosvaloresperdidos… Porquefazemos um papoempé? Praque serve a reunião de planejamento? Qualopropósito da retrospectiva? Programaçãopareada? Porqueestimamos? Para quetestar? Dápra ser ágil com ITIL? Porqueos sprints tem duassemanas? Qualo valor queentreguamosaocliente?
Quandoeuentrei – Equipe da loja > 6 mesesnapágina de cadastro de produtos (de 2 em 2 semanas) Equipeemkt > 6 mesesreescrevendoprojeto de 6 mesesfaltam 6 meses
Mudanças simples: perguntasOqueeufizontem, oqueeuvoufazerhojeAprendizado/dificuldade & organizaçãoUse um tokenP/ gruposqueprecisamteresseespaço de comunicação
Testaréimportanteporra!Test all the fuc**ng timeHistória do test do tooltipE olegado? Colcha de retalhosBlackbox acceptance tests parapodermecher com coragemAcceptance testsNãodeveria ser ferramenta pros programadores (masdificilenvolveros Pos, aindamais antes)Se otesteémaisdificil do queimplementar, tem algoerradoSe o feedback émuito lento, atrapalha
História de frustaçãonasreuniões de sprint – sempreprometiamais do queodobro doqueentregava, um tanto do queentregavatavaerrado
EstimativaseacompanhamentoPlaning poker, really?Faziamasnãousavapra nadaAprendendo a estimar
Praqueestimar?
Outrasmaneiras de garantirprazosCortaescopo
“Vamosver de encaixarisso no próximo sprint”
planejamentopode ser maiságil!(os Pos játinham um backlog emplanilha)
Não se esqueça das coisas simplesFerramentafácilAçãocomumnaretrospectivaéadicionar um item ao checklist
Estações de pareamentoNo começopessoassentemfalta de um espaço “seu”NãoéobrigatórioTarefas simples, suporteoperacional, estudos/spikesSe nãoroloumasécódigoquevaipraprodução, fazemos code review (valeugit!)
Um granderepositório GITTodosprojetos da empresaDescobrimoscoisasemcomumAlgumas gems surgemAinda tem coisafora… Pacote do speedy, vai pro GITLidando com a saida de pessoasTásobrandoservidor :-PNo final oprodutopagaSysadmins tem acessoàproduçãoDevs tem acesso a dev integrationSystem integration feitopelossysadminsmasdevs com acesso de leitura
Tem 360 annualPessoasqueremmelhorarEspaçopraajudar (criticaconstrutiva)AçõespessoaisAjudanatransparência do processo de desligamento de pessoasquenãocrescemouatrapalham
IncentivaraprendizadoFoiemevento?Leu um livro?Querfalarsobrealgobacanaque fez?