Você tem uma Personalidade Ágil?

Download Você tem uma Personalidade Ágil?

Post on 22-Nov-2014

443 views

Category:

Engineering

2 download

Embed Size (px)

DESCRIPTION

Palestra no Caipira gil 2014. Essa pergunta sempre veio minha cabea desde o meu primeiro contato com a abordagem gil de desenvolvimento de software em 2008. Participando de implantaes, equipes e treinamentos sobre Agilidade sinto que algumas pessoas simplesmente no conseguem trabalhar desta maneira. No por falta de experincia, conhecimento tcnico ou esforo, mas sim por parecerem no tem alguma habilidade (skill) que no encaixa na mentalidade gil. Outros autores tambm tm as mesmas impresses 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 esto no espao Agile: Inovador, Campeo, Burro de carga, Maria-vai-com-as-outras, Vaqueiro, Enganador e Negador. Em qual deles voc se encaixa?

TRANSCRIPT

<ul><li> 1. @alanbraz #personalidadeAgil Voc tem uma personalidade gil? Alan Braz SwEng IBM Research </li> <li> 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 motivao e vontade de aplicar... @alanbraz #personalidadeAgil </li> <li> 3. @alanbraz #personalidadeAgil Hoje voc est aqui no Motivado Buscando conhecimento Trocando experincias E depois? E segunda no trabalho? </li> <li> 4. Scrum e XP direto das Trincheiras http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches @alanbraz #personalidadeAgil </li> <li> 5. Desculpas no faltaro! @alanbraz #personalidadeAgil Cultura da empresa Tamanho / Localizao do time Gerentes PMI Burocracia Empresa grande - controle horas Processos tradicionais, sequenciais, cascata Engenharia de software!?! Requisitos, testes Mtricas </li> <li> 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 </li> <li> 7. @alanbraz #personalidadeAgil </li> <li> 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 </li> <li> 9. Mas afinal o que ser GIL? @alanbraz #personalidadeAgil Usar Scrum? Fazer daily meeting? Tem um quadro com post-it? Colocar o cdigo no github? Seguir TDD ou fazer Pair Programming? No ter documentao? No ter gerente de projeto? </li> <li> 10. gil alm de dev software http://www.ted.com/talks/bruce_feiler_agile_programming_for_your_family @alanbraz #personalidadeAgil </li> <li> 11. @alanbraz #personalidadeAgil </li> <li> 12. @alanbraz #personalidadeAgil </li> <li> 13. Fonte: http://agilemanifesto.org/iso/ptbr/ @alanbraz #personalidadeAgil </li> <li> 14. Princpios por trs do Manifesto gil Pessoas de negcio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto. Construa projetos em torno de indivduos motivados. D a eles o ambiente e o suporte necessrio e confie neles para fazer o trabalho. O mtodo mais eficiente e eficaz de transmitir informaes para e entre uma equipe de desenvolvimento atravs de conversa face a face. As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizveis. Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e ento refina e ajusta seu comportamento de acordo. Fonte: http://agilemanifesto.org/iso/ptbr/principles.html @alanbraz #personalidadeAgil </li> <li> 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 </li> <li> 16. Fonte: http://finding-marbles.com/2013/11/08/agile-mindset-the-infographic/ @alanbraz #personalidadeAgil </li> <li> 17. https://www.youtube.com/watch?v=RfIbPUFfnN8 @alanbraz #personalidadeAgil </li> <li> 18. Existe tal coisa como uma pessoa Agile? Algumas caractersticas e atributos que definem quem pode ser bem sucedido em um ambiente gil. bom ouvinte: ouve as ideias dos outros, sem interrupo e sem pr-julgamento disposto a submeter o controle e ego para a equipe capaz de construir sobre as idias auto-confiante, mas no arrogante capaz de criar empatia e colocar-se em situaes 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 </li> <li> 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 benefcios em entrando na onda Agile. Cowboy: v Agile como uma oportunidade para abandonar processos e documentao. 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: sero definitivas negar qualquer benefcio para Agile ou o seu interesse em mudar-se para ele. Inovador: compem uma pequena populao de pessoas. Campeo: tendem a conhecer bem Agile e esto dispostos a defend-la em toda a organizao. 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 prpria ou como parte de uma equipe gil. Racional e crtico. </li> <li> 20. Tipos de personalidade Myers-Briggs Type Indicator MBTI instrumento utilizado para identificar caractersticas e preferncias 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. </li> <li> 21. @alanbraz #personalidadeAgil E ento? Ser flexvel no sentido de adaptvel mudanas 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 contnuo https://www.techwell.com/2013/01/hiring-agile-developers-three-often-neglected-skills-they-need </li> <li> 22. @alanbraz #personalidadeAgil </li> </ul>