Monthly Archives: January 2014

Getting the most out of your team

I recently saw some interesting discussions and posts regarding team velocity, metrics, and how to get the most out of a technology team. The original question was about how to increase a team’s velocity. The conversation was interesting & I … Continue reading

Posted in Group Dynamics, Innovation, management, Metrics, morale, Product Management, software development, Uncategorized | Tagged , , , , , | Leave a comment

Global Software Development — Assembling Your Team

Continuing the discussion on Establishing Distributed Teams. Now that you’ve decided to build out a new team, presumably far away, there are several decisions that you’ll want to make. These include, but aren’t limited to: Decide on your staffing model. … Continue reading

Posted in Distributed Teams, management, software development, Uncategorized | Tagged , , , | 1 Comment

Global Software Development – Identifying New Team Structure and Onboarding Strategy

Continuing the topic of how to build global teams. Much like the earlier process discussions, when you’re going to be building a new team, whether down the hall, or across the globe, there are going to be an assortment of … Continue reading

Posted in Distributed Teams, Group Dynamics, Uncategorized | Tagged , , , , , | 3 Comments

Global Software Development — Modeling Your Transition

Another chapter in the thread I started a while back…. As you start to enter into the process of moving work to new locations, there’s plenty to consider. I’ve found that its helpful to build out a model of the … Continue reading

Posted in Distributed Teams, management | Tagged , , , , | 2 Comments

Global Software Development — Aligning Team Roles

Continuing the thread started here. As you consider distributing your workforce, whether as a realignment or addition, you will want to determine how the roles of the different groups will relate to one another. Over the years, I’ve seen several … Continue reading

Posted in Distributed Teams, Group Dynamics, management, software development, Uncategorized | Tagged , , , , , | 2 Comments

Global Software Development — Working with Legacy Teams

Continuing from the thread I started a while back. There are several things to consider. The teams that got you to this point are going to have a reaction to adding staff in different locations. For some, it may feel … Continue reading

Posted in Uncategorized | 1 Comment

Global Software Development — Foundations — Understanding the mission

If you want to get where you wish, know what you wish. The Cheshire cat was on to something. (shhh, don’t tell the dogs, I have some partiality to cats). Putting first things first, be sure you know what you … Continue reading

Posted in Uncategorized | Tagged , , , , | 1 Comment

Global Software Development Processes/Approaches

Following up on my last post, I thought it might be helpful to review some approaches to establishing and running new teams at different sites. I’d originally thought of just calling them processes, but I suspect that may be doing … Continue reading

Posted in Distributed Teams, management, software development, travel, Uncategorized | Tagged , , , | 6 Comments