Fully Distributed Scrum: Linear Scalability of Production between San Francisco and India

  title={Fully Distributed Scrum: Linear Scalability of Production between San Francisco and India},
  author={Jeff Sutherland and Guido Schoonheim and N. Kumar and V. Pandey and S. Vishal},
  journal={2009 Agile Conference},
The Scrum software development framework was designed for the hyperproductive state where productivity increases by 5-10 times over waterfall teams and many co-located teams have achieved this effect. In 2006, Xebia (The Netherlands) started localized projects with half Dutch and half Indian team members. After establishing a localized velocity of five times their waterfall competitors on the same project, they moved the Indian members of the team to India and showed stable velocity with fully… 

Figures from this paper

Communication Support to Scrum Methodology in Offshore Development
In today world, the software companies are expanded above the continents. The software development work span continents and the distributed team work together over the borders. The agile development
Transitioning to Distributed Development in Students' Global Software Development Projects: The Role of Agile Methodologies and End-to-End Tooling
How well Agile and Scrum practices supported the authors' model and how important tooling is to their implementation are investigated and initial guidelines for other educators are provided.
Scrum en entornos geográficamente dispersos
This paper will analyze the Scrum framework definition, practices used to solve the different issues in Scrums framework when applying in Global Software Development, and the results obtained using this increasingly extended framework.
Agile Process for Integrated Service Delivery
This research proposes a model on how to manage the service lifecycle of ISD in a top-down view and focus on the collaboration of parties involved in the process and coordination of activities, by working in an Agile Scrum approach.
Issues and Challenges in Scrum Implementation
The aim of this research paper is to bring the challenges and issues in Scrum implementation to light and proposing solutions for these. For this, a survey is conducted in two companies named Digital
A computer-based holistic approach to managing progress of distributed agile teams
A progress tracking system has been designed that keeps track of the impact of the technical factors by placing them under control of the tracking system, and shows that the holistic approach is achievable and helps raise awareness of distributed agile teams regarding the change in the progress.
Distributed Agile Software Development Challenges and Mitigation Techniques: A Case Study
This paper presents a case study and applies interviews with a software development company adopting the distributed Agile approach and can be seen that the communication barriers are the biggest development challenge.
Development Framework for Distributed Agile Software Development
The colocated development strategy “Scrum of Scrums”, where distributed isolated teams integrate together using one of the Agile methods, was found to be the most suitable strategy for distributed Agile development.
A Holistic Approach to Developing a Progress Tracking System for Distributed Agile Teams
A holistic approach to developing a progress tracking system that supports identifying and co-ordinating the impact of the various technical factors on the development progress is proposed and will provide distributed agile teams with an improved awareness of the actual progress.
Adopting Scrum as an Agile approach in distributed software development: A review of literature
The possibilities of adopting Scrum practices as an Agile approach in distributed software development projects based on different studies and reports that have been carried out in DSD projects using Scrum are presented.


Fully Distributed Scrum: Replicating Local Productivity and Quality with Offshore Teams
Scrum was designed for hyperproductive teams where productivity increases by 5-10 times over industry averages and many colocated teams have achieved this effect. The question for this paper is
Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored Development Teams
The question for this paper is whether distributed, offshore teams can consistently achieve the hyperproductive state and can a team establish a localized velocity and then maintain or increase that velocity when distributing teams across continents.
Borland Software Craftsmanship: A New Look at Process, Quality and Productivity
The Borland Quattro Pro® for Windows (QPW) development is one of the most remarkable organizations, processes, and development cultures we have encountered in the AT&T Bell Laboratories Pasteur
Scrum and CMMI Level 5: The Magic Potion for Code Warriors
It is asserted that Scrum and CMMI together bring a more powerful combination of adaptability and predictability than either one alone and how other companies can combine them is suggested.
Lean Software Development
  • Mary Poppendieck
  • Computer Science, Business
    29th International Conference on Software Engineering (ICSE'07 Companion)
  • 2007
This tutorial examines the underlying engineering principles Toyota uses to develop vehicles and shows how they can be applied to software development.
How does radical collocation help a team succeed?
A field study of teams in warrooms showed a doubling of productivity, implying that if the authors are to truly support remote teams, they should provide constant awareness and easy transitions in and out of spontaneous meetings.
User Stories Applied: For Agile Software Development
The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users.
The mythical man-month: Essays on software engineering
  • P. Kidwell
  • History
    IEEE Annals of the History of Computing
  • 1996
Like Bahbage, he lobbied for mathematical reform, stumped for the centrality of science in cultural advancement, argued that government support was crucial, and proved a stubborn and crotchety
The Mythical Man-Month
The author will list some of the assertions in the book and invite dispute or support from the audience in this public discussion of the published book.
Adaptive Engineering of Large Software Projects with Distributed/Outsourced Teams
  • International Conference on Complex Systems Boston, MA, USA, 2006.
  • 2006