Applying Agile Principles for Distributed Software Development
The necessity of finding right skilled people, sharing resource and limitation on cost has made distributed software development indispensable. In a distributed development project, but are working collaboratively toward the outcome. Such offshore service providers follow the traditional process mod...
Saved in:
| Published in | 2009 International Conference on Advanced Computer Control pp. 535 - 539 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.01.2009
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 9781424433308 076953516X 9780769535166 1424433304 |
| DOI | 10.1109/ICACC.2009.93 |
Cover
| Summary: | The necessity of finding right skilled people, sharing resource and limitation on cost has made distributed software development indispensable. In a distributed development project, but are working collaboratively toward the outcome. Such offshore service providers follow the traditional process models. Agile practices promote development iterations, open collaboration, and process adaptability throughout the life cycle of the project. Adapting these practices in a distributed environment can help distributed development tackle the challenges of cultural incompatibility, leadership struggle and lack of trust. This paper describes the benefits of using agile process and Scrum the iterative incremental process in distributed software development, and proposes two team structures for its implementation. |
|---|---|
| ISBN: | 9781424433308 076953516X 9780769535166 1424433304 |
| DOI: | 10.1109/ICACC.2009.93 |