The Golden Rules of Programming - Rule 1

Published on June 22, 2021 by Steve Edge

Introduction

The United States Defence Contract Management Agency (DCMA) is a Federal Agency for the American Department of Defence (DoD), that works directly with Defence suppliers to help ensure that DoD, Federal, and allied government supplies and services are delivered on time, at projected cost, and meet all performance requirements.

After contract award, the DCMA monitors contractors'​ performance and management systems to ensure that cost, product performance, and delivery schedules are in compliance with the terms and conditions of their contracts.

As part of this responsibility the DCMA employ a 14-point assessment, which rigorously evaluates the quality and logic of a programme schedule to ensure a high level of confidence that the works can be completed on time.

This assessment forms the basis of what could be described as a best practice approach to programming & scheduling, which evolves into a common-sense set of Golden Rules for construction programmers

Whilst passing the tests in the assessment does not provide a cast-iron guarantee that a project will be completed on time; not passing them, almost certainly guarantees its failure.

The assessment metrics also provide a range of in-progress checks which allow the Project Manager to quickly identify risk factors which could impact on finish dates, allowing informed corrective action to be taken as early as possible to ensure the project stays on track.

Although it is not widely accepted as an industry standard, it does provide a consistent robust platform from which to identify any weakness or inherent risks that may be present within a construction programme, in order to ensure that all programmes are written to the highest quality, and that the user can have a high level of confidence in the result.

This Guide is intended to provide a reference to, and an explanation of, the underlying principles governing the reasoning and rationale used as the basis for the assessment tests.

Rule 1 - Logic

The DCMA states that no more than 5% of incomplete tasks should be missing a predecessor and/or successor link.

The Logic test looks at the completeness of the logical network of predecessors and successors running through the project to ensure that all tasks are linked.

The reason is, that in order to correctly calculate the duration of the programme, it is essential that all tasks are connected throughout the programme network.  Any tasks without a valid successor means that the preceding section of work is left hanging and goes nowhere.

DCMA Illustration 1 Logic diagram

Since one missing link can have a major impact on the calculated completion date, adopting this ‘Start & Finish’ approach and checking that there are no gaps ensures complete logic. This provides proof that the reasoning for the relationship has been considered and not merely overlooked.


Consequently, best practice dictates that all tasks should be fully linked throughout, by at least one suitable predecessor task and one suitable successor task, even if these are just the project start and finish milestones. There are some exceptions in this test, such as summary tasks, which are essentially chapter or section headings for navigation around the programme, and consequently should not have any predecessor or successor links.  

Read more articles like this...

View all posts
October 28, 2021
Project Statistics

The Project Statistics button is a super quick and extremely useful  “status-at-a-glance” snapshot of the programme, which gives an immediate overview of all of the key information for the project.

Read More
October 28, 2021
Inserting a Logo

Setting up and inserting a Logo into the Print of a Programme is easy.  When you are in Print Preview, go into the Page Setup dialogue, and choose either the Header or Footer Tab

Read More
October 26, 2021
Pooled Resources

Many companies invest heavily in Plant & Equipment, so it naturally follows that having spent all that money, they will want to maximise the equipment’s use as efficiently as possible. Sometimes though, keeping track of everything can be a bit like herding chickens...

Read More
September 13, 2021
Understanding Project Calendars

There are 3 pre-set Calendars available in Project which are all basic set ups which you will need to further customise to your needs and requirements.

Read More
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram