Implementação de Metodologia de Desenvolvimento Ágil em Projetos com Time Alocado e Não Alocado

  • André Luís Monteiro da Silva USP
  • Luiz Thadeu de A. Cavalheiro Construtora Andrade Gutierrez S.A.
  • Norton Trevisan Roman USP
  • Marcos L. Chaim USP

Resumo


Este artigo descreve uma experiencia de implementação da metodologia de desenvolvimento agil Scrum em dois projetos distintos, um com um time de desenvolvedores na propria sede administrativa da empresa, e outro com um time alocado em outra cidade. O resultado dessa experiencia ilustra as vantagens do uso do Scrum sobre a metodologia em cascata tradicional, anteriormente utilizada na empresa. Como resultado adicional, foi tambem observado que a distancia entre o Product Owner e o Scrum Master, em relação ao time de desenvolvimento, pode ter um impacto no bom andamento do projeto.
Palavras-chave: Metodologia, Desenvolvimento Ágil, Time Alocado e Não Alocado

Referências

Vodde, B. and Koskela, L. 2007. Learning Test-Driven Development by Counting Lines. IEEE Softw. 24, 3 (May 2007), 74-79.

Anderson, D. J. (2004). Feature-driven development: towards a toc, lean and six sigma solution for software engineering. In TOC ICO World Conference, Miami, EUA.

Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R. C., Mellor, S., Schwaber, K., Sutherland, J., and Thomas, D. (2001). Manifesto para desenvolvimento Agil de software. http://agilemanifesto.org/iso/ptbr/. Acesso em 10/01/2012.

Cohen, D., Lindvall, M., and Costa, P. (2003). Agile software development a dacs state- of-the-art report. Technical report, Fraunhofer Center for Experimental Software Engineering Maryland and The University of Maryland.

Kent Beck, C. A. (2004). Extreme Programming Explained: Embrace Change. Addison Wesley Professional, 2 edition. ISBN: 0-321-27865-8.

Kruchten, P. (2004). The rational unified process: an introduction. Pearson Education, 3 edition. ISBN 0-321-19770-4.

Pichler, R. (2010). Agile Product Management with Scrum: Creating Products that Customers Love. Addison-Wesley.

Pressman, R. S. (2001). Software Engineering – A Practitioner’s Approach. McGraw- Hill, 5 edition.

Schwaber, K. (1995). Scrum development process. In Proceedings of the 10th Annual ACM Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA’95), pages 117–134, Austin, EUA.

Schwaber, K. and Sutherland, J. (2010). Scrum guide. http://www.Scrum.org/storage/Scrumguides/Scrum%20Guide%20-%20PTBR.pdf. Acessado em 11/01/2012.
Publicado
16/05/2012
SILVA, André Luís Monteiro da; CAVALHEIRO, Luiz Thadeu de A.; ROMAN, Norton Trevisan; CHAIM, Marcos L.. Implementação de Metodologia de Desenvolvimento Ágil em Projetos com Time Alocado e Não Alocado. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 8. , 2012, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 645-654.

Artigos mais lidos do(s) mesmo(s) autor(es)