How do you manage time and cost overruns on your projects?

  7 May 2024
  Method    , , ,

Among the many challenges faced by project managers, time and budget overruns stand out as one of the most frequently encountered problems. These overruns can compromise the success of a project and have a significant impact on your organisation and its stakeholders.

How can project managers overcome these obstacles to achieve the desired end result?

Many factors can contribute to time and budget overruns in a project, but most have their origins in poor initial definition and planning, ineffective risk management or clumsy contingency management.

Definition and initial planning

I systematically observe projects that have already started but for which there is no scoping memo, or where the scoping memo is incomplete or badly drafted. In other words, the scope of the project has not been clearly defined.

I also frequently notice a lack of detailed planning, i.e. a detailed schedule and budget, or poorly conceived and imprecise plans.

Without a clearly defined framework and initial detailed plans, it becomes extremely difficult to align with the COPIL or the customer on what constitutes an overrun. This is bound to lead to chaos and frustration for all the stakeholders involved.

The obvious solution is to invest the time needed to draw up these initial documents before even committing to the project. In any case, rough initial documentation is better than no documentation at all, but it is clear that the more detailed and accurate the documentation, the easier it will be to respond to unforeseen circumstances. It is up to project managers to adapt the complexity of this documentation to the complexity of the project, and not to overwhelm stakeholders with details that are not necessary for the nature of the project.

The quality of these documents depends on their structure and content, as well as the quality of the estimates. To achieve this, it is essential to work in collaboration and to build and estimate directly with the business experts. A project manager is a facilitator, an integrator, and can never have the same depth of expertise as each individual operational stakeholder.

As far as good practice in estimating is concerned, an article has been devoted to this subject.

Risks management

Unidentified or poorly managed risks can lead, among other consequences, to problems that delay the project and increase costs.

Just as some projects are not documented in a detailed schedule or budget, I see even more frequently projects where no thought has been given to risk management.

I strongly recommend systematically carrying out a risk analysis for all projects, whatever their complexity. For an uncomplicated or low-stakes project, a high-level risk analysis, such as a SWOT analysis, may suffice.

On the other hand, complex or high-stakes projects absolutely must be the subject of a detailed risk analysis. Inevitably, some of these risks, if not managed, will lead to delays or cost overruns.

Managing the unexpected

All project managers are aware that as soon as a project’s schedule and budget are established, they quickly become obsolete. The environment in which any project evolves is dynamic and changing, requiring constant management of unplanned events.

Establishing a detailed schedule and budget does not guarantee that the project will run smoothly. However, it does allow project managers and the COPIL to be much more effective in their decision-making, as these plans enable them to quickly understand the consequences of an unforeseen event on the scope of the project.

A minor contingency, i.e. an event that does not alter the scope of the project, will be managed at operational level and will require an adjustment to the detailed plans.

On the other hand, a major unforeseen event, which calls into question the scope of the project, will have to be dealt with at strategic level. This will involve adjusting the scope note, or even abandoning the project, and this falls under the authority of the COPIL.


Why isn’t anyone using the potential of the Project Management Triangle?

  6 March 2024
  Method   

What does the Triangle represent?

The Project Management Triangle, sometimes called the Magic Triangle, is a universally recognised concept. There are various interpretations of it, but they all reflect the major constraints that frame a project. Here, I will use a representation of the Triangle that illustrates four constraints common to all projects: Result, Time, Cost and the Human factor.

Result. The first parameter of the Project Management Triangle concerns the constraint of the expected end result, i.e. the objectives to be achieved and the deliverables to be produced as part of the project.

Time. One side of the Triangle represents the time constraint, in other words the time allowed to deliver the expected result of the project.

Cost. The second side of the triangle represents the financial constraint, in other words the costs associated with the project.

Human. The fourth constraint, the human factor, represents the availability and performance of the people needed to make the project a success. Too rarely identified in the Magic Triangle, it is nevertheless at the heart of any project approach.

Trivial definition or useful resource?

