2019
DOI: 10.9734/cjast/2019/v35i630206
|View full text |Cite
|
Sign up to set email alerts
|

Modeling Distributed Agile Software Development Utilizing Cloud Computing: A Holistic Framework

Abstract: In distributed agile software development, to conquer the problems raised by rapid development of complex products with ever changing technological advances and risks, there is a need of a model with specific tools and technology supported approaches to manage them. Distributed environment has challenges and complexities in many ways of over collocated teams. However, they seem to enhance the basic principles in which agile methodology thrives on. Agile projects and distributed projects are compatible and ther… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
3
0
2

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 19 publications
(22 reference statements)
0
3
0
2
Order By: Relevance
“…The pace of development becomes very fast due to rapid change in market behavior and business. In order to fulfill the market demand, there is a need for the helping tools for agile development [9]. Cloud computing services helps agile development by facilitating a large range of tools for managing software development activities such as sprint management, velocity metrics, budgeting, analytics, time tracking and reporting, resource management, Kanban board, and customer feedback.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The pace of development becomes very fast due to rapid change in market behavior and business. In order to fulfill the market demand, there is a need for the helping tools for agile development [9]. Cloud computing services helps agile development by facilitating a large range of tools for managing software development activities such as sprint management, velocity metrics, budgeting, analytics, time tracking and reporting, resource management, Kanban board, and customer feedback.…”
Section: Related Workmentioning
confidence: 99%
“…Although agile principles elaborate the importance of agility in software development, however, the guidelines described in agile principles are not practiced widely, due to changing market demands and distributed development environment. The challenges faced in agile development are scalability, transparency [1], face-to-face communication [11], availability of experts [3], smooth control of development, ability to build applications from distributed locations [8], [9] and resource management [1], [7]. The changing demands require an environment to test innovative ideas.…”
Section: Introductionmentioning
confidence: 99%
“…Dessa forma, questões relacionadas à discussão Metodologias Ágeis e Computação em Nuvem não são tratadas no modelo proposto por Qureshi (2017). Sever (2019) propõe um modelo cujo objetivo é facilitar a adaptação de metodologias ágeis para equipes distribuídas usando a Computação em Nuvem. O modelo é baseado em 4 (quatro) pilares do desenvolvimento ágil: (i) resposta dinâmica/rápida às mudanças, (ii) foco no produto (software funcionando), (iii) colaboração com o cliente e (iv) colaboração entre a equipe.…”
Section: Trabalhos Correlatosunclassified
“…Nesse contexto, estudos recentes (BUTT, 2016;YOUNAS et al, 2018;SEVER, 2019) evidenciam que a combinação de práticas e processos de metodologias ágeis de desenvolvimento com o uso de ferramentas em Nuvem tem apresentado ganhos em qualidade de produto e eficiência de processo de desenvolvimento.…”
Section: Introductionunclassified
“…Despite many advances in big data applications, there has been ongoing research in enhancing the application for stability and scalability. In a holistic approach, how distributed teams can be incorporated in distributed agile software system development was proposed in [9]. Some of the questions have not get enough attention such as how big data is being used today, how distributed agile SDLC can help development of big data projects, and how these two together makes solution much more timely and effective.…”
Section: Introductionmentioning
confidence: 99%