Patterns for Distributed Scrum - A Case Study

System products need to be developed faster in a global development environment. More efficient project management becomes more important to meet strict time-to-market and quality constraints. The goal of this research is to study and find the best practices to distributed Scrum, which is an agile project management method. The paper describes the process of mining distributed Scrum organizational patterns. The experiences and improvement ideas of distributed Scrum have been collected from a global company operating in the automation industry. The results present issues that were found important when managing agile projects in a distributed environment. The results are further generalized in the form of an organizational pattern which makes it easier for other companies to reflect on and to apply the results to their own cases.

[1]  Marjorie Farmer,et al.  DecisionSpace infrastructure: agile development in a large, distributed team , 2004, Agile Development Conference.

[2]  Jeff Sutherland,et al.  Distributed Scrum: Agile Project Management with Outsourced Development Teams , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[3]  K. Subramanian,et al.  Leveraging Resources in Global Software Development , 2001, IEEE Softw..

[4]  Peng Xu,et al.  Can distributed software development be agile? , 2006, CACM.

[5]  Neil B. Harrison,et al.  Organizational Patterns of Agile Software Development , 2004 .

[6]  James D. Herbsleb,et al.  Splitting the organization and integrating the code: Conway's law revisited , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[7]  Ken Schwaber The Enterprise and Scrum , 2007 .

[8]  Ken Schwaber Agile Project Management , 2005, XP.

[9]  Daniela E. Damian,et al.  Guest Editors' Introduction: Global Software Development: How Far Have We Come? , 2006, IEEE Software.

[10]  Ken Schwaber,et al.  Agile Project Management with Scrum , 1980 .

[11]  Kenneth E. Nidiffer,et al.  Evolving distributed project management , 2005, IEEE Software.