estudo de caso sobre metodologias Ágeis nas empresas brasileiras
TRANSCRIPT
Estudo de Caso Sobre Metodologias Ageis Nas EmpresasBrasileiras
Felipe Neves, Fco. Emerson
Universidade Federal do Ceara
18 de novembro de 2016
Roteiro
• Manifesto Agil
• Metodologias Ageis◦ Scrum◦ XP
• Objetivos
• Procedimentos Metodologicos◦ Elaboracao do questionario◦ Envio do questionario
• Resultados
• Trabalhos Futuros
2 of 20
Manifesto Agil
E um manifesto para desenvolvimento de software agil, que segue umconjunto de princıpios para tornar a construcao do software melhor. Omesmo propoe que:
• Prioridades do cliente sejam satisfeitas;
• Entrega de software funcionando;
• Colaboracao do cliente no projeto;
• Mudanca nos requisitos sao bem-vindas;
[Fowler and Highsmith 2001].
3 of 20
Metodologias Ageis
Figura: Metodologias Ageis
4 of 20
Scrum
Scrum e uma metodologia agil para gestao e planejamento deprojetos de software.-No Scrum, os projetos sao dividos em ciclos (tipicamente 2 a 4semanas) chamados de Sprints.-Cada Sprint representa um conjunto de atividades deve serexecutadas.
5 of 20
Scrum
Figura: Scrum
6 of 20
XP - eXtreme Programming
Extreme Programming (XP) e um framework para o desenvolvimentoagil de software, originalmente definido em [Beck 2000].-O autor estabelece um conjunto de cinco valores que servem comobase para o XP:
• Comunicacao;
• Simplicidade;
• Feedback;
• Foragem;
• Respeito;
7 of 20
XP - eXtreme Programming
Figura: Princıpios XP
8 of 20
Objetivos
Objetivo GeralFazer um levantamento sobre as principais metodologias ageisadotadas pelas empresas no Brasil.-Objetivos Especificos
• Selecionar empresas de software atuantes no Brasil
• Elaborar um questionario
• Enviar o questionario para todas as empresas
• Analisar Resultados
9 of 20
Procedimentos Metodologicos
Para realizar o levantamento das metodologias ageis utilizadas nasprincipais empresas desenvolvedoras de software no Brasil, foi enviadoum questionario para todos os diretores das empresas associadas aoABES (Associacao Brasileira das Empresas de Software).
Figura: ABES
10 of 20
Elaboracao do Questionario
O questionario foi elaborado com o intuito de ser simples e serpossıvel responde-lo em pouco tempo, uma vez que e necessaria acontribuicao dos diretores das empresas para obter os resultados.-O questionario foi dividido em um total de cinco perguntas:
• Nome da empresa;
• Estado onde a empresa se localiza;
• Tempo de atuacao da empresa no mercado;
• Se a empresa utiliza metodologias ageis em seus projetos;
• Quais metodologias ageis sao utilizadas;
11 of 20
Envio do Questionario
Na secao de associados da pagina web da ABES ha uma lista detodas as empresas associadas ao ABES, um total de um mil etrezentos e quarenta e cinco empresas.-Ao selecionar cada empresa, as informacoes de contato do diretor daempresa sao fornecidas. O endereco de email de cada diretor de cadaempresa foi coletado manualmente e salvo em uma planilha eletronica.
12 of 20
Envio do Questionario
Figura: Email13 of 20
Resultados
Figura: Resultados
14 of 20
Resultados
Figura: Resultados
15 of 20
Resultados
Figura: Resultados16 of 20
Resultados
Figura: Resultados
17 of 20
Trabalhos Futuros
Podemos concluir que o uso de metodologias de desenvolvimento agile bem difundido nas empresas brasileiras, no entanto ainda ha umagrande parcela que ainda utiliza metodologias tradicionais.-Fica como trabalho futuro realizar um novo experimento, com umnumero maior de empresas para atingir um nıvel de maior precisaonos resultados. Cabe tambem a trabalhos futuros investigar o motivopelo qual algumas empresas nao utilizam metodologias ageis em seusprojetos.
18 of 20
Referencias
• Beck, K. (2000). Extreme programming explained: embracechange. addison-wesley
• FERREIRA, D., COSTA, F., ALONSO, F., ALVES, P., andNUNES, T. (2005). Scrumum modelo agil para gest ao de projetosde software. ˜ Faculdade de Engenharia da Universidade do Porto.
• Fowler, M. and Highsmith, J. (2001). The agile manifesto.Software Development, 9(8):28–35. Libardi, P. L. and Barbosa, V.(2010). Metodos ageis.
• Pressman, R. S. (2011). Engenharia de software: uma abordagemprofissional. 7a edic¸ao. ˜ Ed: McGraw Hill.
19 of 20
Perguntas?
20 of 20