4.2.5 Cost Coding
A code is a shorthand method for conveying essential data about an item and:
- A code must act as a unique name that identifies the component to which it refers.
- The identifying code (plus sub-codes) can also categorise, qualify and/or specify other factors of the component that help control the project process.
Reading 2
Larson, E & Larson R (August 2004) 'How to Create a Clear Project Plan', Darwin Magazine , 3 pages. Sourced October 2004, at http://www.darwinmag.com/read/080104/project.html
Hints
Code Systems might include:
Project Identification - A Project Number is allocated (e.g. 110-000) which identifies the project for all accounting a management purposes
Item Identification - A concise verbal description that distinguishes either a component part (eg. Tender Form 110-000) or a component sub-phase (eg. Phase 3 Check 110-000)
Operation Identification - A variable number that identifies the person or phase or whatever allocated a part of the project (eg., Sub-Form 110-200 tells us that Project 110 is using a Sub-Form at the Second Phase, if that is what we make the coding mean)
Relationship - A variable number that identifies where or at what phase the component is (eg. Sub-form 110-223 tells us that Project 110 is using a Sub-Form at the second phase of the 23 day, if that is what we make the coding mean)
Family/ Batch Identification - A variable number that identifies a particular grouping (e.g., 110 - 2A00 tells us that Project 110 Part A is currently being worked on, if that is what we make the coding mean. Perhaps a Part B is being worked on simultaneously).
When people are asked to estimate how long (and therefore the associated cost of the hourly rate) a project component will take, they are inclined to be more optimistic or pessimistic than realistic. "I can polish off that little job in three days!" it is claimed but three weeks later all that is produced are excuses. "That's a tall order and will probably take three weeks!" is another common response but three days later the completed work lands on the manager's desk. This makes the Project Manager's role difficult. One way to avoid this is to break projects into blocks of effort and allocate cost blocks that match effort, resources or time.