Project Management Notes
Project Management Notes
Competences:
Explain the concept of a project.
Explain project management terms: earliest start time, earliest finish time, slack time, lag
time, float time, milestone, event, task, critical task, etc.
Outline project management tools, techniques and models
Use project management tools to facilitate the execution of projects: Gantt and PERT charts
Introduction
A typical project starts with someone having an idea and documenting the idea on paper. Projects
usually go through a number of phase‘s i.e. well-defined beginning, intermediaries and an end.
There are classified according to size and duration whereby:
o Medium projects have a small size and small time frame.
o Small projects have duration of more than one month.
o Large projects have duration of more than one year.
The duration of a project is determined by its complexity. A project starts when at least one of its
activities is ready to start. A project is completed when all of its activities have been completed. A
project should have some deliverables‘for ease of monitoring.
Often program and project are used interchangeably, but nominally, a program is a larger concept
than a project. A Program is a set of related Projects. Example the space shuttle program consists
of many flights which are each separately managed projects. This chapter is focused on
PROJECTS.
1. Definitions
A project is a planned process to achieve a specific objective through a well-defined set of
activities, budget and time frame. Also, a project is a temporary endeavor undertaken to create a
unique product or service
Project Management (PM) is a combination of techniques, procedures, people, and systems
focused on the successful completion of a project. It is also a discipline that will support the
planning, implementation, tracking, and control of projects.
Project management program permits the user to identify tasks, task relationships, resources, and
time requirements of a project. The constraints of a PM are: Scope, Time and Budget. The forth
constraint is Quality which is the core of each and every project.
1
Types of resources needed for a project include:
People
Facilities
Equipment
Money
Materials
A project team is a group of professionals committed to achieving common objectives, who work
well together and who relate directly and openly with one another to get things done i.e. action
performed by a team towards a common goal. A team consists of more than one person each of
whom typically has different responsibilities and they success is the responsibility of all the
members.
2
Team working is the fuel that allows common people to attain uncommon results. Recent
development in management jargon outlines TEAM as TOGETHER EVERYONE ACHIVES
MORE.
Characteristics of effective teams consist of members who have:
A common purpose and clear goals; The willingness to share information;
The necessary skills and resources; Trust and support in each other;
A common approach to work; The willingness to take responsibility for
team actions.
Benefits of teamwork
Maximize strength of each member;
Increase in productivity and product quality and also decrease in the cost of production;
A balance work load as each member can help each other;
Can blame your teammate if the project goes bad;
Encouragement of skills, knowledge sharing and fast learning;
Education of group members on tolerance and understanding.
Disadvantages of teamwork
Never gets enough credit when the project goes well;
Not all members will have the same strengths and weaknesses;
Tasks/work not undertaken on time by some members can let the team down;
Conflicts in ideas can cause tensions and personality clashes can cause issues too;
Opposing views can cause arguments.
4
Major challenges in Project Management
Unrealistic deadlines. Personality conflict.
Communication deficit. Resource competition.
Scope change. Failure to manage risk.
Misunderstanding and/or Disagreement. Insufficient team skills
Bad weather.
5
ii. PERT Terminologies
PERT event: a point that marks the start or completion of one or more activities. Consumes no
time and uses no resources.
Predecessor event: an event that immediately precedes some other event without any events
intervening. An event can have multiple predecessors‘ events and can be the predecessor of
multiple events.
Successor event: an event that immediately follows some other event without ant other
intervening events. An event can have multiple successor events and can be the successor of
multiple events.
Example: consider that you want to paint your room, the first thing you need to do is to remove the
layer of old paint and after that you can start painting. So we have activities as follows:
Activity #1 is removing the old paint.
Activity #2 is painting.
Since activity #2 can only start after activity #1 is done, we call activity #2 a successor and activity
#1 a predecessor.
PERT activity: the actual performance of a task which consumes time and requires resources
such as labor, materials, space, machinery. A PERT activity cannot be performed until the
predecessor event has occurred.
Task: this is any activity that consumes resources such as time and manpower.
Super task: one or more activities that no subtask can begin until the super task has begun and
the super task cannot end until all the subtasks have ended.
Examples:
An OS is a super task because for a computer to work, it must be loaded in the RAM first before
subtasks like Applications software‘s can be able to start.
In the construction industry, foundation and especially walls are the super tasks for it most start
before other subtasks like piping, wiring, plastering, and painting can be done.
Critical task: a task that must be completed on schedule for the project to finish on time.
Path: a set of sequentially connected activities in a project.
Critical path: a critical path is a series of tasks that must be completed on time for a project to
finish on schedule. Each task on a critical path is a critical task.
Lag: describes a delay in the link between a predecessor and a successor task. It tells the logical
relationship between the start and or finish of one activity and the start and or finish of a following
activity.
Lag time: it is the amount of time delay between the completion of one task and the start of its
successor task. A negative value against a lag is known as a lead.
Slack time: it is the amount of time an activity can be delayed from its early start without
delaying the project finish date. Also known as float time.
Floating task: a task that can be performed earlier or later in the schedule without affecting the
project duration.
Lead: a lead is observed when a task that should theoretically wait for its predecessor to finish
starts a little earlier.
6
Lead time: it the time that a successor is allowed to start before its predecessor goes to
completion.
Duration (D): it is the number of days (or hours) it will take to complete a task.
Early Finish date (EF): this is the earliest date that a task can be completed. The EF duration of
the last task(s) is the total duration of the project.
For any one task, EF = ES + Duration.
Early Start date (ES): is the earliest date on which a given task can start.
Effort: it is the number of labor units required to complete an activity or other project element.
Free Float or Slack Time (FF) or (ST): the amount of time an activity can be delayed without
delaying the ES date of any immediate successor activity. It can be calculated as follows:
FF = LS – ES or FF = LF - EF
Late Finish date (LF): is the last date a task can be completed without delaying the project.
Equals the EF of the last task(s).
Late Start date (LS): is the last date a task can be start without delaying the project. Calculated
as follows: LS = LF – Duration.
Dependency: a dependency between two tasks says that these two tasks are linked. The most
common kind of dependency is finish-to-start. This means that task A must be finished before task
B can start.
Fast tracking: it is performing more critical activities in parallel.
Risk: it is an event which has a probability of happening and whose effect may adversely impact
the project.
Forward pass: is a calculation performed on each task determining its early start date and early
finish date.
Backward pass: is a second calculation for each task on the project starting on the project finish
date and working backwards to the first task. It calculates the late finish date and late start date of
each task.
Total project duration: it is the length of time the whole project will take, all tasks start to
finish as calculated by the forward pass. It equals the length of the critical path.
Project finish date: is the number of days a project will finish.
Milestone: a significant event in the project usually the completion of a major component.
Example
The above figure represents a PERT chart for a project with five milestones (10 through 50) and six
activities (A through F). The project has two critical paths[path including tasks that must be
started or completed on time to avoid delays to the project]: activities B and C, or A, D, and F –
7
giving a minimum project time of 7 months with fast tracking. Activity E is sub-critical, and has a
float of 1 month (That is, if it is delayed by 1 month, the project end will not be delayed).
b. Gantt chart
A Gantt chart is a bar chart used to illustrate a project schedule, including start and finish dates of
activities and a summary of activities of a project.
A Gantt chart is constructed with a horizontal axis representing the total time span of the project,
broken down into increments (for example, days, weeks, or months) and a vertical axis
representing the tasks that make up the project (for example, if the project is outfitting your
computer with new software, the major tasks involved might be: conduct research, choose software,
install software). Horizontal bars of varying lengths represent the sequences, timing, and time span
for each task.
Gantt charts may be simple versions created on graph paper or more complex automated versions
created using project management applications such as Microsoft Project or Excel.
Example:
Example of Gant chart with activities labeled Planning, Wireframing,… and days represented by
months
Gantt charts give a clear illustration of project status, but one problem with them is that they don't
indicate task dependencies [dependencies connections between tasks] - you cannot tell how one
task falling behind schedule affects other tasks. The PERT chart, another popular project
management charting method (presented on the next section), is designed to do this. Automated
Gantt charts store more information about tasks, such as the individuals assigned to specific tasks,
and notes about the procedures. They also offer the benefit of being easy to change, which is
helpful.
a. Advantages
Computer software can simplify construct and update a Gantt chart
Gives an easy to understand visual display of the scheduled time of a task or activity.
Shows the actual progress against the planned schedule
Rewards the project manager with more visibility and control over the project.
b. Disadvantages
It has some limitations for large projects, or projects having more than 30 activities
Gant chart doesn’t indicates task dependencies (i.e. connection between tasks)
CPM calculates the longest path or critical path of planned activities to logical end points or to the
end of the project, and the earliest and latest that each activity can start and finish without making
the project longer. This process determines which activities are "critical" (i.e., on the longest path
or critical path) and which have "total float" (i.e., can be delayed without making the project
longer – they doesn’t figure on the critical path)
The critical path is calculated by following a path among the project task that is the longest
duration between connect (dependent) tasks and adding these durations together.
8. Report writing
Reports are documents which both give readers information and ask the reader to do something
with that information. Reports can be used:
To suggest new ideas and options;
To ask people to accept a point of view;
To influence decisions;
To ask people to make choices between alternative recommendations.
Therefore a well-structured and well written report can be a very influential document.
The Format of a Report
9
1- Problem analysis/specification/introduction.
2- Design (technical specification).
3- Implementation (how the project was carried out).
4- Testing (how did you verify to ensure that the project is working as specified).
5- Evaluation (what problems did you encounter? How did you solve them?)
Exercice 1:
1. Define the following terms and expressions:
Project - Project management - slack time –milestone – Event – task - float time - critical task
2. Describe each of the PM constrains
3. Describe any 02 activities of a project manager
Exercice 2:
The following table shows the expected duration of each task. The task dependencies are shown.
Exercice 3:
10