SUPPORTING SKILLS

10 Steps for Managing Projects

1. Define the Project

Defining the scope of the project is the first of ten steps for managing projects. Defining the scope is crucial to the success of the project, since it establishes a common understanding between the project customer and the project manager.

The process of defining the project involves seven steps:

  1. Determine the real need
  2. Define the end product/service
  3. Determine priorities for the project
  4. Develop a project mission statement
  5. Define your change control approach
  6. Establish the project infrastructure
  7. Prepare the project charter

Determine the Real Need

Determine the need that is driving the project. Ask why it is important to do the project now to substantiate the project’s importance.

Define the End Product/Service

Describe the end product/service in quantifiable terms. Include:

  • Project deliverables
  • Completion criteria - those things that tell us the project is finished
  • Success criteria - those things that make the project successful
  • Features and specifications
  • Relevant quality standard
  • Benefits

Determine Priorities for the Project

Discuss any project constraints with the customer to determine the driving factor for the project. The most important item to the customer is the most constrained, and cannot be adjusted.

Develop a Project Mission Statement

As discussed in Initiating, the project mission statement helps build enthusiasm and interest in the project and creates a common vision for its purpose and goals.

Define Your Change Control Approach

The change control process defines how change requestss to the project are received and assessed for impact, and then approved or disapproved.

Establish the Project Infrastructure

The project infrastructure serves to define the organizational structure for the project and establish the operational procedures.

Prepare the Project Charter

Discussed in detail in Initiating, the project charter provides the manager with the authority to use organizational resources on project activities.

2. Generate Activities

When you begin planning, look at how you are going to achieve the project objectives. This will determine what activities are going to take place.

Planning Horizon

Planning horizon refers to a technique that plans out as far as one can see and may be expressed as a number of days, a project phase, or the next major milestone. Developing estimates for work in the next planning horizon is more accurate than if developing estimates for the entire project.

The planning horizon is also known as the rolling wave method of planning.

WBS Process

Involve team members and subject matter experts (SMEs) when creating the WBS. The process involves six steps:

  1. Gather input from the project team by using questionnaires, interviews, group sessions, historical data, purchasing a methodology, and market analysis.
  2. Restate the project mission and objectives and confirm that they are correct.
  3. Decompose the project into level 1 categories, which are major elements of work or deliverables. Include both project management and product/service deliverables.
  4. Decompose each level 1 category into detailed activities and milestones that will comprise levels 2, 3, etc. of the WBS
  5. Identify an activity owner and deliverable for each activity at the lowest WBS level.
  6. Write an activity description for each activity.

3. Determine Roles & Responsibilities and Develop Estimates

Determine Roles & Responsibilities

Determining roles and responsibilities of all project participants requires careful selection of team members and identification of what each team member does on the project. According to the PMBOK® Guide, it involves identifying, documenting and assigning project roles and responsibilities, and reporting relationships.

To determine roles and responsibilities follow the five step process:

  1. Determine the roles and skills required to complete the deliverables based on the WBS.
  2. Select team members with the appropriate mix of skills.
  3. Discuss roles and responsibilities of team members relative to each activity.
  4. Gain commitment from the departments and individuals involved.
  5. Document roles and responsibilities

Develop Estimates

An estimate is a prediction of the time required to complete an activity. Three different types of estimates are required:

  • Effort estimates reflect the amount of time an activity is expected to take to complete. This is normally represented in hours.
  • Duration estimates reflect the work units needed to complete an activity. This is normally represented in days.
  • Elapsed time reflects the number of calendar days over which an activity occurs.

The estimating process consists of five steps:

  1. Be sure each activity has been defined as clearly as possible.
  2. Collect relevant effort information from historical project data and use that to develop base estimates.
  3. Develop base estimates for the effort each person will contribute to an activity and the effort the entire team contributes to an activity, considering the level of variables.
  4. Determine whether the number of resources assigned to an activity influences it.
  5. Calculate a duration estimate for each activity.

4. Define Activity Dependencies and Analyze Critical Path

Define Activity Dependencies

Determine the logical order, or sequence, to perform activities. This is the last bit of information needed before producing the schedule.

Defining activity dependencies is a five step process:

  1. Make a Post-itTM note for each activity at the lowest WBS level.
  2. Identifying a starting activity. Place it at the left side of a flipchart page.
  3. Identify each activity’s immediate successor. Ask, "what activities must wait for this activity to finish before they can begin?" Place successor activities to the right of their predecessor.
  4. Determine the type of dependency relationship.
  5. Connect predecessor activities to successor activities with dependency arrows.

The result of this process is the project network diagram, a visual representation of activity dependencies.

As mentioned in step 4, multiple dependency types exist. Three of the dependency relationships are defined below:

  • Finish-to-Start (FS) - The predecessor activity must be complete before its successor can start.
  • Start-to-Start (SS) - The predecessor activity must start before the successor can start.
  • Finish-to-Finish (FF) - The predecessor activity must be finished before the successor can finish.

Analyze Critical Path

The critical path is the longest series of activities in the project. It constitutes the shortest duration in which the project can be completed and denotes those activities without scheduling flexibility.

The critical path terminology includes:

  • Early start is the earliest an activity can start.
  • Early finish is the earliest an activity can finish, based on the activity’s early start and the activity’s duration.
  • Late start is the latest an activity can start without delaying project completion based on the project completion date.
  • Late finish is the latest an activity can finish without delaying project completion based on the end date.
  • Float is the time an activity may be delayed from its early start, without delaying project completion.
  • Duration is the business days needed to complete an activiy calculated from the start to finish.