Unfortunately, many project managers perceive the Project Management Triangle as a trivial definition, devoid of any usefulness. Too often relegated to the status of an academic concept, the Magic Triangle is seen as a cliché with no relevance to the real world of dynamic projects. It’s obvious… Everyone knows that… Project managers see it as such a ubiquitous concept that it is of no use.. And yet, this careless perception obscures the true essence of the Magic Triangle, which goes far beyond a mere academic formula.

In fact, understanding the flexibility inherent in these constraints turns out to be a strategic asset for those who manage to master it, thus transforming the Project Management Triangle into an instrument that offers the possibility of anticipating and adjusting the methods used to control the project. It is by exploring beyond the surface that we discover the richness and usefulness of this simple representation.

Reality on the ground

Project managers take on a role in which the main responsibility is to successfully navigate through the unforeseen events that constantly challenge the path initially planned. Their task is to choose a route taking advantage of limited resources, all with the aim of achieving the desired end result. However, this roadmap is constantly being challenged, as the reality on the ground brings its share of unforeseen events every day.

These unforeseen events, whether they be delays, resource problems, changes of priority or any other unforeseen obstacle, continually test the robustness of the route initially chosen. Project managers must therefore be masters of adaptability, ready to constantly reassess and adjust the trajectory in the light of changing circumstances.

Postponing the Paris Olympics?

By understanding the flexibility of a project’s major constraints from the outset, managers can anticipate the potential changes to which they will need to be able to react and thus adapt quickly to unforeseen circumstances.

An inflexible constraint is one less lever for project managers. For example, if there are unforeseen circumstances in the preparations for the 2024 Olympic Games in Paris, it will be impossible to postpone the dates. This leaves only the option of committing more resources or delivering a worse result than originally expected.

Once they have understood how to use the Magic Triangle, project managers will adapt their tools and the route chosen to achieve the result, sometimes even modifying the scope of the project so as to reintroduce flexibility with regard to one or other of the constraints. The key is to create flexibility where there is too little, or to plan alternatives in advance.

In short, mastering the flexibility of constraints at the start of a project transforms the manager into an informed navigator, better prepared to deal with the unexpected and take advantage of sudden opportunities. It’s a strategic way of choosing the ideal path to ultimate success, where agility becomes a valuable asset in the project manager’s toolbox.


How can you successfully estimate time and costs?

  5 February 2024
  Method    , ,

The challenge of each estimate is to identify the most realistic value possible, so that at the end of the project, the difference between the estimated value and the actual value is as small as possible.

To get as close as possible to this realistic value, I use the following approach:

  1. I start by noting the value that comes to me intuitively, whatever it may be.
  2. I use one or more of the following estimation methods:
    • By breakdown. Breaking down the element to be estimated into sub-elements, up to a level at which it becomes possible to make an estimate.
    • Expert judgement. Consultation with people experienced in the field related to the item being valued.
    • Estimation by analogy. Reference to similar projects or project elements whose value is known through experimentation, while adapting this value to the new context.
    • Parametric estimation. Estimate based on statistical data specific to the field of the element being estimated.
    • Mean value. Calculation of an average value, based on the most optimistic value and the most pessimistic value.
    • Poker planning. Collaborative and consensual estimation method, using a pack of cards bearing different values.
  3. I add to the value obtained a reserve linked to the level of uncertainty in the estimate. This reserve can range from 10% to cover a minor contingency to 300% for highly uncertain situations. For very specific projects, some people use the pi-figure method to define the reserve to be included in their estimates.
  4. I compare the intuitive value with the value established using one of the above methods. If they are consistent, I have sufficient confidence in the value established. If the values are inconsistent, I redo the intuitive estimate and use other methods.

The pi-figure method

The pi-figure method is entirely empirical and can be interpreted by the fact that a non-performing team spends 3x as much time carrying out the tasks it has estimated and that there is 3x as much work behind the unknown tasks.

The method therefore consists of combining these two factors to estimate the amount by which the value should be multiplied to include the reserve, according to the following rules:

  • π^2 when the project team is not yet performing well and is doing something it does not know how to do,
  • π when the project team is not yet performing well but is doing something it knows how to do,
  • π when the project team is performing well but doing something they don’t know anything about,
  • √π when the project team is performing well and doing something it knows how to do.

