Chapter 7
In This Chapter
Understanding the aims of Defining a Programme
Following the process
Linking benefits and projects
Planning your programme
This chapter covers the second process within the MSP transformational flow, Defining a Programme, which follows on from Chapter 3's Identifying a Programme. The Defining a Programme process is, broadly speaking, where you carry out the detailed work to plan the programme. I lead you step-by-step through deciding the programme's aims, understanding its various processes and planning it.
Figure 7-1 shows a process model. At first sight the diagram is a bit daunting. Don't worry about the activities or roles; I cover them all as you work through this chapter. The inputs are straightforward as well: they're just what comes out of Identifying a Programme. The controls are simply about getting approval for your programme. Finally I explain the outputs later in the chapter when I look at programme information.
At the end of the Identifying a Programme process, the Sponsoring Group has approved the Programme Brief and the Programme Preparation Plan (I explain that process in Chapter 3). The next step in the transformational flow is Defining the Programme.
The Defining a Programme process aims to:
In order to justify the programme, you're going to consider the inevitable trade-off between resources, costs, quality, timings and benefits. Look at Figure 7-2 for a representation. You then present that balance to the Sponsoring Group and it represents the Group's contract with the Senior Responsible Owner (SRO; I cover these roles and others in Chapter 9).
The document that summarises the programme so that the Sponsoring Group can give a formal go-ahead is called the Programme Definition Document. This document involves more than a Business Case, which only shows that the programme is justified. The Programme Definition Document is more comprehensive, but still summarised, and also explains how the programme is to be executed.
Some organizations require a great deal of information to be presented to senior managers whereas others are happy with a summary. While some organizations put this information out for independent review and analysis, in others the senior managers want to look at it themselves.
Phew, that's quite a list! All these items seem relevant, but with so many topics to cover I'm often asked: ‘How on earth do we pull all this information together in a logical and structured way?’
The answer is that others and I have done this process before, and we've worked out a sequence that works pretty well: it's the activities in Defining a Programme. Of course you need to move backwards and forwards in sequence as you gather more information, but you can take my word that this sequence works.
When I briefed them on what I was going to do, and the sequence, they could see the underlying logic and were pretty impressed that I managed to come up with such a brilliant agenda. I didn't tell them that I'd worked it out by writing MSP For Dummies!
When you're defining your programme, use the sequence in the process model: it's a great starter for ten, but feel free to repeat the process, oriterate in MSP speak, if you feel you've learnt something new and need to modify some of your earlier models.
In this section, I lay out the full range of documents and information that you may gather as you run a programme. Understanding these documents and their interrelationships is useful before you embark on the sequence of steps or activities in Defining a Programme.
You can see that I split the diagram between Identifying a Programme (at the top) and Defining a Programme.
In the identification process, you look at the business strategy that leads to the Programme Mandate. You evolve the Mandate into a Brief in Identifying a Programme (as I cover in Chapter 3).
The programme is executed against a backdrop of corporate policies and corporate capabilities. In Defining a Programme, I break the documentation into three areas:
The MSP boundary (the extent of the programme) goes a little further than just the business design to include:
Just remember that sometimes one theme has two strategies, such as a risk strategy and an issue strategy, and sometimes a theme doesn't have a strategy: the vision theme for example.
All these items come together and feed into the Programme Plan.
I cover the step-by-step activities to create the initial versions of these documents during Defining a Programme in the later section ‘Carrying Out the Defining a Programme Sequence’. Here I look at setting up the process (to discover wrapping it up, check out the later section ‘Getting approval to proceed’).
Generally, Defining a (major) Programme may take half a dozen people six months. You'll find that you can survive hand-to-mouth during this period, begging, borrowing and stealing resources in order to complete programme definition.
For an insight into the importance of getting a programme's infrastructure sorted, read the nearby sidebar ‘The importance of infrastructure’.
When describing each of the activities in Defining a Programme, I refer frequently to ‘you’, the reader. But when you start to form a small team, you need to know who does which activities and takes which responsibilities. Here's a brief introduction (I describe these roles in more detail in Chapter 9):
The heart of Defining a Programme is to amplify the Vision into the Blueprint and then identify the projects needed to provide the capabilities that are missing from the ‘to be’ state the Blueprint describes. In parallel, you can also work out the benefits associated with the ‘to be’ state.
You can then balance the programme costs, the majority of which come from the projects, and the benefits in the Business Case.
The first step is to do a little more to identify and analyse the programme stakeholders (following on from your initial work with stakeholders when Identifying the Programme in Chapter 3). You need to build on that initial stakeholder engagement work with the programme team to carry out a more rigorous stakeholder analysis. You can find more on stakeholders in Chapter 14.
As you go through the Defining a Programme steps, you can expect the Vision to change – not in overall concept, but in the detail.
Therefore, look out for opportunities to:
I look at Blueprint design and delivery in detail in Chapter 6. Here, I concentrate on the sequence of actions you may want to take, because my focus in this chapter is the process.
If this workshop is a success, attendees are going to be willing to come along to subsequent workshops to put more detail on the Blueprint in parallel with the work you'll be doing on benefits and projects. In this way you develop increasing levels of detail – you iterate.
I tend to find that more senior stakeholders are willing to participate in the Blueprint workshops I describe in the preceding section. On the other hand, slightly more junior stakeholders are likely to come along to the parallel series of workshops on benefits.
In Chapter 15 I look at the modelling techniques you use, but here I'm looking at the sequence. This process involves another series of iterative workshops that put on increasing levels of detail.
Here's the sequence:
The benefits breakdown structure helps you to be clear on what these levels of detail are. At each level, you can create a Benefits Map. In a simple programme, you may be able to get away with a single Benefits Map, but in my experience more complex programmes need a series of maps: some at a high level for sharing with more senior stakeholders, others in more detail to get to grips seriously with what's going on.
The Project Dossier is where you go to find an authoritative list of the current projects in your programme so that, for example, you know what you intend to kick off in the immediate future. The Project Dossier is the next item to create, after modelling the benefits (in the preceding section).
From the Blueprint you can identify capabilities, required in the future state but not present in the current state. You can cross-check that these capabilities are essential if you're to realize particular benefits, identified by stakeholders as being in the Benefits Model.
Capabilities go into a big pot (a metaphorical one of course, otherwise it may get knocked over – think of the mess!). Then you break them down into outputs and put those outputs together again into candidate projects. Next you can run a little gentle scheduling to see whether:
I look at how you plan the Project Dossier in Chapter 10. To round off this activity, however, I run through its purpose and composition.
The purpose of the Project Dossier is really pretty straightforward: it's a list of projects required to deliver the Blueprint with high-level information and estimates.
Experience shows that recording slightly more than a list of projects in the Project Dossier is useful. Therefore, the composition is as follows:
Carrying on along the same lines as when grouping outputs into projects (see the preceding section), you next need to group projects into tranches. I cover tranches in much more detail in Chapter 10. The capabilities delivered from early tranches can usefully be pilots that help explore, prove or disprove particular approaches to achieving the Vision.
Your programme definition is progressing well when you reach the point where you're:
In this section I cover the next few steps of compiling the programme organization and how you plan to run the programme, which means producing the governance strategies that relate to each of the themes.
Figure 7-4 shows an extremely simple model of a programme's organization.
You have to decide how your programme's going to be run in practice – and, indeed, how you're going to explain to people how the programme is to be run.
To do so you document your approach, your strategy, for each of the different aspects of the programme. In order to maintain alignment with existing corporate strategies, you may simply be saying how those strategies are to be applied in the particular circumstances of the programme. But if you're programme is more radical, you need to explain how the approach in the programme differs from the familiar approach in the ‘as is’ state.
You need to create strategies – that is, explain how you plan to manage each of these aspects of the programme:
I discuss each strategy further in the chapter on the related theme, but as I don't cover the Resource Management Strategy elsewhere, I look at it briefly here.
As you near the end of the Defining a Programme process, you need to pull together the various plans for moving on.
The Programme Plan is the detailed, central plan that you probably expect to see in a programme.
Notice the transition plan, which describes how transition is to be carried out in business as usual. Consequently, the Programme Plan covers both the project area and business as usual.
This section focuses on pulling together the Business Case, which I discuss in more detail in Chapter 8.
You start with the Vision, which is amplified into the Blueprint. From the picture of the future state, you can create Benefits Maps and Profiles and iterate them back into the Blueprint. Then you can put the Maps and Profiles together into the Benefits Realization Plan.
From the gaps identified within the Blueprint you can create a Project Dossier, which is integrated with the Programme Plan. You can now iterate between the Benefits Realization Plan and the Programme Plan to see whether you have a viable Business Case.
Just before you leave the Defining a Programme stage, you need to prepare for the first tranche, which involves:
The final step in Defining a Programme is to get approval to proceed. In this section I propose a possible four-step process.
You may expect me to say that you need to get approval in accordance with your culture. Instead I'm going to say something different: you need to get approval to proceed in accordance with the governance strategies you create during the Defining a Programme process (see the earlier section ‘Developing the Programme Governance’).
Every organization gives approval to proceed in its own way, but experience shows that the following four-step approach is useful:
The first approval from the SRO and Programme Board is simply agreeing that the Programme Definition can be put to the Sponsoring Group for them to endorse it.
You can see that the suggestion is for the documentation to go twice to the Sponsoring Group. You may find this approach useful, or you may discover that it doesn't fit with your organization's culture. But including independent review at such an early stage is a good idea.
At this stage, it really feels as though you've got your programme up and running!