-
Recent Posts
Calendar
June 2023 S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Tag Cloud!
Category Archives: Uncategorized
First Principles
We all need to start somewhere. Whether its building amazing software products, preparing a great meal, becoming a star athlete, virtuoso musician, what have you. Regardless of your goals, it’s a good idea to pick a good place to start. … Continue reading
Posted in Uncategorized
Leave a comment
Apologies to Groucho Marx (it just sounds like something he’d say). There’s been a good bit of conversation about motivations in business of late. I’ve seen a common thread that is enticing, and advice that I can recall having heard … Continue reading
Winning
What is this winning thing? Charlie Sheen managed to co-opt the term in a profound, yet scary way. I’ve noticed that we each have our own definition. My take is that it takes on all forms of dimensions. At its … Continue reading
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
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
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
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
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
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 balance, Group Dynamics, leadership, Organizational Dynamics, travel
1 Comment