Category Archives: program management

Programs and Technical Debt

Once you have a program (a collection of interrelated projects focused on one business goal) and you have technical debt, you have a much bigger problem. Not just because the technical debt is likely bigger. Not just because you have … Continue reading

Posted in program management | Tagged , , , , , , , , | 2 Comments

Why Focus on Continuous Integration for Programs?

I hope that  this 3-part series on how to move to continuous integration and how to evaluate if it’s worth moving to continuous integration on your program convinced you moving to continuous integration was worth it for programs. The reason … Continue reading

Posted in program management | Tagged , , , , , , , | Leave a comment

Is the Cost of Continuous Integration Worth the Value on Your Program?, Part 3

To continue our story from part 1 and part 2… The teams have determined their individual impediments to Continuous Integration. You, as the technical program manager, and the technical program team can take those impediments, with input from the teams … Continue reading

Posted in program management | Tagged , , , , , , , | 1 Comment

Is the Cost of Continuous Integration Worth the Value on Your Program?, Part 2

Let’s set the context (which I did not do in my most recent post–sorry). A program is composed of several feature teams, which may well be working on several projects or different feature sets. I assume they are. The goal … Continue reading

Posted in program management | Tagged , , , , , , , | 1 Comment

Is the Cost of Continuous Integration Worth the Value on Your Program?, Part 1

I like continuous integration. A lot. I started being an aficionado of continuous integration back in my senior year of university . It was my very first (and last) team project in my college career. There were three of us. … Continue reading

Posted in program management | Tagged , , , , , , , | 13 Comments

Which Program Team Are You Managing?

Some program managers whose organizations are transitioning to agile are not always clear on which program team they are managing. Sometimes, that’s because the organization doesn’t always realize they need more than one program team. If you are coordinating and … Continue reading

Posted in agile transition, program management | Tagged , , , , | 1 Comment

Enticing a Program to Move to Agile

There was a question on a LinkedIn group earlier this week about a program with teams with interconnected features and how did you know when a feature was done. After all, a feature wasn’t done until all the teams were … Continue reading

Posted in program management | Tagged , , , , | 5 Comments

“Headquarters” and “Remote”: Language Matters

I’ve been working with program teams lately, and some of them have issues when they talk about different teams on their programs when they use words such as “headquarters” and “remote” locations. The headquarters teams tell me the remote teams … Continue reading

Posted in program management | Tagged , , , | 2 Comments

Starting Agile with a Program

The good news is that agile has name recognition. The bad news is that a number of organizations are trying to start agile in a big-bang way, especially on programs. Program management is hard enough without throwing a new approach … Continue reading

Posted in program management | Tagged , , , | 1 Comment

Reduce Friction

On the bike at the gym this morning, I thought about increasing my level. When I exercise, more friction is good. But when you develop or use products, more friction is bad. Brian Marick talks about  this when he speaks … Continue reading

Posted in program management | Tagged , , , , | 2 Comments