Charles O'Neil and Rob Horne, Partner at Osborne Clarke, UK
Surprisingly few people are really good at planning and programming major projects. It is a specialised skill and it is one of the most important professions in the development, construction, and engineering industries. It is the foundation of success for all property developments, traditional construction, D&C contracts, and Public Private Partnerships (PPPs).
Contractors, consultants, and their clients can choose from several proprietary planning and programming formats, or use these as the basis to develop their own internal ones. Commonly used formats include:
S‐Curves, Earned Value Analysis and Time Location Diagrams are explained in more detail in Section 24.2.
The key to good planning and programming is being able to keep your eye on the bigger picture. The starting point should be the Master Plan Summary sheet and this should have no more than 20 activities on it, with its own simple Critical Path line (it works well on a bar chart). It should literally be one sheet of paper, maximum A3 with sufficient notes and explanation of the activities (in a legible font size) that the overall nature and sequence of the works is obvious. The Master Plan Summary should not be just a group of rolled up activity bars that are drawn from the underlying detailed programme, but created independently as a ‘bigger picture’ senior management tool. It is a very important overview.
No matter how big a project is, when you really examine the bigger picture there will not be any more than approximately 20 main activities that are critical to the overall delivery programme. They may change during the duration of the project but the main critical activities will still be small in number. This is the sort of Master Plan Summary that senior management of clients and contractors want to look at, not several pages with 500 activities.
Behind each of the main activities there may be up to another 100 activities, which can be produced on back‐up sheets, again with their own critical path line. The Master Plan Summary and the multiple activity programmes are all produced on Bar Charts.
A common mistake made by some programmers is to produce all the activities for a project, several hundred of them, across a few A3 sheets, all beautifully in sequence and with coloured critical path lines all through them, but without a Summary sheet.
The problem with this is that:
When looking at a programme for a major project, with say a three to four year design and construction period, there are four things to immediately look for:
The following are a few practical tips for effective planning and programming:
S‐Curves basically reflect common sense. The more effort you put into the planning and the preparation of the specifications and contractual documents upfront then the smoother will be your design and construction programme; with minimal issues, variation claims, delays, and cost problems. This applies to both clients and contractors.
S‐Curves therefore are the very antithesis of so‐called ‘fast track’ programmes, which in essence say ‘let's start building tomorrow and we'll sort out the design and specifications as we go, on the run’. Over the last few decades it is rare that ‘fast tracking’ has worked well on a major project, but there have been many disastrous attempts, a few of which have been highlighted in this book.
However, do not confuse ‘fast tracking’ with ‘high performance’ contracting. The latter is all about careful and detailed planning, programming, and risk management compressed into a much faster than normal delivery period and may involve 24/7 operations; but all still in line with the principles of a sensible S‐Curve.
Fast tracking on the other hand is just a ‘start early (and we should) finish early’ mentality without rigorous planning and programming and thorough consideration and challenge of all the risks and delivery issues. Invariably, the result is late completion and over budget.
With high performance contracts there will be a real reason for doing it this way and the costs will invariably be higher, but it is done with eyes open and with the implications known in advance, as with the following project.
Some years ago a starch factory blew up in Australia. It was a huge dust ignition explosion and it scattered parts of the factory over a wide area and destroyed much of it. At the time it was the only starch factory in the country and the owners had a virtual monopoly in the market; however another company had announced that they intended entering the market and had commenced planning their new factory.
The owners of the factory that blew up were determined to continue supplying their customers and immediately started flying in product from one of their overseas factories, obviously at huge cost.
The rebuild of the factory was project managed on a ‘high performance’ basis, with the project managers and subcontractors working hand‐in‐glove with the owners. It was a big task. The factory covered a whole city block and was six to eight levels high on average. It was in an inner city location so the façade had to be brick to comply with city planning and there were all sorts of other inner city location implications. The company wanted the latest technology and equipment, but the waiting list in Scandinavia was six months. They paid a premium to jump the queue and chartered Jumbos to fly it to Australia.
Two months was spent on the planning, design and authority approvals, working around the clock; with the demolition and early works happening simultaneously. The main construction started at the beginning of July and the new factory was commissioned and started production at the end of February, to everyone's amazement. It was the result of very detailed planning of every aspect.
In summary, an S‐Curve demonstrates that the success of the project will be in direct proportion to the amount of forward planning, but if you cut this short then the top of the curve will most likely flatten out and result in higher costs and a longer delivery time.
It is common for S‐Curves to be adapted to include Earned Value Analysis, which is essentially a cost loaded programme that gives the programmer accurately updated cash‐flows with any changes to the works programme or costs. In addition to the vertical total costs that are shown, there can be horizontal cash flows aligned to the progressive programme that show costs‐to‐date and costs‐to‐complete versus budget, similar to what are often used with Gantt (Bar) charts. The information that can be shown on the S‐Curve includes:
Examples of S‐Curves with Earned Value Analysis can be readily found on the internet and a typical S‐Curve is shown in Figure 24.1.
Figure 24.1 A typical S‐Curve.
The S‐Curve progress has vital importance to property developers who are using a high proportion of financing and also with PPPs where the financing can be as high as 90% of the total capital cost.
With all commercial projects the completion date is the trigger for the operating revenue flow and any delay can have serious consequences on the return on investment, let alone the further downside if the project runs over budget. The lenders watch this like a hawk obviously, because it does not take a very large over‐run in time and cost before a project can run into serious financial trouble.
The two main things to be watching are ‘progress versus programme’ and ‘cost‐to‐complete versus budget’ and these two areas can be quite accurately compared on a properly prepared S‐Curve. It is important not to confuse ‘cost‐to‐date’ with ‘cost‐to‐complete’, because ‘cost‐to‐date’ is only a component of ‘cost‐to‐complete’, which must take into account all potential additional costs that will be incurred in getting to practical completion, with the cost of additional time and ‘preliminaries’ being just as important as the direct construction costs.
Time location diagrams (alternatively ‘time chainage’ or ‘time distance’) are commonly used on linear projects, such as railways, roads, and tunnels, that usually require the excavation and movement of large quantities of earth and rock.
They are different from the traditional Gantt bar chart program and S‐Curves in that they provide a flow of visual data in terms of time and location on a two‐dimensional plan that acts as a visual connection between the project master plan and the project worksite itself. The diagram provides real‐time monitoring of ‘progress versus planned’ as the work teams and equipment move along the construction site. As an example, the diagram would show when the rock excavation is scheduled for the 6 km mark and the expected duration of the work. The diagrams can also include information on resources, quantities, and costs as well.
This is one of the most complex areas in construction management. Claims for EOTs and costs arise in virtually all projects, certainly in all major projects, and commonly lead to disputes over how they are assessed. We will only give a brief summary of the overall picture because many books and papers have been and continue to be produced on this topic.
From a risk management point of view it is an extremely important topic in that both parties, the client and the contractor, are trying to protect themselves financially. The stakes are big, the assessments can be difficult, and the relevant terms of contract need to be clear and precise.
‘ Ownership of float ’ is a notoriously difficult subject, not least because there are multiple different ways of ‘float’ being defined and appearing in a programme. Subject to the wording of the contract, the float could be owned by the employer or the contractor or indeed the project. Float is free time within a critically linked programme. It is a gap or buffer along the critical path from the start to the contractual completion. It could be inserted intentionally (in which case it could also be referred to as a risk allowance to try and ensure the contractor retains ownership of it), be a function of the critical connections within the programme (where activity C is driven by both activity A and B, activity A is planned to finish on day 20 whereas activity B finishes on day 15 giving 5 days float at the end of activity B or 5 days of risk allowance depending on how the contractor drew up the programme).
Or float can be a consequence of progress (i.e. an activity being completed more slowly than planned. Taking the above example, if activity B were delayed by the contractor by five days it would it would become a joint driver with activity A. Where there was float in the programme the contractor delay uses it; where there is risk allowance again the contractor will use it to mitigate the delay to the project.
However, the difference between float and risk allowance is clear when there is an employer risk event. Where there is float there is no delay, the employer event using up the float. However, where there is a risk allowance, there is no float to use so the contractor will be entitled to an extension of time.
The float could be between activities (as in the examples given); within an activity (again probably better described as risk allowance); or at the end of the project where in effect the contractor is saying they intend to complete early (this is shown in the above examples as ‘terminal float’).
It is not uncommon in newer forms of contract for float to be assigned to one party or the other, but where it is assigned to the employer, in practice it will often simply be hidden by the contractor within activities to ensure they retain control of it. However, consequentially, the activity durations are not as certain as one cannot tell which, if any, contain risk allowances, giving a less genuine and clear programme and one which is harder to monitor progress against.
Where the contract is silent, it is most often understood that float is owned by the project, in other words, the first person to need it uses it; so if there is an employer delay of five days followed a week later by a contractor delay of five days and there was five days of float in the programme, the employer delay would not change the end date of the project whereas the contractor delay would, making the contractor liable for damages. If there had been a risk allowance rather than float the position would be reversed with the original employer delay changing the end date and giving the contractor some recovery whereas the contractor delay is absorbed through risk allowance and terminal float.
It is always a worthwhile exercise, when reviewing a complex programme, to consider not just activities with zero float (that is those forming or attaching to the critical path) but also those close to critical, usually less than five days of float. This is because a critical path can jump quite quickly and understanding where all of the pockets of float are on a programme as a whole, not just the current critical path, is essential to effective management.