Tag Archives: Organizational Dynamics

Global Software Development — Training the New Team

Getting back to the previous thread about building global teams. As you assemble the new team, one of the first, and most important activities will be to get the new team ready. Consider the following: Hire people with the right skills … Continue reading

Posted in Change and Behavior, Distributed Teams, management, Uncategorized | Tagged , , , , | 1 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 — 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

Agility Product Strategies — Dimensions to Consider

In the software world, agility often starts with the development team. That’s nice, but generally only a part of the solution. By creating a value stream, interesting opportunities and dilemmas abound. Unless the whole supply and value chains are aligned, … Continue reading

Posted in Competition, Innovation, Product Management | Tagged , , , , | Leave a comment

People as Pack Animals

Here I go again. Thanks to my dad, I’ve now found even more of the abundant material supporting the premise that people are emotional beings who require social context for their behavior. In a recent op-ed piece in the New … Continue reading

Posted in Group Dynamics | Tagged , , , , , | Leave a comment

Swarm Intelligence — any parallels to team dynamics?

Ran across some interesting stuff on something called “swarm intelligence” This caused me to wonder if the concepts that they’ve identified might also apply to things that hit closer to home (at least for me). Some of the theory behind … Continue reading

Posted in Group Dynamics, management, software development, Uncategorized | Tagged , , , , | Leave a comment