Achieving Distributed Development Success by Adapting Agile for Multi-Site Development Teams | First Line Software

Have a Cookie

First Line Software may use cookies and my IP address to collect individual statistics and to provide me with personalized offers and ads subject to the Privacy Policy. First Line Software may use third-party services for this purpose.

The traditional Agile Development Model and Scrum Project Management Framework are both based on the premise that all project team members will be working together in a single location. What if your project requires the specific skills and experience of resources based in other locations? No Problem. Adopt Distributed Development.

Distributed Development is considered to be one of the highest forms of collaboration utilized by engineering teams or in an R&D environment. It also allows companies to tap into a wider talent pool – often at a lower cost. As a result, team members for a project may be working from locations around-the-world rather than side-by-side in a single location.

Making Distributed Agile Development Work

The Distributed Development approach adapts the Agile Development Methodology and the Scrum Project Management framework to accommodate this new development environment. For example, rather than holding a single daily standup, there may be two or more standups. Teams ending their work day hand off project updates to a team just starting to work in another time zone during standup calls. With Distributed Development it is possible for subsets of the overall team to be working on a single project up to 24 hours a day, depending on the spread of the locations.

Distributed Development teams use technology and multiple forms of telecommunications for maximum productivity and collaboration: Slack, chat, Skype Call/Video, and email, Jira, Confluence, Github, wiki pages, email, and IRC for transmittal of vital project details and for bug tracking and documentation.

Proof Point – Assembling Distributed Development Teams

What this means for companies today is they can confidently outsource projects that require specific skills to an Agile IT outsourcing partner with demonstrated expertise in using Distributed Development. At First Line Software, we are fortunate to have executives and team members who worked for the Agile shop credited with being the first to apply Distributed Agile Development methodologies on projects and experience high levels of collaboration and productivity.

First Line has a number of ongoing projects with a large media company so there is already an existing resource pool with a mix of customer staff and First Line Software experts who are familiar with the core functionality and possess a range of skillsets. Specific teams are assembled for each project to ensure a high level of relevant skills and expertise and allow flexibility when teams are sharing the same backlog. Since the resource pool is familiar with the core functionality, scaling teams is easy, little or no overhead is incurred for time spent learning the functionality and project costs are lower with a distributed development team vs. a 100% onshore-based team.

If you have a complex project that will require a wide range of development skills, contact us today to learn more about how First Line can use Distributed Development to ensure the right skill sets are engaged for high levels of quality work and productivity.

 

Download Case Study

Contact Us

USA

Cambridge MA

1 Broadway,
14th Floor,
Cambridge MA 02142, USA

+1-877-737-7178

Netherlands

The Hague

Louis Couperusplein 2,
4th floor, 2514HP,
The Hague

+31 (0) 70 512 1899

Australia

Doreen, Victoria

22 Journey Ave,
Doreen VIC 3754

+1-877-737-7178

United Kingdom

Gloucestershire

Cowley House,
12 Black Jack Street Cirencester
Gloucestershire, GL7 2AA, UK

+44 7771 787840

Czech Republic

Praha

Na Havránce
1 508/14,
143 00 Praha 12,
Czech Republic

+420 228 883 122

Czech Republic

Brno

Centrum, Šumavská,
Šumavská 416/15,
602 00 Brno,
Czech Republic

+420 228 883 122

Send us a note

We'll do our best to answer within one hour