Agile Lifecycles for Geographically Distributed Teams, Part 1

I’ve been working with geographically distributed and dispersed teams for the past couple of years. Some of them on quite large programs, some of them reasonably small. What they all have in common is that they all want to transition to agile. Most of them start this way: someone takes a Scrum class, gets all …

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 can see the impediments to program-wide continuous integration. You have used a similar problem-solving approach, …

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 of a program supersedes the goal of any of the projects, and the business gains …

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. The project manager waited until the night before the project was due to get us …

Using Lifecycles to Design Your Project

Workshop Objective: If you’re dreading the next project—because you know it will be a disaster, or at the very least uncomfortable—it’s time to think about designing your next project. We’re accustomed to thinking about designing products or tests, but projects? Is it really possible to design a project? Yes. Lifecycles, those idealized approaches to organizing projects …

What Lifecycle? Selecting the Right Model for Your Project

A cynical senior manager said, “It feels as if I’m stuck between the traditionalists and the agilistas. We can’t use phase-gate anymore, because it’s not ‘agile’ enough. And the last time, when that multisite project tried Scrum, they failed miserably. Isn’t there a right approach to our projects?” A project doesn’t have to use just …

Pragmatic Manager Pages Updated

I just finished updating all my email newsletter (Pragmatic Manager) pages. I hadn’t announced my most recent newsletter, Making Waterfall (a Serial Lifecycle) Work For You, Part 1 (Vol 4, #1). I’ve reorganized the pages, so go here to read all the previous articles.