Publicação em atas de evento científico
Cooperation between university and industry in the research of the suitability of agile methodologies in software development
Luis Fernando Bordeaux Mattos (Mattos, L. F. B.); Abílio Oliveira (Oliveira, A.); Ricardo Ribeiro (Ribeiro, R.);
Proceedings of ICERI2019 Conference
Ano
2019
Língua
Inglês
País
Espanha
Mais Informação
Web of Science®

N.º de citações: 0

(Última verificação: 2022-05-27 12:46)

Ver o registo na Web of Science®

Scopus

Esta publicação não está indexada na Scopus

Google Scholar

N.º de citações: 0

(Última verificação: 2022-05-27 15:37)

Ver o registo no Google Scholar

Abstract/Resumo
Choosing a proper approach to manage a software development project is critical to increasing the chances to succeed in the venture. One of the great dilemmas nowadays concerns the option for an Agile or a traditional approach. There are several characteristics of software projects and the business environment in which they are carried out that must be considered while choosing the most appropriate development process. Although Agile development methodologies have been increasingly expanding and consolidating worldwide as an effective way of building software in the last two decades, they are not a one-size-fits-all approach. Knowing when to use Agile and which methodology is most suitable are the great questions that we aimed to answer in this study. In this paper, through a comprehensive revision of the Agile literature and an exploratory study, with the realization of focus group sessions with Agile practitioners and an interview with an Agile expert actively engaged in the software industry, we explored the characteristics of software development projects and organisational environments, identifying those that favour the use of an Agile approach. We also studied the main aspects that lead Agile teams to opt for one of the common Agile frameworks: Scrum, Extreme Programming (XP), Kanban, or Lean Software Development (LSD). The major goal of our study, clarifying the main aspects to be considered in the choice of an Agile methodology, is to support the decision-maker in the process of selecting an appropriate development approach.
Agradecimentos/Acknowledgements
--
Palavras-chave
Agile software development,Agile suitability,Agile frameworks,Agile methodologies
  • Ciências da Computação e da Informação - Ciências Naturais
Registos de financiamentos
Referência de financiamento Entidade Financiadora
UID/Multi/04466/2019 Fundação para a Ciência e a Tecnologia

Com o objetivo de aumentar a investigação direcionada para o cumprimento dos Objetivos do Desenvolvimento Sustentável para 2030 das Nações Unidas, é disponibilizada no Ciência-IUL a possibilidade de associação, quando aplicável, dos artigos científicos aos Objetivos do Desenvolvimento Sustentável. Estes são os Objetivos do Desenvolvimento Sustentável identificados pelo(s) autor(es) para esta publicação. Para uma informação detalhada dos Objetivos do Desenvolvimento Sustentável, clique aqui.