The five steps in analyzing the critical path are:

  1. Take the project network and add the duration estimate to each activity node.
  2. Calculate early start and early finish dates by starting at the left (start) of the network and working forward to the right (end). This is often called a forward pass.
  3. Calculate the late start and late finish dates by starting at the right (end) of the network and working toward the left (start). This is often called a backward pass.
  4. Calculate the float for each activity.
  5. Identify and examine the critical path.

5. Develop the Schedule

A schedule shows the sequence of activities across time. This sequence is commonly shown on a Gantt chart, which is a time scale (calendar) bar chart.

You can develop the project schedule in four steps:

  1. Plot activities onto a Gantt chart based on the project network diagram.
  2. Indicate activity start and end points.
  3. Illustrate float and late finish to those activities not on the critical path.
  4. Add milestones to the schedule where appropriate.

6. Schedule Resources & Perform Resource Leveling

The resource scheduling and leveling process determines the scheduling of a resource or a pool of resources to simultaneous activities or projects.

It is the responsibility of the project manager to reschedule activities, re-prioritize work, or to negotiate for additional time, resources, or downsizing of scope, when you over-commit your resources.

To perform this step:

  1. Use individual assignments or calculated commitments posted on the schedule to schedule resources.
  2. Develop a resource histogram. (The histogram portrays the effort of the people working on the project in a time-scaled format.)
  3. Perform resource leveling, if needed.

Resource Leveling Options

Correct resource overloads or gaps can by using the following resource leveling techniques:

  • Move activity into the float, finding a window resolving the overloading.
  • Extend duration of the activity (within its available float) to decrease individual commitment.
  • Allocate effort in a non-linear manner over the activity.
  • Off-load the effort to someone else who has available time.
  • Break dependencies, either starting sooner or ending later.
  • Add people, overtime, technology, etc.
  • Reduce scope.
  • Push out the project end date.

7. Generate the Project Budget

The project budget allocates costs for labor, equipment, supplies, and other relevant expense categories over the duration of the project. The process involves four steps:

  1. Determine expense categories relevant to your project
  2. Build a basic periodic spreadsheet based on information from resource loading charts, the schedule, and activity descriptions.
  3. Use the periodic spreadsheet to formulate a cumulative spreadsheet.
  4. Build a line or bar graph based on periodic and/or cumulative project expenditures.

8. Develop a Risk Management Plan

Risk management identifies, assesses, and responds to potential risk events that might impact the project.

The development of the risk management plan involves six steps:

  1. Review the project plan with the team to identify risks that could adversely impact the project in the areas of scope, quality, schedule, costs, or team member’s availability.
  2. Determine the probable causes of the risk event.
  3. Evaluate the importance of each risk event by asking, "what is the probability that this risk will occur and what would be the impact if it does?"
  4. Determine the risk tolerance level with the project sponsor.
  5. For risks exceeding the tolerance level, the team develops a plan that includes:
    • The overall priority of the risk
    • An owner to monitor each risk event
    • Mitigation strategies to prevent the risk from occurring or to reduce the impact if it occurs
    • Contingency plan to implement if the risk occurs
  6. Add activities to the project schedule to include the activities to implement the mitigation strategies and contingency plans.

Finalizing the Plan

Final review of the plan ensures that implementation is attainable with the allocated resources, in the time allotted, and the cost parameter identified.

Documentation and approval of the final project plan ensures all project stakeholders understand the project and agree with the scope, time, and cost.

Finalizing the project plan is a four step process:

  1. Validate the plan.
  2. Obtain approvals.
  3. Set the baseline plan.
  4. Update the project repository.

Setting the baseline is a major project milestone. It indicates that planning is complete and is the formal commitment to time and cost. The baseline plan is:

  • The official plan
  • The basis for re-planning options
  • Renegotiated when major changes to time, cost, or scope occur that warrant re-approvals

9. Track and Manage Performance of the Project

After initiating and planning are complete, work begins and the project manager’s job shifts to tracking and managing the performance of the project. This requires steps to ensure that actual performance matches the plan.

Tracking and managing the project occurs in a six step process:

  1. Collect actuals and forecasts
  2. Compare actual to plan
  3. Determine variance cause and analyze impact
  4. Take corrective action
  5. Make revisions to the project plan
  6. Report status and revisions

Collect Actuals and Forecasts

Categories you may measure or monitor include:

  • Performance - deliverables completed, quality standards met
  • Cost - work hours charged, overtime, purchase orders, invoices
  • Schedule - start and completion dates and milestones met
  • Staffing - work hours used, people participating
  • Team morale and productivity

Compare Actual to the Plan

Compare plan to actual to reveal variances:

  • Are you ahead or behind schedule?
  • Are you under or over budget?
  • Are you using the staff time you planned?
  • Given actual staffing levels, are you getting the results you had expected?

Determine Variance cause and Analyze Impact

Variance is any difference between the plan and the actual or expected results. When variances occur look for the cause and assess their impact on the project.

Take Corrective Action

During the project, use corrective actions to ensure that actual performance conforms to the plan. The PMBOK® Guide defines corrective action as the "changes made to bring expected future performance of the project into line with the plan."

Make Revisions to the Project Plan

Based on corrective actions and progress to date, adjust the project plan to ensure that it remains a viable roadmap for all project participants.

Report Status and Revisions

As the team implements what you defined and planned for in the project, keep everyone informed, both in writing and in status meetings.

10. Perform Post-project Review

The final step in the project management processes is the closing process that wraps everything up. The post-project review is an meeting during which the project team evaluates the project as objectively as possible.

As discussed in closing, performing the post-project review involves three steps:

  • Collect final actuals
  • Conduct a post-project review meeting
  • Document and archive project history


© 2006 Eviton LLC