Uma Visão Tendenciosa do Agile Brazil 2013
-
Upload
marcelio-leal -
Category
Technology
-
view
1.410 -
download
2
description
Transcript of Uma Visão Tendenciosa do Agile Brazil 2013
@marcelioleal [email protected]@marcelioleal.comblog.marcelioleal.com
Uma visão tendenciosa do Agile Brazil 2013
Tuesday, July 30, 13
Esta apresentação é um mix dos slides, frases e outros conteúdos apresentados no Agile Brazil, juntamente com
observações e afirmações deste autor.
Todos os links pra os slides estão ao fim da apresentaçãoTuesday, July 30, 13
A base e os novos manifestos
Tuesday, July 30, 13
Agile Manifesto
Tuesday, July 30, 13
Manifesto for Software Craftsmanship
Tuesday, July 30, 13
Muitas palestras falaram em valor, software relevante, etc.
http://www.slideshare.net/lucabastos/da-descoberta-do-gil-ao-manifesto-luca-bastos-agile-brazil-2013
Da descoberta do ágil ao manifesto Luca Bastos
https://speakerdeck.com/alegomes/o-limbo-da-demanda-latente
O Limbo da Demanda Latente
Tuesday, July 30, 13
Da descoberta do ágil ao manifesto Luca BastosTuesday, July 30, 13
UX
Kanban
Adaptação do Scrum
Metrics and Vanity Metrics
Continuous Deployment
Não pré-estimar
Melhoria continua
Transparência/Confiança
Trends
Priorização
Motivação
Management 3.0
Tuesday, July 30, 13
Deprecated
Requisitos
Estimativas de longo prazo
Pontos por função
Time c/ muitos especialistas
Trabalhar em equipes separadas
Comic sans
Tuesday, July 30, 13
Começando um projeto
Tuesday, July 30, 13
Experiência, Erros e Acertos no Desenvolvimento de Projetos Ágeis
Venda soluções! Não venda escopo!
Tuesday, July 30, 13
Inception em uma semana
Como envolver a equipe na descoberta das features e estabelecer uma estratégia de entrega
http://www.slideshare.net/caetano_tc/agile-br-oneweekinceptionTuesday, July 30, 13
Inception em uma semana
Definição em conjuntoTuesday, July 30, 13
“Não existem requisitos de software, sim hipóteses”
Eder Ignatowicz
Não Existe Agile sem Design Ágil
http://www.slideshare.net/ederig/o-design-de-software-morreu-23531999Tuesday, July 30, 13
http://www.slideshare.net/rodrigoy/como-cultivar-uma-cultura-kaizen-23573178
Como cultivar uma cultura Kaizen
Tuesday, July 30, 13
Modelo de Hipótese
Definição botton-up
Faça somente o essencial pra alcançar o objetivo
http://www.slideshare.net/alklaser/agile-brazil-2013-priorizao-por-objetivos-23652867Tuesday, July 30, 13
http://www.slideshare.net/alklaser/agile-brazil-2013-priorizao-por-objetivos-23652867Tuesday, July 30, 13
Restrições inspiram criatividade
Valor pela ótica do cliente final
Story Mapping: o desafio de selecionar a primeira fatia do produto
Tuesday, July 30, 13
Paralelo com Lean Stack:MVP - Minimum Viable Product
MMF - Minimum Marketable ProductMVF - Minimum Viable FeatureRestringir, minimizar...
Story Mapping: o desafio de selecionar a primeira fatia do produto
Tuesday, July 30, 13
O processo
Tuesday, July 30, 13
Algumas opiniões
“Acelerar a produção do desenvolvimento de software é geralmente uma questão de melhorar o processo ao invés
de adicionar pessoas. Pare de fazer coisas que o cliente não valoriza. Vista os óculos do cliente!”
Mary e Tom Poppendieck
Quando os rótulos não atendem as suas necessidades
http://www.slideshare.net/julianoribeiro/quando-os-rtulos-no-atendem-as-suas-necessidadesTuesday, July 30, 13
A luta contra o waterfall continua...
“Todo Projeto tende ao waterfall”Experiências, Erros e Acertos em Desenvolvimento de Projetos Ágeis
http://www.slideshare.net/raphaelmolesim/experincias-erros-e-acertos-no-desenvolvimento-de-projeto-geisTuesday, July 30, 13
http://www.slideshare.net/lucabastos/da-descoberta-do-gil-ao-manifesto-luca-bastos-agile-brazil-2013
Da descoberta do Ágil ao Manifesto Luca Bastos
Tuesday, July 30, 13
Cria uma forte cultura de C.Y.A. (Cover Your Ass)
Agile Black Ops - Como infiltrar agile em um ambiente hostil
Waterfall ou processos baseados no caos...
http://www.slideshare.net/VitorQ/agile-black-opsTuesday, July 30, 13
http://www.slideshare.net/rodrigoy/como-cultivar-uma-cultura-kaizen-23573178
“Nos últimos 30 anos estamos iterando sobre melhores formas de desenvolver Software”
Como cultivar uma cultura Kaizen
Tuesday, July 30, 13
Caos
Go Horse
Cascata
RUP
XP
Scrum Adapted
Kambam
Lean Startup
Programming, Mothefucker
Scrum
Várias metodologias, processos...
Tuesday, July 30, 13
Scrum + XP Kanban + XP Scrum + Kanban
Combinações
“XP possui um conjunto de práticas que apóiam umas as outras”
Kanban
Reduza o trabalho em progresso, isso maximiza o throughput e os resultados são obtidos mais cedo.
Entendendo o Scrum, Kanban e a Programação Extrema
http://www.slideshare.net/dbassi/agile-brazil-2013-scrum-kanban-xp-23578203Tuesday, July 30, 13
http://www.slideshare.net/rodrigoy/como-cultivar-uma-cultura-kaizen-23573178
Como cultivar uma cultura Kaizen“Lean-Kanban: Iterar sobre como melhorar o Sistema-
Empresa”
Tuesday, July 30, 13
Kanban
Tuesday, July 30, 13
Como cultivar uma cultura KaizenTuesday, July 30, 13
http://prezi.com/ruz-phzrhsxf/kanban-thinking-aplicando-o-pensamento-kanban-para-alavancagem-de-sistemas-de-trabalho-system-thinking-version/
Alavancando o Sistema de Trabalho com Kanban
Tuesday, July 30, 13
http://prezi.com/ruz-phzrhsxf/kanban-thinking-aplicando-o-pensamento-kanban-para-alavancagem-de-sistemas-de-trabalho-system-thinking-version/
“Pare de começar, comece a terminar.”
“Limites geram noção de capacidade”
Alavancando o Sistema de Trabalho com Kanban
“O propósito de um sistema não é definido por decreto, mas deduzido por observação de seu comportamento.”
“Aqueles que executam o trabalho assumem autoridade sobre o processo de forma a desenhar as políticas e os
comportamentos esperados”
Tuesday, July 30, 13
http://www.slideshare.net/rodrigoy/como-cultivar-uma-cultura-kaizen-23573178
Como cultivar uma cultura Kaizen
Tuesday, July 30, 13
Lead time é o tempo que um item/estória entra na fila e sai implementado.
http://www.slideshare.net/paulocaroli/7-ways-to-track-leadtimeTuesday, July 30, 13
7 ways to track lead-time
http://www.slideshare.net/paulocaroli/7-ways-to-track-leadtimeTuesday, July 30, 13
Engajamento
Como cultivar uma cultura Kaizen
Tuesday, July 30, 13
UX
Tuesday, July 30, 13
Low cost, quick and clean UX: envolvendo pessoas para fazer inovação de alto impacto
http://www.slideshare.net/paulo_melo/low-cost-quick-clean-ux-paulomelo-agilebrazil2013Tuesday, July 30, 13
Lean UX: O processo e sua relação com User Centered Design e Goal Directed Design
http://www.slideshare.net/lucianorodrigues/lean-ux-o-processo-e-sua-relao-com-user-centered-design-e-goal-directed-designTuesday, July 30, 13
UXLean UX
Lean UX: O processo e sua relação com User Centered Design e Goal Directed Design
Tuesday, July 30, 13
Lean UX: O processo e sua relação com User Centered Design e Goal Directed Design
UX antes ou em paralelo com o desenvolvimento ?
Pra mim em paralelo sempre!Tuesday, July 30, 13
UX utiliza boas práticas de discovery há tempos
O processo de descoberta dos usuários/clientes deve ser feito em conjuto c/ desenvolvimento
Não deixe UX se tornar o novo processo de requisitos.
Usar os mesmos termos é essencial
Menos tempo na “descoberta”, “boas práticas”. Mais tempo na construção baseada
em dados.
Mas...
Tuesday, July 30, 13
Aspectos técnicos
Tuesday, July 30, 13
Tuesday, July 30, 13
http://www.slideshare.net/mauricioweb/agile-brazil
TDD e Clean Code, garantia de um desenvolvimento saudável
Tuesday, July 30, 13
Nomes Significativos
TDD e Clean Code, garantia de um desenvolvimento saudável
http://www.slideshare.net/mauricioweb/agile-brazilTuesday, July 30, 13
TDD e Clean Code, garantia de um desenvolvimento saudável
Comente seu código.
http://www.slideshare.net/mauricioweb/agile-brazilTuesday, July 30, 13
Entrega contínua com Feature Toogles
Deploy contínuo
Cliente testa e habilita features
depoisNo block
http://www.slideshare.net/solon_aguiar/ab-ft-airdropTuesday, July 30, 13
Métricas/Startups/...
Tuesday, July 30, 13
http://www.slideshare.net/heliomedeiros/agile-brazil-2013-sucesso-na-medida-certa-metricas-de-vaidade
Sucesso na medida certa - Métricas de vaidade
Tuesday, July 30, 13
No movimento da agilidade o time de desenvolvimento deve virar o time de marketing
http://www.slideshare.net/rafaelhelm/no-movimento-da-agilidade-o-time-de-desenvolvimento-deve-virar-o-time-de-marketing
Tuesday, July 30, 13
Trip2gether
http://www.slideshare.net/trip2gether/metricas-para-startups
Métricas para Startups
Tuesday, July 30, 13
Buscando Agilidade sem rótulos
http://palestrascoletivas.com/talks/buscando-agilidade-sem-rotulosTuesday, July 30, 13
Cultura
Tuesday, July 30, 13
Da descoberta do ágil ao manifesto Luca BastosTuesday, July 30, 13
http://www.slideshare.net/rafaelhelm/no-movimento-da-agilidade-o-time-de-desenvolvimento-deve-virar-o-time-de-marketing
Tuesday, July 30, 13
No movimento da agilidade o time de desenvolvimento deve virar o time de marketing
Tuesday, July 30, 13
Por que o management é dispensável!
http://www.slideshare.net/npflaeging/pflaeging-agile-brasil2013Tuesday, July 30, 13
Coragem para empoderar
http://www.slideshare.net/amagno1976/coragem-paraempoderar
Elevar ao máximo o potencial das pessoas
Mais comprometimento com as decisões
Transparência ajuda na tomada de decisões
Tuesday, July 30, 13
Baby Steps
Forma ágil de lidar com mudanças
É um mantra ágil indicado tanto pra práticas de gestao como parte técnica.
http://palestrascoletivas.com/talks/buscando-agilidade-sem-rotulosTuesday, July 30, 13
Eu acredito que a excelência passa essencialmente por ter um time fodástico!
quer dizer ganhar dinheiro e ser sustentável
Nao que dizer ganhar dinheiro
Pq o Agile Brazil é um evento muito importante pra mim ?
Tuesday, July 30, 13
Ter um bom time passa por transformar os small acts em hábitos
Mas isso não é fácil.
Os hábitos são a cultura!
http://smallactsmanifesto.org/
Tuesday, July 30, 13
Cultura
São os hábitos relacionados à
Comportamento Método
Tuesday, July 30, 13
Ótimo exemplo de cultura de comportamento.
As pessoas são simplesmente legais, gentis, etc.Naturalmente. É um hábito.
Tuesday, July 30, 13
Exemplo de Cultura de Método
Depois de um tempo, um novo membro entrava no processo de desenvolvimento, e assumia as práticas
automaticamente, virava hábito.
Tuesday, July 30, 13
Conecta
Cultura de Comportamento
Cultura de Método
E mais...
#intragilebr
http://blog.8e32.com/2013/07/08/o-que-encontrei-no-agile-brazil-2013-o-intraagilebr/
Tuesday, July 30, 13
agiletrendsbr.com.br
Tuesday, July 30, 13
Livros mais citados
• Drive - Daniel Pink
• Lean UX - Jeff Gothelf
• Management 3.0 - Jurgen Appelo
• Lean Startup - Eric Ries
• Flow: The Psychology of Optimal Experience - Mihaly Csikszentmihalyi
Tuesday, July 30, 13
Palestras• O Limbo da Demanda Latente - https://speakerdeck.com/alegomes/o-limbo-da-
demanda-latente
• Da descoberta do ágil ao manifesto Luca Bastos - http://www.slideshare.net/lucabastos/da-descoberta-do-gil-ao-manifesto-luca-bastos-agile-brazil-2013
• Experiência, Erros e Acertos no Desenvolvimento de Projetos Ágeis - http://www.slideshare.net/raphaelmolesim/experincias-erros-e-acertos-no-desenvolvimento-de-projeto-geis
• Inception em uma semana - http://www.slideshare.net/caetano_tc/agile-br-oneweekinception
• Não Existe Agile sem Design Ágil - http://www.slideshare.net/ederig/o-design-de-software-morreu-23531999
• Como cultivar uma cultura Kaizen - http://www.slideshare.net/rodrigoy/como-cultivar-uma-cultura-kaizen-23573178
• Priorizando com Objetivos - http://www.slideshare.net/alklaser/agile-brazil-2013-priorizao-por-objetivos-23652867
Tuesday, July 30, 13
Palestras• Story Mapping: o desafio de selecionar a primeira fatia do produto - http://
www.slideshare.net/imbertti/story-mapping-agile-brazil-2013
• Quando os rótulos não atendem suas necessidades - http://www.slideshare.net/julianoribeiro/quando-os-rtulos-no-atendem-as-suas-necessidades
• Agile Black Ops - Como infiltrar agile em ambiente hostil - http://www.slideshare.net/VitorQ/agile-black-ops
• Entendendo Scrum, Kanban e Programação Extrema - http://www.slideshare.net/dbassi/agile-brazil-2013-scrum-kanban-xp-23578203
• Alavancando o Sistema de Trabalho com Kanban - http://prezi.com/ruz-phzrhsxf/kanban-thinking-aplicando-o-pensamento-kanban-para-alavancagem-de-sistemas-de-trabalho-system-thinking-version/
• 7 maneiras de controlar o lead-time - http://www.slideshare.net/paulocaroli/7-ways-to-track-leadtime
Tuesday, July 30, 13
Palestras• Low cost, quick and clean UX: envolvendo pessoas para fazer inovação de alto
impacto - http://www.slideshare.net/paulo_melo/low-cost-quick-clean-ux-paulomelo-agilebrazil2013
• Lean UX: O processo e sua relação com User Centered Design e Goal Directed Design - http://www.slideshare.net/lucianorodrigues/lean-ux-o-processo-e-sua-relao-com-user-centered-design-e-goal-directed-design
• TDD e Clean Code, garantia de um desenvolvimento saudável - http://www.slideshare.net/mauricioweb/agile-brazil
• Entrega contínua com Feature Toogles - http://www.slideshare.net/solon_aguiar/ab-ft-airdrop
• Sucesso na medida certa - http://www.slideshare.net/heliomedeiros/agile-brazil-2013-sucesso-na-medida-certa-metricas-de-vaidade
• No movimento da agilidade o time de desenvolvimento deve virar o time de marketing - http://www.slideshare.net/rafaelhelm/no-movimento-da-agilidade-o-time-de-desenvolvimento-deve-virar-o-time-de-marketing
Tuesday, July 30, 13
Palestras
• Métricas para Startups - http://www.slideshare.net/trip2gether/metricas-para-startups
• Buscando Agilidade sem rótulos - http://palestrascoletivas.com/talks/buscando-agilidade-sem-rotulos
• Por que o management é dispensável! - http://www.slideshare.net/npflaeging/pflaeging-agile-brasil2013
• Coragem para empoderar - http://www.slideshare.net/amagno1976/coragem-paraempoderar
Tuesday, July 30, 13
http://www.agilebrazil.com/2013/pt/programa/grade/
Algumas palestras que são citadas aqui nesta apresentação eu não pude ver, mas os slides estão
sensacionais!Aproveite veja mais em:
Outras apresentações legais!
http://www.slideshare.net/samuelcrescencio/disfuncoes-do-scrum
http://www.slideshare.net/giovanni.bassi/comunicando-com-efetividade-com-comunicao-no-violenta
Tuesday, July 30, 13
@marcelioleal [email protected]
Uma visão tendenciosa do Agile Brazil 2013
Valeu!
Tuesday, July 30, 13