Agilidade no Brasil: Fatos e Mitos

Post on 15-Jan-2015

1.396 views 4 download

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

Agilidade no Brasil: Fatos e Mitos

Claudia Melo, PhD ThoughtWorks Brasil/IME-USP

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?

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

e muitas provenientes de *pesquisa*

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?  

Questionário online conduzido em 2011

471 respondentes

17 estados

Entrevistas em 7 empresas em 2011/2012

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.

MITOS FATOS

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

educação em métodos ágeis

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

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

Educação

Programação  Extrema'2002    

Caso IME-USP: Impacto e Oportunidades

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

(2001 à 2013)

Laboratório vivo para

experimentos em Práticas ágeis

e Software livre

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

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

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

Pesquisa

Colaboração entre pesquisadores

Global

Brasil

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

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

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

#3 práticas de engenharia sustentam a agilidade no

longo prazo

#3 práticas de engenharia sustentam a agilidade no

longo prazo FATO

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

e a velocidade percebida dos projetos

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

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

para os mais experientes

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

mais experientes MITO

Empresas com experiência > 5 anos fazem menos

Iteration e Release planning

Retrospectivas

Standups DIÁRIAS

Gráficos de Burndown e Velocidade

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

espalhar o conhecimento das

práticas ágeis na organização

ESTRATÉGIA DE NEGÓCIO

EXCELÊNCIA TÉCNICA

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

está na habilidade de mudar

FATO #5 O maior desafio para

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

RESULTADOS DO QUESTIONÁRIO –

BARREIRA PARA ADOÇÃO ÁGIL:

50.7% - difícil mudar a cultura

organizacional

41.5% - difícil mudar

Perguntas?

Vamos continuar essa conversa?

@claudia_melo

cmelo@thoughtworks.com

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