Agilidade no Brasil: Fatos e Mitos

42
Agilidade no Brasil: Fatos e Mitos Claudia Melo, PhD ThoughtWorks Brasil/IME-USP

description

Apresentação realizada no evento AgileTrends 2013 (http://www.agiletrendsbr.com). Acessem a pesquisa completa publicada no Journal of the Brazilian Computer Society: http://www.academia.edu/4122024/The_evolution_of_agile_software_development_in_Brazil Em 2011, o Manifesto Ágil completou 10 anos e, no mundo todo, empresas e pesquisadores procuram compreender seu estágio de adoção, benefícios e limitações. Embora tenhamos alguns dados de questionários em nível global, sabemos pouco sobre como a comunidade brasileira está adotando e adaptando métodos ágeis. O grupo de pesquisa em métodos ágeis da Universidade de São Paulo conduziu uma pesquisa para levantar o estágio atual de adoção e adaptação de métodos ágeis em todo o Brasil. Divulgamos nossa pesquisa em listas de discussão, comunidades, empresas e universidades. Vamos bater um papo sobre essa pesquisa, os principais achados e como isso pode ajudar empresas e praticantes brasileiros a direcionar esforços de aprendizado e evolução.

Transcript of Agilidade no Brasil: Fatos e Mitos

Page 1: Agilidade no Brasil: Fatos e Mitos

Agilidade no Brasil: Fatos e Mitos

Claudia Melo, PhD ThoughtWorks Brasil/IME-USP

Page 2: Agilidade no Brasil: Fatos e Mitos

Uma das mudanças mais notáveis na forma de pensar

desenvolvimento de software nos últimos 15 anos

Abbas et al. 2010 Historical Roots of Agile Methods: Where did “Agile Thinking” Come from?

Page 3: Agilidade no Brasil: Fatos e Mitos

Grande parte das ‘ideias ágeis’ já existiam desde os anos 70 (ou até antes)

e muitas provenientes de *pesquisa*

Page 4: Agilidade no Brasil: Fatos e Mitos

Adaptado  de:  Rico,  D.  2005.  Agile  Methods  and  the  Link  to  Firm  Performance  e  Abbas  et  al.  2008.  Historical  Roots  of  Agile  Methods:  Where  did  “Agile  Thinking”  Come  from?  

Page 5: Agilidade no Brasil: Fatos e Mitos

Questionário online conduzido em 2011

471 respondentes

17 estados

Page 6: Agilidade no Brasil: Fatos e Mitos

Entrevistas em 7 empresas em 2011/2012

Page 7: Agilidade no Brasil: Fatos e Mitos

MELO, C. O.; SANTOS, V. A.; CORBUCCI, H.; KATAYAMA, E.; GOLDMAN, A.; KON, F. Agile methods in Brazil: state of the practice in teams and organizations (in Portuguese). Technical Report MAC-2012-03. Department of Computer Science IME-USP. May, 2012. http://agilcoop.org.br/MetodosAgeisBrasil2011. CORBUCCI, H. ; GOLDMAN, A. ; KATAYAMA, E. ; KON, F. ; MELO, C. O. ; SANTOS, V. S.. Genesis and Evolution of the Agile Movement in Brazil – A perspective from the Academia and the Industry. In: Proceedings of 25th Brazilian Symposium on Software Engineering (SBES), 2011, pp. 98-107. MELO, CLAUDIA O. ; SANTOS, V. A. ; KATAYAMA, E. ; CORBUCCI, H. ; PRIKLADNICKI, R. ; GOLDMAN, A. ; KON, F. The evolution of agile software development in Brazil. Journal of the Brazilian Computer Society (in press) 2013.

Page 8: Agilidade no Brasil: Fatos e Mitos

MITOS FATOS

Page 9: Agilidade no Brasil: Fatos e Mitos

#1 O brasil não é tão avançado em pesquisa e

educação em métodos ágeis

Page 10: Agilidade no Brasil: Fatos e Mitos

MITO #1 O brasil não é tão avançado

em pesquisa e educação em métodos ágeis

Page 11: Agilidade no Brasil: Fatos e Mitos

Educação

Page 12: Agilidade no Brasil: Fatos e Mitos
Page 13: Agilidade no Brasil: Fatos e Mitos

Programação  Extrema'2002    

Page 14: Agilidade no Brasil: Fatos e Mitos

Caso IME-USP: Impacto e Oportunidades

Page 15: Agilidade no Brasil: Fatos e Mitos

Centenas de alunos com conhecimento teórico e prático em XP

(2001 à 2013)

Page 16: Agilidade no Brasil: Fatos e Mitos

Laboratório vivo para

experimentos em Práticas ágeis

e Software livre

Page 17: Agilidade no Brasil: Fatos e Mitos

§ O maior grupo de pesquisa em métodos ágeis do Brasil

§ Praticantes na indústria e ativos na comunidade ágil

Page 18: Agilidade no Brasil: Fatos e Mitos

Já ouviram falar deles?

Alexandre Freire, Daniel Cukier, Claudia Melo, Danilo Sato, Dairton Bassi, Hugo Corbucci, Mariana Bravo, Eduardo Katayama, Thiago Colucci, Fernando Freire, Paulo Meirelles, Maurício Aniche e a lista continua!

IME-USP alumni

Page 19: Agilidade no Brasil: Fatos e Mitos

Pesquisa

Page 20: Agilidade no Brasil: Fatos e Mitos

Colaboração entre pesquisadores

Page 21: Agilidade no Brasil: Fatos e Mitos
Page 22: Agilidade no Brasil: Fatos e Mitos

Global

Brasil

Page 23: Agilidade no Brasil: Fatos e Mitos

#2 O GOVERNO NÃO USA MÉTODOS ÁGEIS

Page 24: Agilidade no Brasil: Fatos e Mitos

MITO #2 O governo não usa métodos ágeis

Page 25: Agilidade no Brasil: Fatos e Mitos
Page 26: Agilidade no Brasil: Fatos e Mitos

Discussões sobre contratação e o recente acórdão sobre métodos ágeis – 2314/2013-TCU-Plenário

Page 27: Agilidade no Brasil: Fatos e Mitos
Page 28: Agilidade no Brasil: Fatos e Mitos

#3 práticas de engenharia sustentam a agilidade no

longo prazo

Page 29: Agilidade no Brasil: Fatos e Mitos

#3 práticas de engenharia sustentam a agilidade no

longo prazo FATO

Page 30: Agilidade no Brasil: Fatos e Mitos

Existe uma associação entre a experiência em métodos ágeis

e a velocidade percebida dos projetos

Page 31: Agilidade no Brasil: Fatos e Mitos

Empresas com experiência > 5 anos fazem MAIS

REFATORAÇÃO

CÓDIGO COLETIVO E PADRÕES DE CÓDIGO

INTEGRAÇÃO CONTÍNUA

PROGRAMAÇÃO PAREADA

TDD/ATDD/BDD

ESPAÇOS INFORMATIVOS

Page 32: Agilidade no Brasil: Fatos e Mitos

#4 Habilidades de gestão ágil são menos importantes

para os mais experientes

Page 33: Agilidade no Brasil: Fatos e Mitos

#4 Habilidades de gestão ágil são menos importantes para os

mais experientes MITO

Page 34: Agilidade no Brasil: Fatos e Mitos

Empresas com experiência > 5 anos fazem menos

Iteration e Release planning

Retrospectivas

Standups DIÁRIAS

Gráficos de Burndown e Velocidade

Page 35: Agilidade no Brasil: Fatos e Mitos

MAS AS habilidades de gestão NÃO se resumem a isso, CERTO?

Page 36: Agilidade no Brasil: Fatos e Mitos

espalhar o conhecimento das

práticas ágeis na organização

ESTRATÉGIA DE NEGÓCIO

EXCELÊNCIA TÉCNICA

Page 37: Agilidade no Brasil: Fatos e Mitos

#5 O maior desafio para adoção de métodos ágeis

está na habilidade de mudar

Page 38: Agilidade no Brasil: Fatos e Mitos

FATO #5 O maior desafio para

adoção de métodos ágeis está na habilidade de mudar

Page 39: Agilidade no Brasil: Fatos e Mitos

RESULTADOS DO QUESTIONÁRIO –

BARREIRA PARA ADOÇÃO ÁGIL:

50.7% - difícil mudar a cultura

organizacional

41.5% - difícil mudar

Page 40: Agilidade no Brasil: Fatos e Mitos
Page 41: Agilidade no Brasil: Fatos e Mitos

Perguntas?

Vamos continuar essa conversa?

@claudia_melo

[email protected]

Page 42: Agilidade no Brasil: Fatos e Mitos

Agradecimento & Infos

•  Agências financiadoras •  Mais informações: – SOftware Metrics and Agile group at IME-

USP ccsl.ime.usp.br/soma – agilcoop.org.br

Apoio