• Corpus ID: 14938567


  author={Jason H. Sharp and Sherry D. Ryan},
Drawing upon the extant literature this paper proposes a conceptual framework based upon the dimensions of agility, team structure, and virtualness to explore the question of how agile software development teams can be successfully configured in globally distributed environments. Based upon interviews conducted among five globally distributed agile teams a set of best practices is presented based upon these three dimensions. 

Figures from this paper

Using Agile Methods in Distributed Software Development Environments
The benefits of using some of the key agile practices as well as the challenges encountered in DSD project management are presented.
Agile Enablers and Adoption Scenario in Industry Context
This chapter discusses agile industry applicability enablers which are useful for agile software development in distributed environment and the usage areas of industry where agile development is implemented.
Beyond the Border: A Comparative Literature Review on Communication Practices for Agile Global Outsourced Software Development Projects
This study investigates the problem of improving communication in distributed settings by identifying suitable communication practices for usage within AGOSD projects by pointing out differences to traditional communication practices of agile software development (ASD) projects used in collocated, non-distributed environments.
Teamwork in Distributed Agile Software Development
Communication is the top most important factor for successful teamwork of distributed agile teams, and, unlike its prime importance in distributed software development for getting teams work together, trust was identified with a third priority for successful team performance.
Who is attracted and why? How agile project management influences employee's attraction and commitment
PurposeIn times of market volatility and uncertainty, finding effective strategies to attract and retain individuals continues to be a challenge for organizations. Based on the psychological


Agile Practices Reduce Distance in Global Software Development
Specific Scrum and eXtreme Programming practices are found to be useful for reducing communication, coordination, and control problems that have been associated with GSD.
Can distributed software development be agile?
Three organizations studied here suggest the answer is "yes," when the unique characteristics of both environments are successfully blended.
Modified agile practices for outsourced software projects
The key issues of software projects with an outsourced component are first identified and these issues are used as a background to evaluate how standard agile practices stand up when applied to larger projects, followed by recommendations for modified agile practices for outsourced software projects.
New directions on agile methods: a comparative analysis
The results show that agile software development methods, without rationalization, cover certain/different phases of the software development life-cycle and most of them do not offer adequate support for project management.
Exploring Agility in Distributed Information Systems Development Teams: An Interpretive Study in an Offshoring Context
A deeper understanding of agility is provided through an intensive study of the distributed ISD experience in TECHCOM, revealing that agility should be viewed as a multifaceted concept having three dimensions: resource, process, and linkage.
A Typology of Virtual Teams
As the nature of work in today’s organizations becomes more complex, dynamic, and global, there has been increasing emphasis on distributed, “virtual” teams as organizing units of work. Despite their
Lessons learned by participants of distributed software development
The purpose of this survey was to gather and share lessons learned in order to better understand the nature of the software development process when operating in a distributed software development environment and the problems that may be associated with such distributed processes.
Leading Teams: Setting the Stage for Great Performances
The article presents a review of the book “Leading Teams: Setting the Stage for Great Performances,” by J. Richard Hackman.
Global software development
The benefits of GSD are focused on and the extent to which they are actually being realized in practice in three global companies practicing GSD is focused on.
Building theories from case study research
Building Theories From Case Study Research - This paper describes the process of inducting theory using case studies from specifying the research questions to reaching closure. Some features of the