Use este identificador para citar ou linkar para este item:
https://ric.cps.sp.gov.br/handle/123456789/34834
Título: | A evolução dos métodos de desenvolvimento de software vale a pena adotar metodologias ágeis |
Título(s) alternativo(s): | The evolution of software development methods makes it worth adopting agile methodologies |
Autor(es): | SANTOS, Rafael Magalhães dos |
Orientador(es): | CINTRA, Fausto Gonçalves |
Outro(s) contribuidor(es): | CINTRA, Fausto Gonçalves LUCAS, Carlos Alberto CLEMENTINO NETO, Antônio |
Tipo documental: | Artigo Científico |
Palavras-chave: | Softwares |
Data do documento: | 17-Jun-2015 |
Editor: | 109 |
Referência Bibliográfica: | SANTOS, Rafael Magalhães dos. A evolução dos métodos de desenvolvimento de software vale a pena adotar metodologias ágeis?, 2015. Trabalho de Conclusão de Curso. (Curso Superior de Tecnologia em Gestão da Produção Industrial) - Fatec Franca. “Dr. Thomaz Novelinho”, 2015 |
Resumo: | Nos últimos tempos, a adoção de metodologias ágeis no desenvolvimento de software tem estado em evidência. Os avanços tecnológicos e as constantes mudanças têm obrigado as empresas do setor de desenvolvimento a buscar novas alternativas para gestão de seus projetos. Esta pesquisa objetiva explorar a evolução dos métodos de desenvolvimento de software e avançar no entendimento sobre os métodos ágeis. Para isso, inicia-se com um traçado histórico da evolução dos computadores e das linguagens de programação que surgiram a cada geração. Em seguida, exploram-se os princípios da Engenharia de Software e as técnicas utilizadas até o surgimento dos métodos ágeis. Apresenta e analisa também as características de três dos mais difundidos métodos ágeis: Scrum, Extreme Programming (XP) e Kanban. Conclui-se, com base no estudo realizado, que os métodos ágeis levam vantagem sobre os modelos tradicionais de desenvolvimento e agregam, de fato, valor à uma equipe envolvida. Apesar disso, sua adoção não é tão simples quanto aparenta ser, além de não constituírem solução para todos os problemas em todos os contextos. In recent years, the adoption of agile methodologies in software development has been in evidence. Technological advances and the constant changes have forced companies in the development section to seek new alternatives for managing their projects. This research aims to explore the evolution of software development methods and advance the understanding of agile methods. Thus, it begins with a historical outline of the evolution of computers and programming languages that arose in each generation. Then it explores the principles of Software Engineering and the techniques used until the emergence of agile methods. It also presents and analyzes the characteristics of three of the most widespread agile methods: Scrum, Extreme Programming (XP) and Kanban. The conclusion, based on this study, is that agile methods show an advantage over traditional development models and indeed add value to the team involved. Nevertheless, its adoption is not as simple as it seems to be, and they do not constitute the solution to all problems in all contexts. |
URI: | https://ric.cps.sp.gov.br/handle/123456789/34834 |
Aparece nas coleções: | Trabalhos de Conclusão de Curso |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
SANTOS, Rafael Magalhães dos.pdf Restricted Access | 640.96 kB | Adobe PDF | Visualizar/Abrir Solictar uma cópia |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.