The Traditional Approach Project Management
The Traditional Approach Project Management
The Traditional Approach Project Management
Planning and feedback loops in Extreme Programming (XP) with the time frames of the multiple
loops.
[edit] Extreme Project Management
In critical studies of Project Management, it has been noted that several of these fundamentally
PERT-based models are not well suited for the multi-project company environment of today.
[citation needed]
Most of them are aimed at very large-scale, one-time, non-routine projects, and
nowadays all kinds of management are expressed in terms of projects.
Using complex models for "projects" (or rather "tasks") spanning a few weeks has been proven
to cause unnecessary costs and low maneuverability in several cases. Instead, project
management experts try to identify different "lightweight" models, such as Agile Project
Management methods including Extreme Programming for software development and Scrum
techniques.
The generalization of Extreme Programming to other kinds of projects is extreme project
management, which may be used in combination with the process modeling and management
principles of human interaction management.
[edit] Event chain methodology
Event chain methodology is another method that complements critical path method and critical
chain project management methodologies.
Event chain methodology is an uncertainty modeling and schedule network analysis technique
that is focused on identifying and managing events and event chains that affect project schedules.
Event chain methodology helps to mitigate the negative impact of psychological heuristics and
biases, as well as to allow for easy modeling of uncertainties in the project schedules. Event
chain methodology is based on the following principles.
• Probabilistic moment of risk: An activity (task) in most real life processes is not a
continuous uniform process. Tasks are affected by external events, which can occur at
some point in the middle of the task.
• Event chains: Events can cause other events, which will create event chains. These event
chains can significantly affect the course of the project. Quantitative analysis is used to
determine a cumulative effect of these event chains on the project schedule.
• Critical events or event chains: The single events or the event chains that have the most
potential to affect the projects are the “critical events” or “critical chains of events.” They
can be determined by the analysis.
• Project tracking with events: Even if a project is partially completed and data about the
project duration, cost, and events occurred is available, it is still possible to refine
information about future potential events and helps to forecast future project
performance.
• Event chain visualization: Events and event chains can be visualized using event chain
diagrams on a Gantt chart.
[edit] PRINCE2
Recently a different business model has become more popular. Many owners - particularly
government agencies have let out contracts which are known as Design-Build contracts. In this
type of contract, the construction team is known as the design-builder. They are responsible for
taking a concept developed by the owner, completing the detailed design, and then pending the
owner's approval on the design, they can proceed with construction. Virtual Design and
Construction technology has enabled much of the ability of contractors to maintain tight
construction time
There are two main advantages to using a design-build contract. First, the construction team is
motivated to work with the design team to develop a design with constructability in mind. In that
way it is possible for the team to creatively find ways to reduce construction costs without
reducing the function of the final product. The owner can expect a reduced price due to the
increased constructability of the design.
The other major advantage involves the schedule. Many projects are given out with an extremely
tight time frame. By letting out the contract as a design-build contract, the contractor is
established, and early mobilization and construction activities are able to proceed concurrently
with the design. Under a traditional contract, construction cannot begin until after the design is
finished, the project is bid and awarded, and the team can mobilize. This type of contract can
take months off the finish date of a project.
[edit] Agency CM
Construction Cost Management is a fee-based service in which the Construction Manager (C.M)
is responsible exclusively to the owner and acts in the owner's interests at every stage of the
project. The construction manager offers advice, uncolored by any conflicting interest, on
matters such as:
• Optimum use of available funds;
• Control of the scope of the work;
• Project scheduling;
• Optimum use of design and construction firms' skills and talents;
• Avoidance of delays, changes and disputes;
• Enhancing project design and construction quality;
• Optimum flexibility in contracting and procurement.
• Cash flow Management.
Comprehensive management of every stage of the project, beginning with the original concept
and project definition, yields the greatest possible benefit to owners from Construction
Management. As time progresses beyond the pre-design phase the CM's ability to effect cost
savings diminishes. The Agency CM can represent the owner by helping to select the design
team as well as the construction team and manage the design preventing scope creep, helping the
owner stay within a pre-determined budget by performing Value Engineering, Cost/Benefit
Analysis and Best Value Comparisons. The Agency CM can even provide oversight services for
a CM At-Risk contract.
[edit] CM At-Risk
CM at-Risk is a delivery method which entails a commitment by the construction manager to
deliver the project within a Guaranteed Maximum Price (GMP), in most cases. The construction
manager acts as consultant to the owner in the development and design phases, (often referred to
as "Preconstruction Services"), but as the equivalent of a general contractor during the
construction phase. When a construction manager is bound to a GMP, the most fundamental
character of the relationship is changed. In addition to acting in the owner's interest, the
construction manager must manage and control construction costs to not exceed the GMP, which
would be a financial hit to the CM company.
CM "At Risk" is a global term referring to a business relationship of Construction contractor,
Owner and Architect / Designer. Typically, a CM At Risk arrangement eliminates a "Low Bid"
construction project. A GMP agreement is a typical part of the CM and Owner agreement
somewhat comparable to a "Low Bid" contract, but with a number of adjustments in
responsibilities required by the CM. Aspects of GMP agreements will be elaborated below. The
following are some primary aspects of the most potential benefits of a CM At Risk arrangement:
Budget management: Before design of a project is completed ( 6 months to 1-1/2 years of
coordination between Designer and Owner), the CM is involved with estimating cost of
constructing a project based on hearing from the designer and Owner (design concept) what is
going / desired to be built. Upon some aspect of desired design raising the cost estimate over the
budget the Owner wants to maintain, a decision can be made to modify the design concept
instead of having to spend a considerable amount of time, effort and money re-designing and/or
modifying completed construction documents, OR, the Owner decides to spend more money or
obtain higher financial support for the project. To manage the budget before design is done,
construction crews are mobilized, CM is spending tens of thousands per week just having onsite
management, major items are purchased, etc, etc,...is an extremely more efficient use of
everyone's time, effort, Architect / Designer's costs, and the CM's General Conditions costs,
AND delivering to the Owner a design within his budget.
Selecting constructor: ( to be elaborated )
Maintaining positive working relationships among the Owner, Architect / Designer and
Constructor: ( to be elaborated )
Maximizes the awareness among Owner, Architect / Designer and CM of all parties needs,
expectations in order to perform their part of the project in the most efficient manner. ( to be
elaborated )
Business model
Typically the construction industry includes three parties: an owner,a designer (architect or
engineer), the builder (usually called the general contractor). Traditionally, there are two
contracts between these parties as they work together to plan, design, and construct the project.
The first contract is the owner-designer contract, which involves planning, design, and
construction administration. The second contract is the owner-contractor contract, which
involves construction. An indirect, third-party relationship exist between the designer and the
contractor due to these two contracts.
An alternate contract or business model replaces the two traditional contracts with three
contracts: owner-designer, owner-construction project manager, and owner-builder. The
construction project management company becomes an additional party engaged in the project to
act as an advisor to the owner, to which they are contractually tied. The construction manager's
role is to provide construction advice to the designer, on the owner's behalf, design advice to the
constructor, again on the owner's behalf, and other advice as necessary.
[edit] Design Build Contracts
Main article: Design-build
Recently a different business model has become more popular. Many owners - particularly
government agencies have let out contracts which are known as Design-Build contracts. In this
type of contract, the construction team is known as the design-builder. They are responsible for
taking a concept developed by the owner, completing the detailed design, and then pending the
owner's approval on the design, they can proceed with construction. Virtual Design and
Construction technology has enabled much of the ability of contractors to maintain tight
construction time
There are two main advantages to using a design-build contract. First, the construction team is
motivated to work with the design team to develop a design with constructability in mind. In that
way it is possible for the team to creatively find ways to reduce construction costs without
reducing the function of the final product. The owner can expect a reduced price due to the
increased constructability of the design.
The other major advantage involves the schedule. Many projects are given out with an extremely
tight time frame. By letting out the contract as a design-build contract, the contractor is
established, and early mobilization and construction activities are able to proceed concurrently
with the design. Under a traditional contract, construction cannot begin until after the design is
finished, the project is bid and awarded, and the team can mobilize. This type of contract can
take months off the finish date of a project.
[edit] Agency CM
Construction Cost Management is a fee-based service in which the Construction Manager (C.M)
is responsible exclusively to the owner and acts in the owner's interests at every stage of the
project. The construction manager offers advice, uncolored by any conflicting interest, on
matters such as:
• Optimum use of available funds;
• Control of the scope of the work;
• Project scheduling;
• Optimum use of design and construction firms' skills and talents;
• Avoidance of delays, changes and disputes;
• Enhancing project design and construction quality;
• Optimum flexibility in contracting and procurement.
• Cash flow Management.
Comprehensive management of every stage of the project, beginning with the original concept
and project definition, yields the greatest possible benefit to owners from Construction
Management. As time progresses beyond the pre-design phase the CM's ability to effect cost
savings diminishes. The Agency CM can represent the owner by helping to select the design
team as well as the construction team and manage the design preventing scope creep, helping the
owner stay within a pre-determined budget by performing Value Engineering, Cost/Benefit
Analysis and Best Value Comparisons. The Agency CM can even provide oversight services for
a CM At-Risk contract.
1. Define the Scope
The first, and most important, step in any project is defining the scope of the project. What is it
you are supposed to accomplish by managing this project? What is the project objective? Equally
important is defining what is not included in the scope of your project. If you don't get enough
definition from your boss, clarify the scope yourself and send it back upstairs for confirmation.
14. Scope
Project size, goals, requirements
Most literature on project management speaks of the need to manage and balance three elements:
people, time, and money. However, the fourth element is the most important and it is the first and
last task for a successful project manager. First and foremost you have to manage the project scope.
The project scope is the definition of what the project is supposed to accomplish and the budget (of
time and money) that has been created to achieve these objectives. It is absolutely imperative that
any change to the scope of the project have a matching change in budget, either time or resources. If
the project scope is to build a building to house three widgets with a budget of $100,000 the project
manager is expected to do that. However, if the scope is changed to a building for four widgets, the
project manager must obtain an appropriate change in budgeted resources. If the budget is not
adjusted, the smart project manager will avoid the change in scope.
Usually, scope changes occur in the form of "scope creep". Scope creep is the piling up of small
changes that by themselves are manageable, but in agregate are significant. For example, the project
callls for a building to be 80,000 square feet in size. The client wants to add a ten foot long, 4 foot
wide awning over one bay door. That's a pretty minor change. Later the client wants to extend the
awing 8 feet to cover the adjacent bay. Another minor change. Then it's a change to block the upwind
side to the covered area to keep out the wind. Later, it's a request to block the other end to make the
addition more symetrical. Eventually, the client asks for a ceiling under the awning, lights in the
ceiling, electrical outlets, a water faucet for the workers, some sound-proofing, and a security camera.
By now, the minor change has become a major addition. Make sure any requested change, no matter
how small, is accompanied by approval for a change in budget or schedule or both.
You can not effectively manage the resources, time and money in a project unless you actively
manage the project scope.
When you have the project scope clearly identified and associated to the timeline and budget, you can
begin to manage the project resources. These include the people, equipment, and material needed to
complete the project.
A successful Project Manager must effectively manage the resources assigned to the project. This
includes the labor hours of the designers, the builders, the testers and the inspectors on the project
team. It also include managing any labor subcontracts. However, managing project resources
frequently involves more than people management. The project manager must also manage the
equipment used for the project and the material needed by the people and equipment assigned to the
project.
• People
Project employees, vendor staff, subcontract labor
• Equipment
Cranes, trucks, backhoes, other heavy equipment or
Development, test, and staging servers, CD burners or
Recording studio, tape decks, mixers, microphones and speakers
• Material
Concrete, pipe, rebar, insulation or
CD blanks, computers, jewel cases, instruction manuals
Managing the people resources means having the right people, with the right skills and the proper
tools, in the right quantity at the right time. It also means ensuring that they know what needs to be
done, when, and how. And it means motivating them to take ownership in the project too.
Managing direct employees normally means managing the senior person in each group of employees
assigned to your project. Remember that these employees also have a line manager to whom they
report and from whom the usually take technical direction. In a matrix management situation, like a
project team, your job is to provide project direction to them. Managing labor subcontracts usually
means managing the team lead for the subcontracted workers, who in turn manages the workers.
The equipment you have to manage as part of your project depends on the nature of the project. A
project to construct a frozen food warehouse would need earth moving equipment, cranes, and
cement trucks. For a project to release a new version of a computer game, the equipment would
include computers, test equipment, and duplication and packaging machinery. The project
management key for equipment is much like for people resources. You have to make sure you have
the right equipment in the right place at the right time and that it has the supplies it needs to operate
properly.
Most projects involve the purchase of material. For a frozen food warehouse, this would be freezers,
the building HVAC machinery and the material handling equipment. For a project to release a music
CD by a hot new artist, it would include the CD blanks, artwork for the jewel case, and press releases
to be sent to deejays. The project management issue with supplies is to make sure the right supplies
arrive at the right time (we'll talk about the right price later).
All your skill in managing resources won't help, however, unless you can stick to the project schedule.
Time management is critical in successful project management
Time management is a critically important skill for any successful project manager. I have observed
that Project Managers who succeed in meeting their project schedule have a good chance of staying
within their project budget. The most common cause of blown project budgets is lack of schedule
management. Fortunately there is a lot of software on the market today to help you manage your
project schedule or timeline.
• Tasks
Duration, resources, dependencies
• Schedule
Tasks, predecessors, successors
• Critical Path
Changeable, often multiple, float
Any project can be broken down into a number of tasks that have to be performed. To prepare the
project schedule, the project manager has to figure out what the tasks are, how long they will take,
what resources they require, and in what order they should be done. Each of these elements has a
direct bearing on the schedule.
If you omit a task, the project won't be completed. If you underestimate the length of time or the
amount of resources required for the task, you may miss your schedule. The schedule can also be
blown if you make a mistake in the sequencing of the tasks.
Build the project schedule by listing, in order, all the tasks that need to be completed. Assign a
duration to each task. Allocate the required resources. Determine predecessors (what tasks must be
completed before) and successors (tasks that can't start until after) each task. It's pretty simple and
straightforward. For instance, think of a project called "Getting Dressed In The Morning". The task
"put on shirt" may have a longer duration if it is a buttoned dress shirt than if it's a pullover. It doesn't
matter which order you complete the tasks "put on right shoe" and "put on left shoe", but it is
important to complete the "put on pants" task before starting the "put on shoes" task.
The difficulty in managing a project schedule is that there are seldom enough resources and enough
time to complete the tasks sequentially. Therefore, tasks have to be overlapped so several happen at
the same time. Project management software (see sidebar) greatly simplifies the task of creating and
managing the project schedule by handling the iterations in the schedule logic for you.
When all tasks have been listed, resourced, and sequenced, you will see that some tasks have a little
flexibility in their required start and finish date. This is called float. Other tasks have no flexibility, zero
float. A line through all the tasks with zero float is called the critical path. All tasks on this path, and
there can be multiple, parallel paths, must be completed on time if the project is to be completed on
time. The Project Manager's key time management task is to manage the critical path.
Be aware, that items can be added to or removed from the critical path as circumstances change
during the execution of the project. Installation of security cameras may not be on the critical path,
but if the shipment is delayed, it may become part of the critical path. Conversely, pouring the
concrete foundation may be on the critical path, but if the project manager obtains an addition crew
and the pour is completed early it could come off the critical path (or reduce the length of the critical
path).
Regardless of how well you manage the schedule and the resources, there is one more critical element
- managing the budget.
Often a Project Manager is evaluated on his or her ability to complete a project within budget. If you
have effectively managed the project resources and project schedule, this should not be a problem. It
is, however, a task that requires the project manager's careful attention. You can only manage
effectively a limited number of cost items, so focus on the critical ones (see the 80-20 Rule in the
sidebar).
• Costs
Estimated, actual, variability
• Contingencies
Weather, suppliers, design allowance
• Profit
Cost, contingencies, remainder
Each project task will have a cost, whether it is the cost of the labor hours of a computer programmer
or the purchase price of a cubic yard of concrete. In preparing the project budget, each of these costs
is estimated and then totaled. Some of these estimates will be more accurate than others. A company
knows what it will charge each of its projects for different classifications of labor. Commodities like
concrete are priced in a very competitive market so prices are fairly predictable. Other estimates are
less accurate. For instance, the cost of a conveyor system with higher performance specifications that
normal can be estimated to be more expensive, but it is hard to determine whether it will be 10%
more or 15% more. For an expensive item, that can be a significant amount.
When the estimated cost of an item is uncertain, the project budget often includes a design allowance.
This is money that is set aside in the budget "just in case" the actual cost of the item is wildly different
than the estimate.
Unusual weather or problems with suppliers are always a possibility on large projects. Companies
usually include a contingency amount in the project budget to cover these kinds of things.
So a project budget is composed of the estimated cost, plus the contingency and design allowance,
plus any profit. The project manager's job is to keep the actual cost at or below the estimated cost, to
use as little of the design allowance and contingency as possible, and to maximize the profit the
company earns on the project.
To maximize your chances of meeting your project budget, meet your project schedule. The most
common cause of blown budgets is blown schedules. Meeting the project schedule won't guarantee
you will meet the project budget, but it significantly increases your chances. And above all, manage
the project scope. Don't allow the project scope to "creep" upward without getting budget and/or
schedule adjustments to match.
Successful project management is an art and a science that takes practice. The ideas presented above
can give you a basic understanding of project management, but consider it only a beginning. If your
job or career path includes project management, and you want to improve your skills, talk to
successful project managers, read, and practice. Project management can be a very rewarding career.