5 steps to choosing the right deadline management tool

  9 January 2024
  Method   

One of the keys to successful projects is controlling deadlines. This requires good planning and coordination of the work needed to deliver the final results expected at the end of the project.

Here are the 5 steps I use to keep my project deadlines under control.

  1. Determining the complexity of the project. An uncomplicated project is one where the strategic stakes are relatively low, the entire project lasts from a few weeks to a few months, the team consists of a few known people, the environment is known and the budget is a few thousand francs at most. A complex project is one in which one or more of its parameters is strong or high.
  2. Determine the predictability of the project. A predictable project is one where you can easily determine the course, activities, costs, stakeholders and risks before the project starts. A poorly predictable project is one in which one or more of its parameters is difficult to estimate in advance.
  3. Understanding the project environment. The choice of project management method and planning tools depends on the organisation’s environment. It depends, for example, on the tools already in use, established procedures, IT security rules or licence costs. The choice also depends on the habits and skills of the team.
  4. Choosing the management method. Depending on the predictability and the environment, you can determine whether the most appropriate method is an agile method (e.g. SCRUM), a predictive method (e.g. Hermes, IPMA, PMBOK) or a versatile approach such as Circular Project Management, which allows both approaches.
  5. Choosing the scheduling tool. For less complex projects, I make do with a list of tasks and a summary schedule, or even a few key milestones. For projects that follow an agile approach, I use a phase plan and Kanban boards. Finally, for complex projects that follow a predictive approach, I use a specialised planning tool (e.g. Merlin Project, Microsoft Project). There are a wide variety of IT tools available for planning projects: tools offering Kanban (e.g. Trello, WeKan, OpenProject), tools specialising in Gantt charts (e.g. GanttProject, ProjectLibre, Microsoft Project) or multi-functional tools (e.g. Jira, Asana). At Prefix, I use Merlin Project, a very comprehensive tool that can be used to display work in the form of both Kanban boards and Gantt charts.

What is the difference between the requirements specification and the product backlog?

  13 December 2023
  Method   

The purpose of the specifications and the product backlog is to ensure that the final deliverable meets the needs of the customer or end user as closely as possible. It is therefore used to identify customer requirements and to structure the work to be done to achieve the final deliverable.

So it’s the same thing, but it’s very different!

What differences are there?

REQUIREMENTS SPECIFICATION

  • Origin. The term “specifications” originated in the Middle Ages in the field of construction and engineering. Project owners (architects, engineers) wrote down their requirements, their “specifications”, on sheets of paper and passed them on to the craftsmen. All these sheets together formed a “notebook”.
  • How it is used. It serves as a reference for defining the customer’s or client’s expectations of the deliverable. It is the responsibility of an expert or the person in charge of managing the project.
  • Content. The requirements specification detail the constraints and functional requirements of the deliverable, as well as the associated performance criteria.
  • Evolution. The requirements specification is a formal, static document, once it has been accepted during the planning phase. Any changes are subject to a formal validation process, which is not very flexible.

PRODUCT BACKLOG

  • Origin. The expression “product backlog” is an Anglicism originating from agile methodology, in particular Scrum. The word “backlog” literally means accumulation, delay and represents a list of tasks or items awaiting processing.
  • How is it used. It is used to organise and prioritise the work to be carried out on the deliverable. It is constantly updated to reflect the changing needs of the product. It is the responsibility of the “product manager”.
  • Content. The product backlog is made up of “customer stories”, which represent the functionality of the deliverable expected by the customer, as well as elements representing improvements or corrections to be made to the deliverable.
  • Evolution. It is potentially updated during each iteration, or sprint, of the agile process, depending on customer feedback and changes in priority.

In short, the specification is a static document that specifies the requirements of a deliverable, whereas the product backlog is a dynamic, evolving list representing the tasks to be carried out as part of an agile development process. In both cases, it is the document that frames the development of the deliverable, ensuring that its final form perfectly meets the customer’s needs.

The word of the ibex

This is not an ibex

Close

Prefix Sàrl
Ste-Hélène 26
CH-2000 Neuchâtel

Linkedin
© Prefix 2013 - 2024