Live briefing
Everything about Distributed agile software development
Software development methods
Distributed agile software development is a research area that considers the effects of applying the principles of agile software development to a globally distributed development setting, with the goal of overcoming challenges in projects which are geographically distributed. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Distributed agile software developmentA 5-minute orientation
- Skim a recent paper: ChainAgile: A framework for the improvement of Scrum Agile distributed software development based on blockchainInfluential work since 2022
- Pick up a classic book: Effective AkkaThe most-reprinted book on the subject
- Read the landmark paper: Can distributed software development be agile?Cited 211 times
- Go sideways: Scrum (project management)A closely related topic
- Go sideways: Agile software developmentA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Can distributed software development be agile?
Agile distributed software development: enacting control through media and context
A Quantitative Framework for Task Allocation in Distributed Agile Software Development
A Blockchain-Based Framework for Distributed Agile Software Development
Agile vs. structured distributed software development: A case study
Utilizing machine learning algorithms for task allocation in distributed agile software development
Task allocation and coordination in distributed agile software development: a systematic review
Role of Situational Agile Distributed Model to Support Modern Software Development Teams
🆕 Influential since 2022
ChainAgile: A framework for the improvement of Scrum Agile distributed software development based on blockchain
Task allocation and coordination process in distributed agile software development: an ontology based approach
A Critique on Task Allocation Processes in Distributed Agile Software Development
Agile Software Development in a Remotely Working Geographically Distributed Team: A Systematic Review
Identification and Classification of Risk Factors in Distributed Agile Software Development
📚 Books worth reading
Effective AkkaJamie Allen · 2013
Agility across time and spaceDarja S̆mite, Nils Brede Moe · 2010- 📕CMDB SystemsRick A. Sturm, Dennis Drogseth · 2015
Mastering AkkaChristian Baxter · 2016
A practical guide to distributed ScrumElizabeth Woodward · 2010
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Scrum (project management) Scrum is an agile management team collaboration framework commonly used in software development and other industries. Scrum prescribes for teams to break…
- Agile software development Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance…
- Dynamic systems development method Dynamic systems development method (DSDM) is an agile project delivery framework, initially used as a software development method. First released in 1994…
- Distributed development A distributed development project is a research and development (R&D) project that is done across multiple business worksites or locations. It is a form…
- Lean software development Lean software development is a translation of lean manufacturing principles and practices to the software development domain. Adapted from the Toyota Production…
- Communication in distributed software development Communication in Distributed Software Development is an area of study that considers communication processes and their effects when applied to software…
- Programming team A programming team is a team of people who develop or maintain computer software. They may be organised in numerous ways, but the egoless programming team…
- Timeboxing In agile principles, timeboxing is the allocation of a maximum unit of time to an activity, called a timebox, within which a planned activity takes place…