Thursday, April 25, 2013

Software Development Roundtable: Maximizing Distributed Agile Development Teams


There are some that claim that in order to maintain the highest levels of productivity, everyone has to be in the office.  Others find that with the need to find the best, perhaps specialized talent, teams are most likely distributed across multiple locations utilizing both onshore and offshore resources. 


 At tonight's software development roundtable session, Steve Habermas, VP of Product Development at Verivo Software and Mark Ringer, Director of Engineering, at Rally Software facilitated a terrific conversation on the decision to distribute a team, how to organize and create trust and coherence among team members, the infrastructure to be considered in terms of collaboration, and the tools and tracking mechanisms to help be successful.  Mark has teams distributed across the world from Boulder, Colorado to Helsinki, Finland. Take a look at Mark’s presentation for some tips and pictures of what has worked for them. 




Steve Habermas gave distributed team examples from 3 different companies that he has worked for.  He and the audience agreed that you have to overcome trust and cultural issues and present projects differently based on the country that you are currently working with.  Steve recommended organizing teams geographically to maximize colocation - it's hard to beat.  

A quick note, many of you were interested in agile modeling and metrics.  Brad Neighbors, from VMWare recommended @scottwambler Www.agilemodeling.com.

Thanks to Endurance International for being terrific hosts and our software development cluster sponsors: DYN, InterSystems, Rally Software, Verivo Software and VMWare.  

We hope to see you all again at our next session in June on Automated Testing.  

Christine Nolan
@c3nolan
MassTLC

5 comments:

Rashmi said...

Hi,
I was looking for such information but finally i found in your post. Thanks for sharing it! software development india

Andrew Stevenson said...

This is pretty good information which you shared with us!
hire a PHP developer

Alex Joseph said...

Awesome article! I have gradually become fan of your article and would like to suggest putting some new updates to make it more effective.
Web Design India

Mark Pearson said...

To manage the risk successfully one should have scum in their projects .With high competition, companies have to develop products fast and innovatively always adding value and greater customer satisfaction. In Scrum, it is important to learn agile through one of the Agile Training Providers and practice its basic principles which collectively and naturally help in effective management of risk. As a project manager i follow SBOK guide of http://www.scrumstudy.com

Mark Pearson said...

The PMP Certification establishes a common language among project managers and helps each other work within a common framework. Once you have the PMP, you need to consider how you're applying the processes, tools, and techniques to projects. I took a training course for my preparation in http://www.pmstudy.com and got ready for the exam on day 5!