lifecycle

Do What's Effective For You

I’ve been working and speaking with whole bunch of people who want to “go agile.” They are not set up for agile. They have gates for approval. They don’t have teams that projects flow through; they assign people to whatever project whenever. (growl. People are not fungible. growl) They have geographically distributed team bits (I …

Do What's Effective For You Read More »

Why Your Senior Managers Like Serial Lifecycles

I gave a talk last night at the Software Quality Group of New England about schedule games. During the talk, I explained how serial lifecycles don’t manage technical, schedule, or cost risk. Serial lifecycles actually increase the duration of the project. And, serial lifecycles don’t offer feedback early enough for the project team. (They only …

Why Your Senior Managers Like Serial Lifecycles Read More »

Using Multiple Life Cycles in Combination on a Project, Part 3

I’ve also used Agile life cycles (Scrum with different size timeboxes) in combination on a project. Here, the developers in the corporate location had a series of features that were big. I did suggest they break the features apart into smaller chunks for ease of estimation and implementation, but they didn’t want to 🙂 The …

Using Multiple Life Cycles in Combination on a Project, Part 3 Read More »

Using Multiple Life Cycles in Combination on a Project, Part 2

I’ve used another variation on multiple life cycles, especially for larger projects where the project staff or project management didn’t want to or know how to use an agile life cycle. This combination life cycle has two incremental pieces. The developers (the top of the picture) use staged delivery. The testers, on the bottom of …

Using Multiple Life Cycles in Combination on a Project, Part 2 Read More »

Using Multiple Life Cycles in Combination on a Project, Part 1

I’m not a purist. I use whatever tools make sense for the context I’m in, and when it comes to organizing projects, I use whatever life cycles–in whatever combination–make sense to me. In response to a mailing list query, here are ways I’ve used life cycles for a few projects. Let’s assume you’re collaborating with …

Using Multiple Life Cycles in Combination on a Project, Part 1 Read More »

Project Cycles, Business Cycles, Planning Cycles

I’ve been thinking about how to manage the project portfolio, and I just realized why so many project portfolio efforts fail. There are three kinds of cycles the project portfolio managers need to manage: Project cycles: when the project could release something Planning cycles: how often the management team assesses the project portfolio Business cycles: …

Project Cycles, Business Cycles, Planning Cycles Read More »

Methodologies and Lifecycles

  In response to my most recent Pragmatic Manager (about shortening project startup times), a colleague wrote: “I am working on a lifecycle definition team in my department and finally convinced the team that Agile Development was a Methodology using an Iterative Model lifecycle.” My colleague has neatly described the methdology (the practices) and the …

Methodologies and Lifecycles Read More »

Selecting a Lifecycle

One of the most useful decisions a project manager can make at the beginning of the project is to choose a lifecycle for the project. Here’s the way I think about lifecycles: Not every lifecycle is appropriate for every project. In fact, many lifecycles are inappropriate for many projects. If you can’t determine the requirements …

Selecting a Lifecycle Read More »