Category Archives: software development

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 — 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 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

Global Software Development

Early in my career, I worked with people who sat across the room from me, perhaps at times in the room next door. Back then, it didn’t take much to meet and discuss work with my co-workers. This was pretty … Continue reading

Posted in Agility, Distributed Teams, Group Dynamics, management, morale, software development, travel, Uncategorized | Tagged , , , | 1 Comment

SCRUM and the Brain — Why Agile Development Works

I just finished reading a great book about how our cranial physiology impacts our behavior and ability to think and interact effectively. The book is called “Your Brain at Work” by David Rock. I enjoyed reading it and found a … Continue reading

Posted in Change and Behavior, SCRUM, software development | Tagged , , , , | 2 Comments

Software Design — Art? Random observations

Had a number of comments back to my earlier post asking whether software design was art or science. From the sampling, which was highly self selecting & amongst a number of old friends/acquaintances, there was an overwhelming sentiment that software design … Continue reading

Posted in management, software development | 2 Comments

Software Design — Art or Science?

I started reading a new book (at least to me) that looks promising “The Design of Design” by Frederick Brooks, the guy who came up with “The mythical man month.”  On first glance, I’m very pleased to see that this … Continue reading

Posted in Innovation, software development | 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

Somewhere over the rainbow — distributed teams

If you’re working in this century, and managing people, odds are pretty good that they’re not sitting in the same building as you. The odds are even better that many of them are not even on the same continent, with … Continue reading

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