Distributed Agile Software Development

Motivation behind using Distributed Agile Software Development (DASD) in the context of the GSD is its realized advantages such as, hyper-productivity and significant performance improvement illustrated in the recent literatures [2-6]. The basic principle of DASD of reducing the complexity of software development and focusing on the system’s complexity, complements to the motivation of using it in the GSD. As stated in the Agile Manifesto– “Individuals and interaction over processes and tools”[1], it significantly rely on empowering the team, self-organization, collaboration and coordination through efficient communication. Hence, self-organization of the different agents involved in the GSD is an inevitable outcome from the effective installation of DASD in this context. Therefore, these attributes of DASD surely contributes in the successful implementation of the GSD.

References :

[1] K. Schwaber, Agile Project Management With Scrum: Microsoft Press, 2004.

[2] J. Sutherland, et al., “Fully Distributed Scrum: Linear Scalability of Production between San Francisco and India,” presented at the Proceedings of the 2009 Agile Conference, 2009.

[3] J. Sutherland, et al., “Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored Development Teams,” presented at the Proceedings of the Agile 2008, 2008.

[4] J. Sutherland, et al., “Distributed Scrum: Agile Project Management with Outsourced Development Teams,” presented at the Proceedings of the 40th Annual Hawaii International Conference on System Sciences, 2007.

[5] P. A. Beavers, “Managing a Large “Agile” Software Engineering Organization,” presented at the Proceedings of the AGILE 2007, 2007.

[6] M. Fowler, “Using an Agile Software Process with Offshore Development,” 2006.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s