Good article, including the simple fact:
In the industrial company of the future, there won’t be a separate IT department.
From: http://www.strategy-business.com/article/The-Thought-Leader-Interview-Bill-Ruh?gko=9ae51
Good article, including the simple fact:
In the industrial company of the future, there won’t be a separate IT department.
From: http://www.strategy-business.com/article/The-Thought-Leader-Interview-Bill-Ruh?gko=9ae51
This is an article I wrote around 2002 that was eventually published on the Satyam (new Tech Mahindra) blog. I can’t find the old Satyam blog now so here it is again.
MegaProjects are large enough to be called a ‘programme’, but integrated enough to be called a ‘project’. In the end, all MegaProjects must be run as a programme; but it’s important to understand why. This is a slightly edited reprint of an article I wrote on delivering technology-enabled business transformation (TEBT) projects which describes the difference between a project and a work stream; and the challenges for project management on MegaProjects.
If you talk to a project manager or a programme manager for long enough you risk getting into a very long conversation about the differences between project management, programme management, and portfolio management. It’s easiest to define these first in terms of what a project is and secondly in terms of the objectives for grouping projects in certain ways:
1) A project utilises resources, has a specified duration, and delivers pre-defined objectives
2) A programme is a group of projects which are managed together as they relate to the same objectives and there are interdependencies between each projects’ deliverables
3 )A portfolio (of projects) is a group of projects which are managed together because they are part of the same organisation and therefore must have sufficient consistency in the way they are managed in order to manage resource allocation across projects, and risks across that organisation
There are added complexities around the definitions of operational vs. strategic programme and portfolio management. Management of the dependencies between each project is separate from the management of the mix of projects in the programme or portfolio itself. In other words, there is a difference between running a group of projects right (operational) and investing in the right group of projects (strategic). For MegaProjects their duration means a certain amount of the strategic process is required, but we are focused here on the operational side of MegaProject management.
MegaProjects have two important characteristics that make them a unique challenge to the project management discipline. Firstly, MegaProjects are indeed projects because they share a single set of phases and milestones and all resources will be affected in some way be the overall project lifecycle. Secondly, MegaProjects must be managed as a programme in order to balance the need to manage accountability for deliverables within each part of the project and the need to manage dependencies across each part of the project.
Ultimately, all MegaProjects must be run as a programme. However, although each MegaProject must be run as a programme this isn’t because MegaProjects are a collection of projects. MegaProjects must be run as a programme because they will require more than one project manager! This is a vitally important point that shouldn’t be under-estimated. MegaProjects have objectives that are significant in scope and therefore are sufficient to require multiple project managers to deliver them. It is for this reason alone that you must run MegaProjects as a programme.
Project managers behave in predictable ways: they want to define the criteria for success at the beginning of the project, they want to manage scope, and they want to freeze requirements at a certain point. They will also expect access to the valuable time of stakeholders and subject matter experts. For regular projects, all of these behaviors bound and align a project in order to improve the odds of the project being successful.
These behaviors are the basis of good project management. However, MegaProjects require additional monitoring and control mechanisms to ensure that these behaviors don’t guarantee success of part of the MegaProject at the expense of failure or bottlenecks in another part of the MegaProject.
Projects vs Work Streams
One of the keys to a successful MegaProject is correctly identifying which parts of the MegaProject are projects and which parts are work streams. These projects and work streams can then be aligned through key programme-level processes which cross both types of activity.
Next week’s article focuses on the differences between projects and work streams and how to define these within a MegaProject…
In part 1 we saw that MegaProjects must be run as a programme primarily because multiple project managers will be required in order to execute the project. Project managers behave in predicable ways and will try to manage the scope of their deliverables in order to achieve success for their part of the MegaProject. To ensure success of part of the MegaProject isn’t at the expense of other parts of the MegaProject this article introduces the difference between Projects and Work streams.
Difference between projects and workstreams….
Workstreams
Projects
The TEBT Programme Planning worksheet also defines (on the left) some functional responsibilities (such as testing and implementation) which are by definition work streams.
Mention the programme phases, milestones, and the delivery roadmap… future post.
While it’s true that each piece of code must go through a software development lifecycle; pieces of code will be changed for the duration of the project so the programme itself is never at a stage in the software development lifecycle. Also, MegaProjects produce many deliverables which are not code but that have relationships with code (and other deliverables that must be managed).
See www.managewithoutthem.com/tebt/workstreamsandprojects.html
Part of the delivery roadmap for the overall programme
Vendors may join or leave at various phases.
Interesting to see the progression of ideas from academia through to government.
Take for example “cognitive biases”:
Well done to the DTO folks for making that last leap impressively fast.
You’ll find yourself focused on one of the following types of transformational change:
Good overview of how the business architecture discipline bridges the strategy / executive gap (i.e. transformation)
With this year the year of capability engineering I spent last night building out a simplified maturity model for how new business capabilities might evolve. This model is a lot of thinking packed into a single artefact, and still a work in progress.
Note: this business capability maturity model is used within MWT Transforms.
All new business capabilities got through a number of maturity levels before they are a recognised capability of the organisation. Aspirational capabilities identified and sponsored by the executive team also go through the same journey; however, there is in this case greater visibility of the progress through maturity levels to the executive team.
Level 1 – No capability
No formal capability exists. Although competencies may exist in the organisation there is:
1. No explicit decision on the level of standardisation / centralisation required.
2. No formal accountably for the capability within governance structures
3. No agreed understanding of the capability and how it contributes to the operating model at the executive level
4. No explicit references to the capability in strategic planning (or equivalent) processes
5. No understanding of how the capability contributes to the product strategy or to the development and delivery of products / services
Level 2 – Isolated capability
An isolated capability exists. This isolation can appear in any or all of the following dimensions:
1. Isolated application of the capability to solve a single or small number of business problems
2. Recognition of duplication where superficially similar pockets of capability are identified throughout the organisation but they are isolated from one another
3. New or business critical application of the capability is built or identified but considered an exception to one or more policies, standards, or organisational behaviours despite having clear business benefits
Level 3 – Servicing capability
Integration of an isolated capability with the organisation begins with establishing service managed around the capability. This creates dependencies with other business units and makes the capability critical to operations.
The use of service management principles achieves the following:
1. Creates internal “customers” for the capability
2. Allows the operation of the capability to be separated from the services; providing an opportunity to leverage the services of other business units to deliver the capability’s services.
Level 4 – Strategic capability
The executive team explicitly reference the capability during decision-making and the strategic planning (or equivalent) process.
Level 5 – Differentiating capability
The relationship between the capability and how the capability contributes to the product strategy and to the development and delivery of products / services is managed.
Powered by WordPress & Theme by Anders Norén