METODOLOGIAS ÁGEIS E TRADICIONAIS NO CICLO DE VIDA DO SOFTWARE

Autores

  • Renato Vidal Borges Autor

DOI:

https://doi.org/10.63330/aurumpub.005-015

Palavras-chave:

Engenharia de Software, Metodologias Ágeis, Metodologias tradicionais

Resumo

Este trabalho aborda a comparação entre metodologias ágeis e tradicionais aplicadas ao ciclo de vida do software, considerando suas características, aplicações, limitações e contribuições para o desenvolvimento de sistemas computacionais. O objetivo principal foi analisar como essas metodologias influenciam a eficiência, a flexibilidade e a qualidade no processo de produção de software, considerando as demandas contemporâneas de mercado. A pesquisa adotou abordagem qualitativa, de natureza bibliográfica, com base em autores como Pressman (2001), Sommerville (2003), Beck (1999), Royce (1970) e dados do Standish Group (1995). O estudo identificou que as metodologias tradicionais, representadas pelo modelo clássico ou cascata, ainda são úteis em contextos com requisitos bem definidos e necessidade de rigor documental. No entanto, apresentam dificuldades em projetos sujeitos a mudanças frequentes, devido à sua rigidez e estrutura sequencial. Em contrapartida, as metodologias ágeis, como o Extreme Programming e o Scrum, oferecem maior adaptabilidade, promovem a comunicação direta entre equipes e clientes, favorecem entregas rápidas e contínuas e reduzem falhas ao longo do projeto. Os resultados indicam que a escolha metodológica deve considerar o contexto organizacional, o tipo de projeto e o grau de instabilidade dos requisitos. Conclui-se que, embora não haja uma metodologia universalmente superior, as abordagens ágeis têm se mostrado mais eficazes em ambientes dinâmicos, colaborativos e orientados à entrega contínua de valor ao cliente.

Downloads

Os dados de download ainda não estão disponíveis.

Referências

AGILE MANIFESTO. Disponível em: http://agilemanifesto.org/. Acesso em: 30 Jun. 2025.

BECK, K. Programação extrema explicada. Bookman, 1999.

BROOKS, F. No silver bullet: essence and accidents of software engineering. In: Proc. IFIP. IEEE CS Press, 1987. p. 1069-1076. Reimpresso em IEEE Computer, abr. 1987. p. 10-19.

CHARETTE, R. Fair fight? Agile versus heavy methodologies. Cutter Consortium E- project Management Advisory Service, v. 2, n. 13, 2001.

COCKBURN, A.; HIGHSMITH, J. Agile software development: the business of innovation. IEEE Computer, set. 2001. p. 120-122.

GILB, T. Principles of software engineering management. Addison-Wesley, 1988.

HIGHSMITH, J.; ORR, K.; COCKBURN, A. Extreme programming. E-Business Application Delivery, fev. 2000. p. 4-17.

PRESSMAN, R. Engenharia de software. McGraw-Hill, 2001.

ROYCE, W. W. Managing the development of large software systems: concepts and techniques. In: Proc. IEEE Westcon. Los Angeles, CA, 1970.

SCHWABER, K.; BEEDLE, M. Agile software development with Scrum. New Jersey: Prentice-Hall, 2002.

SOMMERVILLE, I. Engenharia de software. São Paulo: Addison-Wesley, 2003.

STANDISH GROUP. CHAOS report. 586 Olde Kings Highway. Dennis, MA 02638, USA, 1995.

XPLANNER. Disponível em: http://www.xplanner.org/. Acesso em: 30 Jun. 2025.

KOSCIANSKI, André; SOARES, Michel dos Santos. Qualidae de Software: Aprenda as metodologias e técnicas mais modernas para o desenvolvimento de software.

2. ed. São Paulo: Novatec Editora, 2007.

PAULA FILHO, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. 2. ed. Rio de Janeiro: LTC, 2003.

PAULA FILHO, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. 3. ed. Rio de Janeiro: LTC, 2009.

PRESSMAN, Roger S. Engenharia de software. Trad. José Carlos Barbosa dos Santos. 3. ed. São Paulo: Makron Books, 1995.

PRESSMAN, Roger S. Engenharia de software. Trad. Rosângela Delloso Penteado.

6. ed. São Paulo: McGraw-Hill, 2006.

PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. Trad. Ariovaldo Griesi. 7. ed. São Paulo: Bookman, 2011.

PRIKLADNICKI, Rafael; WILLI, Renato; MILANI, Fabiano. Métodos Ágeis Para

Desenvolvimento De Software. Porto Alegre: Bookman, 2014.

SOARES, Michel dos Santos. Comparação entre metodologias ágeis e tradicionais para o desenvolvimento de Software. 2004. Disponível em: <http://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/68/53>. Acesso em: 13 nov. 2015.

SOMMERVILLE, Ian. Engenharia de software. Trad. Selma Shin Shimizu Melnikoff et al. 8. ed. São Paulo: Pearson Addison-Wesley, 2007.

SOMMERVILLE, Ian. Engenharia de software. Trad. Ivan Bosnic e Kalinka G. 9. ed. São Paulo: Pearson Prentice Hall, 2011.

Downloads

Publicado

2025-07-11

Como Citar

METODOLOGIAS ÁGEIS E TRADICIONAIS NO CICLO DE VIDA DO SOFTWARE. (2025). Aurum Editora, 159-169. https://doi.org/10.63330/aurumpub.005-015