Você tem uma Personalidade Ágil?

1.199 visualizações

Publicada em

Palestra no Caipira Ágil 2014.



Essa pergunta sempre veio à minha cabeça desde o meu primeiro contato com a abordagem ágil de desenvolvimento de software em 2008.

Participando de implantações, equipes e treinamentos sobre Agilidade sinto que algumas pessoas simplesmente não conseguem trabalhar desta maneira. Não por falta de experiência, conhecimento técnico ou esforço, mas sim por parecerem não tem alguma habilidade (“skill”) que não encaixa na mentalidade ágil. Outros autores também têm as mesmas impressões e alguns estudos já foram feitos sobre tal tema.

O objetivo desta palestra será apresentar alguns estudos e discutir os 7 tipos de personalidade das pessoas que estão no espaço Agile: Inovador, Campeão, Burro de carga, Maria-vai-com-as-outras, Vaqueiro, Enganador e Negador. Em qual deles você se encaixa?

Publicada em: Engenharia
0 comentários
6 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.199
No SlideShare
0
A partir de incorporações
0
Número de incorporações
21
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
6
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Você tem uma Personalidade Ágil?

  1. 1. @alanbraz #personalidadeAgil Você tem uma personalidade Ágil? Alan Braz SwEng IBM Research
  2. 2. “The use of continuous stakeholder feedback to produce high quality consumable code through use cases (or user stories) and a series of short, stable, time-boxed iterations.” Treinamento de 2 dias em 2008. Muita motivação e vontade de aplicar... @alanbraz #personalidadeAgil
  3. 3. @alanbraz #personalidadeAgil Hoje você está aqui no ● Motivado ● Buscando conhecimento ● Trocando experiências ● E depois? ● E segunda no trabalho?
  4. 4. Scrum e XP direto das Trincheiras http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches @alanbraz #personalidadeAgil
  5. 5. Desculpas não faltarão! @alanbraz #personalidadeAgil ● Cultura da empresa ● Tamanho / Localização do time ● Gerentes PMI ● Burocracia ● Empresa grande - controle horas ● Processos tradicionais, sequenciais, cascata ● Engenharia de software!?! ● Requisitos, testes ● Métricas
  6. 6. @alanbraz #personalidadeAgil Estudos ● Version One: State of Agile Survey http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf ● How Agile Are You? http://www.ambysoft.com/surveys/howAgileAreYou2013.html
  7. 7. @alanbraz #personalidadeAgil
  8. 8. Four Types of Resistors when Adopting Agile Fonte: Four Types of Resistors When Adopting Agile http://www.mountaingoatsoftware.com/blog/four-types-of-resistors-when-adopting-agile @alanbraz #personalidadeAgil
  9. 9. Mas afinal o que é ser ÁGIL? @alanbraz #personalidadeAgil ● Usar Scrum? ● Fazer daily meeting? ● Tem um quadro com post-it? ● Colocar o código no github? ● Seguir TDD ou fazer Pair Programming? ● Não ter documentação? ● Não ter gerente de projeto?
  10. 10. Ágil além de dev software http://www.ted.com/talks/bruce_feiler_agile_programming_for_your_family @alanbraz #personalidadeAgil
  11. 11. @alanbraz #personalidadeAgil
  12. 12. @alanbraz #personalidadeAgil
  13. 13. Fonte: http://agilemanifesto.org/iso/ptbr/ @alanbraz #personalidadeAgil
  14. 14. Princípios por trás do Manifesto Ágil ● Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto. ● Construa projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho. ● O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face. ● As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis. ● Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo. Fonte: http://agilemanifesto.org/iso/ptbr/principles.html @alanbraz #personalidadeAgil
  15. 15. 2001 ref: http://dx.doi.org/10.1109/2.963450 @alanbraz #personalidadeAgil ● reduce the cost of moving information between people ● reduce the elapsed time between making a decision to seeing the consequences of that decision. ● focus on individual competency as a critical factor in project success ● Agile teams are characterized by self-organization and intense collaboration, within and across organizational boundaries ● An agile team working within a rigid organization has as difficult a time as agile individuals working within a rigid team ● A project is built from people having differing personalities and differing skills, working in a physical environment within an organizational culture ● Is not for everyone. Imposing agile principles on process-centric, noncollaborative, optimizing organizations is likely to fail
  16. 16. Fonte: http://finding-marbles.com/2013/11/08/agile-mindset-the-infographic/ @alanbraz #personalidadeAgil
  17. 17. https://www.youtube.com/watch?v=RfIbPUFfnN8 @alanbraz #personalidadeAgil
  18. 18. Existe tal coisa como uma pessoa Agile? ● Algumas características e atributos que definem quem pode ser bem sucedido em um ambiente ágil. – bom ouvinte: ouve as ideias dos outros, sem interrupção e sem pré-julgamento – disposto a submeter o controle e ego para a equipe – capaz de construir sobre as idéias – auto-confiante, mas não arrogante – capaz de criar empatia e colocar-se em situações de outras pessoas – capaz de descobrir como maximizar o seu valor para a equipe – Iniciativa: vontade de fazer o que é preciso Fonte: http://www.agilebusinesslogic.com/blog/?p=35 @alanbraz #personalidadeAgil
  19. 19. Exite um tipo de personalidade ágil? Fonte: http://www.infoq.com/news/2011/04/agile-personality-type Figura: Mario Moreira, Agile Personality Types, Chapter 10 of Being Agile book http://www.amazon.com/Being-Agile-Roadmap-Successful-Adoption/dp/143025839X @alanbraz #personalidadeAgil ● Garupa: vê benefícios em entrando na onda Agile. ● Cowboy: vê Agile como uma oportunidade para abandonar processos e documentação. ● Enganador: está de acorde em usar Agile superficialmente mas silenciosamente tentar ignorar ou mesmo sabotar o projeto, a fim de colocar a culpa em Agile. ● Negador: serão definitivas negar qualquer benefício para Agile ou o seu interesse em mudar-se para ele. ● Inovador: compõem uma pequena população de pessoas. ● Campeão: tendem a conhecer bem Agile e estão dispostos a defendê-la em toda a organização. Comunicar o significado real do que Agile é e o que significa para tê-lo aplicado. ● Burro de carga: aprendeu sobre Agile por tentar implementá-lo por conta própria ou como parte de uma equipe ágil. Racional e crítico.
  20. 20. Tipos de personalidade ● Myers-Briggs Type Indicator MBTI – instrumento utilizado para identificar características e preferências pessoais * @alanbraz #personalidadeAgil ● Definition of the DSPA types: – DRIVER: Decisive and Direct. Drivers want to take charge in order to succeed and win. – PROMOTER: Outgoing and Optimistic. Promoters want to influence others and inspire them to act. – SUPPORTER: Sympathetic and Accommodating. Want to help others and solve conflicts. – ADMINISTRATOR: Precise and Reserved. Administrators want to do things right and pay attention to detail. * http://www.16personalities.com/free-personality-test * Agile Documents: Toward Successful Creation of Effective Documentation.
  21. 21. @alanbraz #personalidadeAgil E então? ● Ser flexível no sentido de adaptável à mudanças de todas as naturezas ● Questionado sobre o valor das coisas ● Ser comprometido com o resultado ● Gostar de trabalhar com outras pessoas ● Primar pela qualidade ● Aprendizado contínuo https://www.techwell.com/2013/01/hiring-agile-developers-three-often-neglected-skills-they-need
  22. 22. @alanbraz #personalidadeAgil

×