Module 1
Module 1
Definition of Project
A project is a temporary activity undertaken to create a unique product, service, or result. It consists
of a set of tasks that must be completed within a specified time to achieve a particular objective. A
project has a definite beginning and ending and is carried out under constraints such as time, cost,
and resources.
In simple words, a project is a planned effort to achieve a specific goal within a limited period.
Real-Life Example
• A unique outcome
• Software development
• Building a website
Characteristics of a Project
1. Defined Objectives
Every project has a specific goal or objective to achieve within a given time period.
2. Temporary Nature
A project is temporary and has a definite beginning and ending. Once the objective is achieved, the
project comes to an end.
3. Unique Deliverables
Every project produces a unique product, service, or result. Even similar projects have some unique
features.
Example: Two software projects may perform similar functions but are designed for different
customers.
4. Cross-Functional Teams
Example: In a mobile app project, programmers, designers, testers, and managers work together.
5. Resource Constraints
Projects are carried out within limited resources such as time, money, manpower, and materials.
Example: A company may have only ₹10 lakh and six months to complete a software project.
Every project involves some level of risk because future events cannot be predicted completely.
Example: Material prices may increase during a construction project, affecting the budget.
7. Progressive Elaboration
Project details become clearer as the project progresses and more information becomes available.
Example: During software development, additional customer requirements may be discovered after
initial planning.
8. Stakeholder Involvement
Projects involve stakeholders who are affected by the project or have an interest in its outcome.
Example: Customers, project managers, employees, suppliers, and investors are stakeholders.
9. Integration of Activities
Example: In house construction, design, material procurement, and construction activities must be
synchronized.
Example: A client may request additional features in a software project after development has
started.
Example: The project manager supervises the project while team members perform assigned tasks.
Module 1 – Question 2
Introduction
Projects can be classified into different types based on ownership, investment, sector, nature, time,
and risk. Classification helps organizations understand the size, purpose, and requirements of a
project and manage it effectively.
1. Based on Ownership
a) Public Projects
Examples:
Real-Life Example
The construction of a national highway by the government is a public project because it benefits the
general public.
b) Private Projects
These projects are undertaken by private companies or individuals for business purposes.
Examples:
• Software development
Real-Life Example
These projects are carried out jointly by government and private organizations.
Examples:
Real-Life Example
A metro rail project developed jointly by the government and a private company is a PPP project.
2. Based on Investment
a) Large-Scale Projects
These projects require huge investments, usually running into crores of rupees.
Examples:
• Highway construction
Real-Life Example
Launching a satellite into space requires massive investment and advanced technology.
b) Medium-Scale Projects
Examples:
• Computer industries
• Electronic manufacturing industries
Real-Life Example
c) Small-Scale Projects
These projects require less investment and can be completed with limited resources.
Examples:
• Agricultural projects
Real-Life Example
a) Major Projects
These projects usually take more than one year and involve significant funding.
Real-Life Example
b) Minor Projects
These projects are completed within a short period and require less funding.
Real-Life Example
4. Based on Sector
a) Agricultural Projects
Examples:
• Irrigation projects
Real-Life Example
Installing a drip irrigation system in a farm.
b) Industrial Projects
Examples:
Real-Life Example
c) Service Projects
Examples:
• Educational programs
• Medical camps
• Tourism projects
Real-Life Example
5. Based on Nature
a) Conventional Projects
Examples:
• Handicraft projects
Real-Life Example
b) Innovative Projects
i. Low-Tech Projects
Real-Life Example
a) Long-Term Projects
Examples:
Real-Life Example
b) Medium-Term Projects
Examples:
• Modernization projects
• Computerization projects
Real-Life Example
Digitization of government records.
c) Short-Term Projects
Examples:
• Health camps
Real-Life Example
Examples:
Real-Life Example
7. Based on Risk
a) High-Risk Projects
Examples:
• Satellite projects
Real-Life Example
A space mission can fail due to technical issues, causing huge financial losses.
b) Low-Risk Projects
These projects involve comparatively less risk and are easier to manage.
Examples:
• Road construction
• House construction
Real-Life Example
Module 1 – Question 3
Introduction
The scalability of project tools refers to their ability to adapt and accommodate changes in project
size, complexity, and requirements as the project grows. In simple words, scalability means how well
a project tool can handle growth when a project becomes larger or more complex.
As a project grows, a scalable tool can manage a larger number of tasks and activities without
reducing efficiency.
Example:
A software project may initially have only 20 tasks. As the project expands, the same tool can handle
hundreds of tasks effectively.
Scalable tools allow more team members to work together and collaborate efficiently as the project
expands.
Example:
A small project may have 5 team members, whereas a large project may involve 50 members. A
scalable tool can support both situations.
3. Increases Capacity
A scalable tool can manage a larger amount of data, resources, and project information when the
size of the project increases.
Example:
A construction project may generate large amounts of reports, drawings, and documents. The
project tool should be able to store and manage all this information.
4. Flexible Features
Scalable project tools provide advanced features such as task tracking, resource management, and
reporting which are useful for larger projects.
Example:
As a company grows, it may require detailed progress reports and resource allocation features which
scalable tools can provide.
5. Efficiency
Even when the project becomes larger and more complex, a scalable tool continues to work
efficiently without becoming difficult to use.
Example:
A project management software should still perform smoothly even when many users access it
simultaneously.
6. Adaptability
A scalable tool can adapt to changing project requirements and can scale up whenever necessary.
Example:
If additional project activities are introduced, the tool should be capable of accommodating them
without major changes.
Tools such as Asana, Trello, and Jira are highly scalable. They provide features like task management,
scheduling, collaboration, and reporting for projects of different sizes.
2. Communication Tools
Tools such as Slack, Microsoft Teams, and Zoom help team members communicate and collaborate
effectively. They can support growing project teams and communication needs.
Tools such as Google Drive, Dropbox, and SharePoint help store, organize, and share project
documents securely. They provide scalable storage options as document volumes increase.
Tools such as Git help manage different versions of code and documents. They are highly scalable
and can support large projects and distributed teams.
5. Collaboration Platforms
Platforms such as Microsoft 365 and Google Workspace provide email, document sharing,
collaboration, and scheduling facilities. They are designed to support growing organizations and
projects.
Module 1 – Question 4
Introduction
In a project team, different people perform different roles to ensure that the project is completed
successfully. Each person contributes in a unique way and helps the project run smoothly. Proper
distribution of roles and responsibilities improves coordination, communication, and project success.
1. Project Manager
The Project Manager is the person who manages the entire project.
Responsibilities:
Example:
In a college project, the team leader who plans activities, assigns tasks, and monitors progress acts as
the project manager.
2. Team Leader
The Team Leader is responsible for guiding a specific group or part of the project.
Responsibilities:
Example:
In a software project, the leader of the development team supervises programmers and helps them
complete their tasks.
3. Subject Matter Expert (SME)
A Subject Matter Expert is a person who has specialized knowledge in a particular area.
Responsibilities:
Example:
In a website development project, an experienced web developer may act as the SME.
4. Team Members
Team members are the people who perform the actual project work.
Responsibilities:
Example:
Students working on coding, designing, testing, and documentation are team members in a project.
5. Business Analyst
The Business Analyst acts as a bridge between stakeholders and the project team.
Responsibilities:
Example:
In a software company, the business analyst collects customer requirements and explains them to
developers.
6. Stakeholders
Responsibilities:
• Provide feedback.
Example:
The Quality Assurance Specialist ensures that the project output meets quality standards.
Responsibilities:
Example:
In a software project, the QA specialist tests the software before it is delivered to customers.
8. Risk Manager
Responsibilities:
Example:
In a construction project, the risk manager identifies possible delays due to weather conditions.
9. Communication Specialist
The Communication Specialist ensures smooth communication among all project participants.
Responsibilities:
Example:
Responsibilities:
Example:
In a construction project, the financial analyst checks whether project spending remains within the
approved budget.
Module 1 – Question 5
Introduction
Strategic planning is the process of defining an organization's direction and deciding how resources
will be allocated to achieve long-term goals. It helps organizations identify opportunities, face
challenges, and select projects that support their overall objectives.
In project management, strategic planning ensures that projects contribute to the growth and
success of the organization.
Example
A software company may have a vision to become a leading provider of innovative software
solutions.
The organization studies its present condition and identifies its strengths and weaknesses.
• Available resources
• Current performance
• Market conditions
• Competition
Example
A company may evaluate its technology, workforce, and financial position before starting a new
project.
After analyzing the current situation, the organization establishes specific objectives.
• Be realistic
• Be measurable
Example
The organization explores multiple approaches before selecting the best one.
Example
A company may choose between:
• Cost
• Benefits
• Risks
• Resource availability
Example
A company may select a project that offers maximum profit with minimum risk.
• Money
• People
• Technology
• Time
Example
A company may assign project teams and budgets to develop a new product.
Example
Project managers regularly review project performance and make adjustments when necessary.
• Improve decision-making.
Real-Life Example
Module 1 – Question 8
Introduction
Portfolio alignment is the process of ensuring that all projects in an organization support its strategic
goals and objectives. It helps organizations select the right projects, prioritize work, and allocate
resources effectively so that maximum benefits can be achieved.
According to the notes, portfolio management aligns with organizational strategies by selecting the
right projects, prioritizing work, and providing needed resources. The goal is to achieve maximum
benefit towards the strategic goals of the company.
Portfolio Alignment
Portfolio alignment ensures that all projects, programs, and initiatives are in line with the
organization's strategic objectives.
It helps organizations:
Before selecting projects, organizations identify projects that can help achieve their strategic
objectives.
• Organizational goals
• Market opportunities
• Customer needs
• Technological advancements
After identifying potential projects, management evaluates them and selects those that provide
maximum benefit to the organization.
TechCorp is a cloud computing company that wants to expand into AI-powered solutions over the
next five years.
Strategic Planning Steps
3. Environmental Analysis
• Market trends
• Competitors
• Technological advancements
• Customer requirements
4. Strategy Formulation
• Invest in AI research.
• Acquire AI startups.
5. Implementation Plan
• Budget
• Workforce
• Technology
• Time
6. Performance Monitoring
• AI revenue growth
• Project performance
1. Project Prioritization
Examples:
• AI Chatbot Development
2. Resource Allocation
3. Risk Management
• Regulatory challenges
• Skill shortages
• Technology limitations
4. Continuous Evaluation
The organization continuously reviews projects to ensure they support the AI strategy and makes
adjustments whenever necessary.
Benefits of Portfolio Alignment
2. Improves decision-making.
Module 1 – Question 9
Introduction
Project selection methods help organizations choose the best project from several available projects.
The selected project should support organizational objectives, make effective use of resources, and
provide maximum benefits.
According to the notes, project selection methods are broadly classified into:
These methods focus on strategic alignment, feasibility, and overall impact rather than monetary
returns.
This method selects projects that support the organization's long-term vision and goals.
When multiple projects compete for limited resources, projects that best align with organizational
strategy are given priority.
Example
A company focusing on sustainability may give preference to eco-friendly projects over other
projects.
Advantages
In this method, projects are evaluated using multiple criteria such as:
• Risk
• Benefits
• Feasibility
• Strategic importance
Each criterion is assigned a score, and projects with higher scores are selected.
Example
A company may compare two projects by assigning scores for cost, risk, and expected benefits. The
project with the highest total score is selected.
Advantages
C. Checklist Method
Projects are evaluated against the checklist, and those satisfying the maximum number of
requirements are selected.
Example
• Legal compliance
• Customer demand
• Resource availability
Advantages
D. Delphi Technique
In this method, experts provide independent opinions regarding project feasibility and suitability.
The opinions are collected and analyzed before making the final decision.
Example
• Healthcare
• Aerospace
Advantages
Financial methods evaluate projects using monetary measures such as costs, profits, and returns.
NPV calculates the present value of future cash inflows and outflows using a discount rate.
Decision Rule
Advantage
Decision Rule
• If IRR is greater than the required rate of return, accept the project.
• If IRR is less than the required rate of return, reject the project.
Advantage
Decision Rule
Advantage
This method is similar to the Payback Period but considers the time value of money.
Advantage
Profitability Index measures the value generated for each unit of investment.
Decision Rule
Advantage
Decision Rule
Advantage
Advantage
8. Sensitivity Analysis
Sensitivity Analysis studies how changes in important financial variables affect project feasibility.
• Cost
• Revenue
• Discount rate
Advantage
9. Scenario Analysis
• Best-case scenario
• Worst-case scenario
Advantage
Monte Carlo Simulation uses probabilistic modeling to simulate thousands of possible outcomes.
It helps estimate:
• Risk
• Uncertainty
Advantage
Introduction
When selecting projects, organizations use financial analysis models to evaluate feasibility,
profitability, and risk. These models help management compare different projects and choose the
one that provides maximum financial benefit.
Financial analysis models are quantitative methods that use financial data for decision-making.
Net Present Value (NPV) calculates the present value of future cash inflows and outflows using a
discount rate.
Decision Rule
Example
Suppose a company plans to invest in a new software project. If the present value of future profits is
greater than the investment cost, the project will have a positive NPV and can be selected.
Advantage
Decision Rule
• If IRR is greater than the required rate of return, accept the project.
• If IRR is less than the required rate of return, reject the project.
Example
If a project has an IRR of 15% and the company requires only 10% return, the project can be
accepted.
Advantage
3. Payback Period
The Payback Period is the time required to recover the initial investment made in a project.
Decision Rule
Example
If a company invests ₹10 lakh and recovers the investment within 2 years, the payback period is 2
years.
Advantage
• Simple to calculate.
• Easy to understand.
This method is similar to the payback period but takes the time value of money into account.
It uses discounted cash flows to determine when the investment will be recovered.
Example
Future cash flows are adjusted using a discount rate before calculating the recovery period.
Advantage
Decision Rule
Example
If a project generates more value than the money invested, the PI will be greater than 1 and the
project can be selected.
Advantage
Benefit-Cost Ratio compares the total benefits of a project with its total costs.
Decision Rule
Example
If project benefits are ₹20 lakh and costs are ₹10 lakh, the BCR is greater than 1, indicating a
worthwhile project.
Advantage
Example
A company invests ₹1 lakh and earns a profit of ₹20,000. The ROI indicates the profitability of that
investment.
Advantage
• Easy to calculate.
8. Sensitivity Analysis
Sensitivity Analysis studies how changes in important financial variables affect project feasibility.
• Cost
• Revenue
• Discount rate
Example
Advantage
9. Scenario Analysis
It generally considers:
• Best-case scenario
• Worst-case scenario
Example
Before launching a product, a company studies how different market conditions may affect profits.
Advantage
Monte Carlo Simulation uses probabilistic modeling to generate thousands of possible outcomes.
It helps estimate:
• Risk
• Uncertainty
Example
A company may simulate different market conditions to predict possible financial outcomes of a
project.
Advantage
3. Measure profitability.
Module 1 – Question 11
Introduction
The Project Life Cycle refers to the sequence of phases that a project goes through from its
beginning until its completion. It provides a structured approach to project management and helps in
effective planning, execution, monitoring, and closure of a project.
Every project passes through different stages to ensure that objectives are achieved successfully
within the given time, cost, and resource constraints.
1. Initiation
2. Planning
3. Execution
4. Closure
Activities Performed
• Identify stakeholders.
Example
Before constructing a shopping mall, the organization studies whether the project is feasible,
identifies investors and customers, and obtains approval to start the project.
Importance
Activities Performed
• Allocate resources.
Example
For a software development project, planning includes deciding project features, assigning
developers, estimating cost, and preparing the project schedule.
Importance
Proper planning reduces uncertainty and increases the chances of project success.
Activities Performed
Example
In a bridge construction project, actual construction activities such as foundation work, material
procurement, and structural development take place during execution.
Importance
This phase consumes the maximum resources, effort, time, and cost because most project activities
are performed here.
Activities Performed
• Complete deliverables.
Example
After completing a software project, the final product is delivered to the client, approval is obtained,
and project documents are archived.
Importance
Closure ensures that the project is formally completed and valuable experience is recorded for future
use.
Start
┌──▼──┐
│Initiation│
└──┬──┘
│
┌──▼──┐
│Planning │
└──┬──┘
┌──▼──┐
│Execution│
└──┬──┘
┌──▼──┐
│ Closure │
└──▼──┘
End
The amount of effort required changes throughout the project life cycle.
Initiation
• Effort is low.
Planning
• Effort increases.
Execution
Closure
• Effort decreases.
MODULE 2 – QUESTION 1
Introduction
Project Scope is one of the most important aspects of project management. It defines the work that
needs to be done to successfully complete a project. A clearly defined scope helps avoid confusion,
controls costs, and ensures that the project is completed within the planned time and budget.
Project Scope refers to the detailed description of the project objectives, deliverables, tasks,
resources, costs, and time required to complete a project successfully.
In simple words, project scope tells us what work is included in the project and what work is not
included.
The first step is to clearly define the purpose and goals of the project. The objectives should be
specific and achievable.
Real-Life Example:
If a college project is to develop a Smart Attendance System, the objective is to automate attendance
recording and reduce manual work.
2. Collect Requirements
Requirements are gathered from stakeholders such as customers, users, managers, or faculty guides.
This helps in understanding their expectations.
Real-Life Example:
For a Smart Attendance System, teachers may require attendance reports, while students may want
to view their attendance percentage online.
3. Define Deliverables
Deliverables are the final outputs that the project must produce. These should be clearly specified.
Real-Life Example:
In a software project, deliverables may include:
• Working software
• User manual
• Presentation
The project team should clearly define what is included (In-Scope) and what is excluded (Out-of-
Scope).
Real-Life Example:
In-Scope
• Student login
• Attendance tracking
• Report generation
Out-of-Scope
• Library management
The project is divided into smaller and manageable tasks. This makes planning and execution easier.
Real-Life Example:
• Requirement Analysis
• System Design
• Coding
• Testing
• Documentation
• Final Presentation
Breaking the project into smaller tasks helps the team monitor progress effectively.
The time and budget required for each activity should be estimated before starting the project.
Real-Life Example:
For a mini-project:
• Budget = ₹10,000
7. Obtain Approval
After preparing the scope document, it should be reviewed and approved by stakeholders.
Real-Life Example:
Before beginning the project, the faculty guide reviews and approves the project proposal and scope
document.
Real-Life Example:
Students working on a final-year project know exactly what features must be developed.
Real-Life Example:
A client requesting extra modules after project initiation can be controlled through a predefined
scope.
Real-Life Example:
A project team can allocate programmers, testers, and designers according to project requirements.
4. Helps in Scheduling
Real-Life Example:
Each phase of software development can be assigned a completion date.
Projects with a clearly defined scope are more likely to be completed on time and within budget.
Real-Life Example:
A construction project with a detailed scope is less likely to face delays and cost overruns.
MODULE 2 – QUESTION 2
Introduction
A Project Scope Checklist is a tool used to ensure that all important aspects of a project are properly
identified and documented before the project begins. It helps the project team understand what
work needs to be done, what resources are required, and how the project will be completed
successfully.
A scope checklist acts as a guide and reduces the chances of missing important project requirements.
1. Project Goal
The first item in the checklist is defining the project goal. The goal should clearly state what the
project is intended to achieve.
Real-Life Example:
If a team is developing a Smart Irrigation System, the project goal may be to reduce water wastage by
automatically controlling water supply based on soil moisture levels.
2. Project Deliverables
Deliverables are the final outputs that must be produced at the end of the project. They should be
clearly specified.
Real-Life Example:
For a Smart Irrigation System, the deliverables may include:
• Working prototype
• Circuit design
• Software code
• Presentation
The project should be divided into smaller tasks and activities. This makes planning and execution
easier.
Real-Life Example:
• Requirement Analysis
• Component Selection
• Circuit Design
• Programming
• Testing
• Documentation
Breaking the project into smaller tasks helps monitor progress effectively.
The checklist should include deadlines for completing each activity. This ensures the project
progresses according to plan.
Real-Life Example:
• Design → Week 2
5. Resources Required
Real-Life Example:
• Arduino Board
• Moisture Sensors
• Water Pump
• Laptop
• Internet Access
• Team Members
Real-Life Example:
• Student 2 → Programming
• Student 3 → Testing
• Student 4 → Documentation
7. Project Budget
Real-Life Example:
• Sensors = ₹1500
Real-Life Example:
A software development team can identify all project requirements before starting coding.
Real-Life Example:
A team will not forget documentation or testing activities before project submission.
Real-Life Example:
Required hardware components can be purchased before project implementation begins.
Real-Life Example:
Students can complete their final-year project before the submission deadline.
All team members understand their duties and work together effectively.
Real-Life Example:
A project team can avoid duplication of work because responsibilities are clearly assigned.
MODULE 2 – QUESTION 3
Introduction
Planning is an important part of every project. Large projects contain many activities, and managing
all activities together can be difficult. To make project management easier, the project is divided into
smaller and manageable tasks. This process is called Work Breakdown Structure (WBS).
WBS helps project managers organize, plan, and control project activities effectively.
A Work Breakdown Structure (WBS) is a hierarchical decomposition of a project into smaller and
manageable tasks or work packages.
In simple words, WBS breaks a large project into smaller pieces so that each task can be planned,
assigned, monitored, and completed easily.
It provides a structured view of all the work required to complete a project successfully.
Level 1
Level 2
• Requirement Analysis
• Design
• Development
• Testing
• Documentation
Level 3
Development
• Student Module
• Faculty Module
• Attendance Module
• Examination Module
This division helps the team understand exactly what work needs to be completed.
Real-Life Example:
Building a hospital is a huge project. By dividing it into foundation work, structural work, electrical
work, plumbing work, and finishing work, the project becomes easier to manage.
WBS provides a clear picture of all project activities, helping managers create better plans.
Real-Life Example:
Before developing a mobile application, the team can plan activities such as requirement gathering,
design, coding, testing, and deployment separately.
Resources such as manpower, materials, equipment, and money can be assigned to individual tasks.
Real-Life Example:
In a construction project, separate teams can be assigned for civil work, electrical work, and interior
design.
When tasks are broken down into smaller activities, it becomes easier to estimate the time required
for each activity.
Real-Life Example:
A software project team can estimate that coding requires 20 days, testing requires 10 days, and
documentation requires 5 days.
The cost of each activity can be estimated separately, resulting in more accurate project budgeting.
Real-Life Example:
For a smart irrigation project, separate costs can be estimated for sensors, controllers, wiring, and
installation.
Project progress can be tracked more effectively when work is divided into smaller tasks.
Real-Life Example:
A project manager can easily check whether the design phase is completed before moving to
development.
7. Assigns Clear Responsibilities
Real-Life Example:
In a final-year project:
• Student 2 → Programming
• Student 3 → Testing
• Student 4 → Documentation
Breaking work into smaller units helps identify problems and risks at an early stage.
Real-Life Example:
If a delay occurs in procuring hardware components, corrective action can be taken immediately
before affecting the entire project.
9. Improves Communication
WBS provides a common understanding of project activities among team members and stakeholders.
Real-Life Example:
Faculty guides, project managers, and team members can easily understand project progress by
referring to the WBS.
A properly developed WBS helps ensure that all required work is completed systematically and
efficiently.
Real-Life Example:
A software company developing an online shopping application can complete the project successfully
by following a detailed WBS.
Advantages of WBS
MODULE 2 – QUESTION 4
Introduction
A Work Breakdown Structure (WBS) is a tool used to divide a project into smaller and manageable
tasks. Constructing a WBS helps in planning, scheduling, budgeting, and monitoring project activities
effectively.
The main objective of WBS construction is to ensure that all work required to complete the project is
identified and organized systematically.
The first step is to clearly understand the purpose and objectives of the project.
The project team must know exactly what the project aims to achieve before dividing it into smaller
tasks.
Real-Life Example:
If the project is to develop a Smart Attendance System, the objective is to automate attendance
recording and generate attendance reports.
After understanding the objective, the major deliverables of the project should be identified.
Deliverables are the outputs that must be produced to complete the project successfully.
Real-Life Example:
• Requirement Analysis
• System Design
• Software Development
• Testing
• Documentation
This process continues until the work becomes easy to manage and control.
Real-Life Example:
• Student Module
• Faculty Module
• Attendance Module
The project should be broken down into the smallest manageable units called work packages.
A work package is a task that can be assigned to a person or team and whose cost and duration can
be estimated.
Real-Life Example:
• Database Creation
• Report Generation
This structure helps in understanding how smaller activities contribute to the overall project.
Real-Life Example:
├── Design
├── Development
├── Testing
└── Documentation
6. Assign Responsibility
Real-Life Example:
• Student 2 → Coding
• Student 3 → Testing
• Student 4 → Documentation
The WBS should be reviewed to ensure that all project activities have been included.
Real-Life Example:
Before starting development, the project team checks whether testing, documentation, and
presentation preparation have been included in the WBS.
8. Obtain Approval
The final WBS should be reviewed and approved by the project manager, client, or faculty guide.
Real-Life Example:
A faculty guide reviews the WBS of a final-year project and approves it before project execution
begins.
1. Improves Planning
Real-Life Example:
Construction companies use WBS to plan every phase of building construction.
Large projects become easier to manage when divided into smaller tasks.
Real-Life Example:
Developing an e-commerce website becomes easier when divided into login, payment, cart, and
inventory modules.
Real-Life Example:
Separate teams can work on coding, testing, and documentation simultaneously.
Real-Life Example:
The completion status of each module can be monitored separately.
MODULE 2 – QUESTION 5
Explain Coding of Work Breakdown Structure (WBS) for Information Systems with a Suitable
Example.
Introduction
After creating a Work Breakdown Structure (WBS), each task is assigned a unique code. This process
is called WBS Coding.
WBS coding helps organize project activities systematically and makes it easier to identify, track,
monitor, and manage tasks throughout the project.
In information system projects, coding is especially important because there are many activities,
modules, and sub-modules that need proper organization.
WBS Coding is the process of assigning numerical or alphanumerical codes to each task and subtask
in a Work Breakdown Structure.
These codes show the relationship between major tasks and their sub-tasks in a hierarchical manner.
The codes help project managers easily identify completed tasks, pending tasks, and project
progress.
Real-Life Example:
In a College Management System project, code 1.1 may represent Requirement Analysis while 2.1
may represent UI Design.
2. Better Organization
Real-Life Example:
A software company developing an e-commerce website can easily separate planning, design,
development, and testing activities using codes.
Project managers can quickly determine which activities are completed and which are pending.
Real-Life Example:
If task 3.2 is marked complete, the team immediately knows which specific activity has been finished.
4. Improves Communication
Team members can refer to task codes instead of long task descriptions.
Real-Life Example:
Instead of saying "Complete User Interface Design," team members can simply refer to task 2.3.
Real-Life Example:
In a hospital management software project, hundreds of activities can be tracked using WBS codes.
Level 1
Level 2
3.0 Development
4.0 Testing
5.0 Documentation
Representation
In this structure:
Real-Life Example:
Large IT companies use WBS coding to manage hundreds of software development activities.
2. Improves Resource Allocation
Real-Life Example:
Developers can be assigned to task 3.1 while testers are assigned to task 4.1.
Real-Life Example:
The project manager can quickly identify delayed tasks and take corrective actions.
4. Improves Coordination
Real-Life Example:
All team members understand their responsibilities through assigned task codes.
Conclusion
WBS Coding is the process of assigning unique codes to project activities and sub-activities. It helps
organize, monitor, and control projects effectively. In information system projects, coding provides a
clear structure for tasks, improves communication, simplifies tracking, and helps ensure successful
project completion.
MODULE 2 – QUESTION 6
Introduction
Every project is carried out with limited resources such as time, cost, manpower, and materials. Since
it is difficult to give equal importance to all aspects of a project, project managers must determine
project priorities.
Project priorities help the team understand which project objectives are most important and where
resources should be focused.
Project priorities are the factors that are given greater importance during project execution. They
help project managers make decisions when conflicts arise between time, cost, scope, and quality.
In simple words, project priorities indicate what should be protected and what can be adjusted when
problems occur.
Types of Project Priorities
1. Time Priority
In some projects, completing the project on schedule is the most important objective.
The project manager focuses on meeting deadlines even if additional resources or costs are required.
Real-Life Example:
A college fest management project must be completed before the event date. Delaying the project is
not acceptable because the event cannot be postponed.
2. Cost Priority
The project manager tries to minimize expenses and avoid unnecessary spending.
Real-Life Example:
A startup company developing a mobile application may have a limited budget and must complete
the project without exceeding financial limits.
3. Scope Priority
Scope priority means ensuring that all planned features and requirements are completed.
Real-Life Example:
A hospital management system must include patient records, appointment scheduling, billing, and
report generation because all features are necessary for operation.
4. Quality Priority
The final product must meet high standards and customer expectations.
Real-Life Example:
The construction of a bridge must follow strict quality standards because poor quality can lead to
safety issues and accidents.
Real-Life Example:
If quality is the highest priority, more resources may be assigned to testing and quality assurance
activities.
3. Reduces Conflicts
Clear priorities help avoid misunderstandings among team members and stakeholders.
Real-Life Example:
If everyone knows that meeting the deadline is the top priority, the team can focus on completing
tasks quickly rather than adding extra features.
Project managers can monitor progress more effectively when priorities are clearly defined.
Real-Life Example:
A construction manager can regularly check whether the project is meeting its schedule and budget
targets.
Projects are more likely to achieve their objectives when priorities are established from the
beginning.
Real-Life Example:
A software company can successfully deliver a client project by focusing on the client's most
important requirements.
Sometimes all project objectives cannot be achieved simultaneously. Priorities help managers decide
which objective should be protected.
Real-Life Example:
If additional features are requested near the deadline, the manager may increase the budget to
maintain both scope and schedule.
Advantages of Setting Project Priorities
MODULE 2 – QUESTION 7
Introduction
Once the project scope and activities are identified, the next step is to determine when each activity
should be performed. This process is known as project scheduling.
Project scheduling helps project managers organize activities, allocate resources, monitor progress,
and ensure that the project is completed within the planned time.
Project Scheduling is the process of arranging project activities in a logical sequence and assigning
start and finish times to each activity.
The main purpose of scheduling is to complete the project within the planned deadline.
A schedule helps the team know when each activity should be completed.
Real-Life Example:
In a final-year project, activities such as research, coding, testing, and documentation are assigned
specific dates so that the project is completed before the submission deadline.
Real-Life Example:
While constructing a house, the foundation must be completed before building the walls. Scheduling
ensures that activities occur in the right sequence.
Real-Life Example:
In a software project, developers may be assigned during the coding phase while testers are
scheduled during the testing phase.
A project schedule clearly indicates who is responsible for each activity and when it should be
performed.
Real-Life Example:
In a college project team, one student may complete the database design first, after which another
student starts coding.
The project manager can compare actual progress with the planned schedule.
Real-Life Example:
If testing was planned to finish in one week but takes two weeks, the manager can immediately
identify the delay.
Scheduling helps identify activities that directly affect project completion time.
Real-Life Example:
A manufacturing company may schedule material procurement early to avoid delays caused by late
deliveries.
Real-Life Example:
A construction project completed on time avoids additional equipment rental charges.
9. Enhances Communication
A project schedule provides a common understanding of project timelines among all stakeholders.
Real-Life Example:
Clients, project managers, and team members can easily track project status through the schedule.
A well-planned schedule improves overall project performance and helps achieve project objectives.
Real-Life Example:
A company launching a new mobile application can coordinate development, testing, and marketing
activities to ensure a successful launch.
MODULE 2 – QUESTION 9
Introduction
Project scheduling is an important part of project planning. A project schedule shows when activities
should start, when they should finish, and how they are related to each other.
Developing a project schedule helps project managers organize work, allocate resources, monitor
progress, and complete the project within the specified time.
The first step is to identify all activities required to complete the project.
These activities are usually obtained from the Work Breakdown Structure (WBS).
Real-Life Example:
For a College Management System project, activities may include:
• Requirement Analysis
• System Design
• Coding
• Testing
• Documentation
Some activities can start only after other activities are completed.
Real-Life Example:
In software development:
Real-Life Example:
• Design → 7 days
• Coding → 20 days
• Testing → 10 days
Real-Life Example:
The activities and their dependencies are represented using network diagrams.
Network diagrams help determine the sequence of activities and identify critical activities.
Real-Life Example:
The network diagram shows how each activity depends on the previous one.
Real-Life Example:
In bridge construction:
• Project milestones
Real-Life Example:
• Analysis → Week 1
• Design → Week 2
Real-Life Example:
If two important activities require the same person at the same time, the schedule may be adjusted
to avoid conflicts.
9. Obtain Approval
The final schedule should be approved by stakeholders, project managers, clients, or faculty guides.
Real-Life Example:
Before beginning a college project, the faculty guide reviews and approves the project schedule.
Real-Life Example:
Students can complete their project before the university submission date.
Real-Life Example:
Developers, testers, and designers can be assigned efficiently according to project requirements.
Real-Life Example:
The project manager can compare actual progress with planned progress.
Real-Life Example:
Potential delays can be identified early and corrective actions can be taken.
5. Improves Coordination
Real-Life Example:
All team members know when their tasks should start and finish.
MODULE 2 – QUESTION 11
Introduction
A Gantt Chart is one of the most widely used project scheduling tools. It was developed by Henry
Gantt to help project managers plan, schedule, and monitor project activities.
A Gantt Chart provides a graphical representation of project activities along a timeline, making it easy
to understand project progress and deadlines.
A Gantt Chart is a bar chart used to represent project activities against time.
In a Gantt Chart:
It helps project managers visualize the project schedule and track progress.
Design ████
Testing ████
• When it ends.
Real-Life Example:
In a final-year project, students can use a Gantt Chart to schedule research, design, coding, testing,
and documentation activities throughout the semester.
The length of each bar represents the time required for an activity.
Real-Life Example:
Coding may take 20 days while testing may require only 10 days.
Real-Life Example:
A project manager can easily determine when development should start and when testing should
begin.
Real-Life Example:
If testing was planned to finish by Week 10 but is still ongoing, the delay can be identified
immediately.
1. Easy to Understand
Real-Life Example:
Even students with little project management knowledge can understand project timelines through a
Gantt Chart.
Real-Life Example:
A software development company can schedule requirement analysis, design, coding, and testing
efficiently.
Real-Life Example:
Managers can quickly identify delayed activities and take corrective actions.
4. Enhances Communication
Real-Life Example:
Clients can review the project timeline without technical knowledge.
Real-Life Example:
Developers can be assigned during coding, while testers can be assigned during the testing phase.
Real-Life Example:
A college project guide can easily monitor student project progress.
Real-Life Example:
A metro rail construction project may involve thousands of activities, making the Gantt Chart very
complex.
Real-Life Example:
The chart may not clearly show that testing cannot begin until coding is completed.
A basic Gantt Chart does not indicate which activities directly affect project completion time.
Real-Life Example:
Managers may not easily identify tasks that are causing project delays.
Large projects often require advanced techniques such as CPM and PERT.
Real-Life Example:
An airport construction project is better managed using network diagrams rather than only a Gantt
Chart.
Real-Life Example:
Scheduling requirement analysis, coding, testing, and deployment.
2. Construction Projects
Real-Life Example:
Scheduling foundation work, structural work, electrical work, and finishing.
3. Academic Projects
Real-Life Example:
Planning project report preparation, implementation, testing, and presentation.
4. Event Management
Real-Life Example:
Scheduling venue booking, marketing, sponsorship, and event execution.
Q1. Explain the abilities needed when resourcing projects. (15 Marks)
Introduction
Resourcing a project means identifying, acquiring, and managing the resources needed to complete
a project successfully. Resources include people, materials, equipment, and money. Effective
resourcing helps ensure that the project is completed on time, within budget, and according to the
required quality standards.
To manage resources effectively, a project manager should possess several important abilities.
1. Resource Planning
• Resource planning is the ability to identify and allocate the required resources based on
project needs.
• It helps ensure that the right resources are available at the right time.
Real-life Example:
In a house construction project, the project manager plans the number of workers, construction
materials, and machinery needed at each stage of construction.
2. Negotiation Skills
• Negotiation skills help in obtaining necessary resources such as budget approval, manpower,
equipment, and materials.
• A project manager often needs to negotiate with management, suppliers, and stakeholders.
Real-life Example:
A software project manager may negotiate with management to get additional developers for
completing the project faster.
3. Risk Management
• Risk management is the ability to identify possible risks related to resources and prepare
backup plans.
Real-life Example:
A construction company may keep backup suppliers in case the main supplier fails to deliver
materials on time.
4. Communication Skills
• Effective communication ensures that everyone understands their roles, responsibilities, and
resource requirements.
5. Time Management
• Time management is the ability to prioritize tasks and manage deadlines related to resource
acquisition and usage.
Real-life Example:
In an event management project, decorations, lighting, and sound systems must be arranged before
the event date.
6. Problem-Solving Skills
Real-life Example:
If a machine breaks down during production, the manager must arrange an alternative machine to
avoid delays.
7. Decision-Making Ability
• Decision-making involves selecting the best resource allocation option based on project
priorities and constraints.
Real-life Example:
A project manager may decide whether to hire additional workers or extend the project duration
based on available budget.
8. Conflict Resolution
• Conflicts may occur among team members or stakeholders regarding resource allocation and
availability.
Real-life Example:
Two departments may request the same equipment at the same time. The manager must decide
how to share the resource effectively.
9. Financial Management
• Financial management involves understanding budget limitations and ensuring efficient use
of project funds.
Real-life Example:
In a college project, students must use the available budget carefully to buy materials without
exceeding the allotted amount.
10. Adaptability
• Adaptability means being flexible and adjusting resource plans when project requirements
change.
Real-life Example:
If a client requests additional features in a software project, the project manager may need to
reassign team members and adjust resources.
Introduction
Resource estimation is the process of determining the types and quantities of resources required to
successfully complete a project. Resources may include human resources (people), materials,
equipment, tools, and financial resources. Proper resource estimation helps ensure that the project
is completed on time, within budget, and according to requirements.
Estimating resource needs refers to identifying and calculating all the resources needed to execute
project activities successfully.
It includes:
Resource estimation helps project managers plan resources effectively and avoid shortages during
project execution.
1. Identify Tasks
Real-life Example:
For constructing a house, tasks may include foundation work, brick laying, electrical wiring, painting,
and finishing.
2. Estimate Time
Real-life Example:
Painting may take 5 days, while electrical wiring may require 10 days.
3. Allocate Resources
a) Personnel
Example:
A software project may require programmers, testers, and designers.
Example:
A construction project may need cranes, mixers, and drilling machines.
c) Budget
• Include expenses for materials, labor, equipment, and other project costs.
Example:
A college project may require money for charts, models, software, and printing.
4. Plan Timeline
Real-life Example:
Construction materials should arrive before construction begins, not after workers are already
waiting.
5. Review and Adjust
Real-life Example:
If a project falls behind schedule, additional workers may be assigned to complete the work faster.
Real-Life Example
The project manager first identifies tasks such as requirement analysis, design, coding, testing, and
deployment. Then the time required for each task is estimated. Appropriate resources such as
software developers, UI designers, testers, computers, and software tools are allocated. A budget is
prepared, and a timeline is created showing when each resource will be needed. During the project,
resource usage is reviewed and adjusted whenever necessary.
Q3. Explain the Staffing Management Plan and its Development. (15 Marks)
Introduction
A Staffing Management Plan is a plan that ensures the right people with the right skills are available
at the right time throughout the project life cycle. It helps the project manager organize, acquire,
develop, and manage the project team effectively.
A staffing management plan is important because project success depends largely on the people
working on it.
It helps ensure that sufficient skilled personnel are available throughout the project.
• Clearly define the duties and responsibilities of each team member and stakeholder.
Real-life Example:
In a software development project:
2. Staffing Requirements
• Identify the specific skills and competencies required for each role.
Example:
A website project may require web developers, graphic designers, and testers.
b) Staffing Timeline
Real-life Example:
Architects are needed during the design phase of a building project, while electricians are needed
during the construction phase.
3. Staff Acquisition
a) Recruitment Strategy
b) Resource Constraints
o Budget restrictions
o Organizational policies
Real-life Example:
If a company lacks cybersecurity experts internally, it may hire external consultants.
b) Training Plan
Real-life Example:
Before implementing new software, employees may receive training on how to use it.
5. Team Building
a) Team Cohesion
b) Communication Plan
• Establish proper communication channels among team members and stakeholders.
Real-life Example:
A company may conduct team-building workshops and regular meetings to improve cooperation
among employees.
a) Resource Allocation
Real-life Example:
If a project is delayed, additional staff may be assigned to critical tasks.
• Resolving conflicts.
Real-life Example:
In a construction company, the HR department recruits skilled workers while the project manager
assigns them to project activities.
Importance of Staffing Management Plan
Introduction
Project team composition refers to the selection and arrangement of team members who work
together to complete a project. The success of a project depends greatly on having the right people
with the right skills working together effectively.
However, several issues can arise while forming and managing a project team. These issues can affect
project performance, productivity, and project success.
1. Skill Gaps
• Team members may not have the required skills or expertise for certain project tasks.
• Lack of necessary skills can lead to poor quality work, delays, and project failures.
Real-life Example:
In a software development project, if developers do not know a required programming language,
project completion may be delayed.
2. Personality Conflicts
• Team members may have different personalities, work styles, and communication
preferences.
• Lack of diversity in skills, experience, backgrounds, and perspectives can limit creativity and
innovation.
Real-life Example:
A product design team consisting only of technical experts may miss customer-related concerns that
marketing experts could identify.
• Overloaded employees may not be able to dedicate enough time to the project.
Real-life Example:
If a key software developer is working on multiple projects simultaneously, progress on one project
may slow down.
5. Leadership Issues
• Unclear roles and responsibilities can create confusion among team members.
Real-life Example:
In a college project, if no team leader is assigned, students may duplicate work or leave important
tasks unfinished.
6. Cultural Differences
• Team members working from different locations may experience communication and
coordination problems.
Real-life Example:
A company with employees working from different countries may struggle to schedule common
meeting times.
Large Teams
Small Teams
Real-life Example:
A very large construction team may require extra supervision, while a very small team may struggle
to complete work on time.
Real-life Example:
If an experienced engineer leaves during a bridge construction project, the replacement may need
time to understand the project.
Real-life Example:
A highly skilled programmer assigned only simple data-entry tasks is an example of poor skill
utilization.
Introduction
Cost planning is the process of estimating and organizing the money required to complete a project.
It helps determine how much money will be needed for materials, labor, equipment, tools, and other
expenses. Proper cost planning ensures that the project can be completed successfully without
running out of funds.
Cost planning is an important part of project management because it helps control expenses and
prevents overspending.
Cost Planning
• Cost planning is the process of estimating and organizing the money needed to complete a
project.
• It involves identifying all project expenses and planning how the available funds will be used.
• It helps project managers allocate resources efficiently and maintain financial control.
• This may include materials, labor, equipment, tools, transportation, and other expenses.
Real-life Example:
For a school model project, requirements may include cardboard, glue, paint, charts, and decorative
items.
2. Estimate Costs
Real-life Example:
Before constructing a building, the costs of cement, steel, bricks, labor, and machinery are estimated.
3. Organize Costs
• This helps understand how money will be spent during each stage of the project.
Real-life Example:
In a construction project, separate budgets may be prepared for foundation work, roofing, electrical
work, and painting.
Real-life Example:
A company planning a new factory must ensure that sufficient funds are available before starting
construction.
• Establish limits on how much money can be spent on different project activities.
Real-life Example:
A college project team may decide to spend only a fixed amount on materials.
• Throughout the project, actual expenses should be compared with planned costs.
• This helps identify any deviations early.
Real-life Example:
A project manager regularly checks bills and invoices to monitor spending.
Example:
A construction company can avoid purchasing excess materials that are not required.
Example:
Funds are available for purchasing materials whenever needed.
Example:
Unexpected increases in material costs can be identified and managed quickly.
• Cost information helps managers make informed decisions regarding resources and
activities.
Example:
A manager may decide whether to buy or rent equipment based on cost considerations.
• Proper planning helps identify potential financial problems before they become serious.
Example:
Reserve funds can be arranged to handle unexpected expenses.
Example:
A bridge construction project can continue smoothly without interruptions caused by lack of funds.
Real-Life Example
Before construction starts, the project manager identifies all required materials, labor, machinery,
and services. The costs of cement, bricks, steel, labor wages, and equipment rentals are estimated.
Funds are organized and allocated to different activities. Spending limits are established, and
expenses are monitored throughout the project. This cost planning helps complete the house
without exceeding the budget.
Introduction
Cost estimation is the process of predicting how much money a project will cost before it starts. It
involves calculating the expenses required for all resources such as materials, labor, equipment, and
other costs. Cost estimation helps project managers prepare budgets and ensure that enough funds
are available to complete the project.
Proper cost estimation helps avoid financial problems and keeps the project within budget.
Cost Estimation
• Cost estimation is the process of predicting the total cost of a project before execution.
o Materials
o Labor
o Equipment
o Tools
Real-life Example:
If you are building a school project model, you estimate the cost of cardboard, glue, paint, charts,
and other materials before starting the work.
Cost Estimation Process / Method
Example:
For house construction, resources include cement, bricks, steel, workers, and machinery.
Example:
A building project may require 5000 bricks, 100 bags of cement, and 20 workers.
Example:
The project manager checks the current market price of cement and steel.
Example:
If one bag of cement costs ₹400 and 100 bags are needed:
Example:
Total cost = Material Cost + Labor Cost + Equipment Cost + Other Expenses
Example:
The project manager reviews the estimate to ensure no important expenses are missed.
Example:
If steel prices increase, the cost estimate should be updated accordingly.
• It helps determine how much money is required before starting the project.
5. Improves Decision-Making
Real-Life Example
Before starting, the student estimates the cost of cardboard, glue, paint, wires, batteries, and
decorative materials. After calculating the cost of each item and adding them together, the student
knows the total amount of money required. This helps complete the project without running out of
funds.
Introduction
Cost budgeting is the process of setting a specific budget for a project based on the estimated costs
of all resources required. It involves taking the cost estimates prepared earlier and organizing them
into a plan that shows how much money will be spent on different parts of the project.
Cost budgeting helps ensure that the project can be completed without exceeding the available
funds and helps manage expenses throughout the project.
Cost Budgeting
• Cost budgeting is the process of allocating money to different project activities based on cost
estimates.
• It helps project managers control expenses and use financial resources effectively.
• The main objective is to complete the project within the approved budget.
• First, estimate the cost of all resources required for the project.
Real-life Example:
Before building a house, the costs of cement, steel, labor, and machinery are estimated.
Example:
A construction project may be divided into:
• Foundation work
• Structural work
• Electrical work
• Painting work
3. Allocate Funds
Example:
A software project budget may include salaries, software licenses, hardware, and testing costs.
Real-life Example:
A project manager regularly reviews bills and payment records to monitor costs.
6. Control Expenses
Example:
If transportation costs increase, savings may be found in other areas of the project.
Example:
A company can avoid purchasing unnecessary materials.
Example:
A company can secure funding before starting a factory construction project.
Example:
A project manager notices rising labor costs and takes corrective action before they become a major
problem.
5. Improves Decision-Making
• Budget information helps managers make informed decisions regarding project activities.
Example:
A manager may decide whether to rent or purchase equipment based on budget availability.
• Proper budgeting ensures sufficient funds remain available until project completion.
Example:
A bridge construction project can continue without interruptions caused by lack of funds.
Real-Life Example
First, they estimate the costs of cardboard, glue, paint, charts, batteries, and other materials. Then
they prepare a budget showing how much money will be spent on each item. During the project,
they track expenses and make sure they do not exceed the planned budget. This helps them
complete the project successfully within the available funds.
10. What is Risk Management Planning? Explain its Process. (15 Marks)
Introduction
Risk Management Planning is the systematic approach of identifying, assessing, prioritizing, and
managing risks in a project. It helps the project team prepare for possible problems before they
occur and ensures that the project can continue smoothly even when unexpected situations arise.
Risk management helps reduce uncertainty and increases the chances of project success.
1. Identify Risks
• The first step is to identify all possible risks that may affect the project.
• The team thinks about what could go wrong during the project.
Examples of risks:
• Equipment failure
• Shortage of materials
• Budget overruns
• Technical problems
Real-Life Example:
In a bridge construction project, heavy rainfall, labor shortages, or machinery breakdowns can be
identified as risks.
2. Assess Risks
Real-Life Example:
If a machine failure is likely to happen and can stop construction for several days, it would be
considered a high-priority risk.
Once risks are identified and assessed, plans are developed to handle them.
• Change the project plan so that the risk does not occur.
Example:
Using proven technology instead of untested technology to avoid technical failures.
Example:
Performing regular maintenance on machines to reduce breakdowns.
Example:
Accepting the possibility of minor weather delays and keeping extra time in the schedule.
Example:
Purchasing insurance for expensive equipment or outsourcing certain activities.
4. Monitor Risks
• New risks may arise, and existing risks may change over time.
Real-Life Example:
In a software development project, new cybersecurity risks may emerge during execution and must
be monitored continuously.
5. Communicate Risks
• Everyone should understand the identified risks and know how to respond.
Good communication helps the team react quickly when problems occur.
Real-Life Example:
A project manager informs the construction team about expected heavy rainfall and discusses
backup plans to avoid delays.
• Improve decision-making.
Real-Life Example
Possible risks:
• Labor shortages.
• Equipment failure.
Introduction
Risk Identification is the process of recognizing and understanding potential risks that could affect a
project. It helps the project team identify possible problems before they occur so that suitable
actions can be planned in advance.
According to the notes, risk identification is the process of identifying potential risks that could affect
a project, organization, or business initiative.
• It involves thinking ahead about events that could create difficulties during project
execution.
• The main objective is to identify risks early so that corrective measures can be planned.
Without identifying risks, a project may face unexpected problems that can affect time, cost, and
quality.
1. Technical Failures
Example:
A machine may stop working during production.
2. Equipment Malfunctions
Example:
A crane failure at a construction site may delay work.
3. Supply Shortages
Example:
A construction project may face a shortage of cement or steel.
4. Safety Hazards
• Accidents or unsafe working conditions can affect the project.
Example:
Workers may get injured if safety procedures are not followed.
5. Schedule Delays
Example:
Heavy rain may delay road construction work.
• Team members often have practical experience and can identify possible risks.
Example:
Engineers may identify technical issues before project execution begins.
Example:
A company building a new bridge may review risks faced during earlier bridge projects.
3. Using Checklists
• Standard checklists help ensure that common risks are not overlooked.
Example:
A construction checklist may include safety risks, equipment risks, and material supply risks.
Real-Life Example
• Equipment breakdown.
• Labor shortages.
By identifying these risks early, the project manager can prepare backup plans and reduce project
disruptions.
Introduction
Risk Analysis is the process of determining how likely a risk is to occur and how much impact it will
have on the project. After identifying risks, project managers analyze them to understand which risks
are more serious and need immediate attention.
According to the notes, risk analysis helps determine the probability of a problem occurring and the
effect it may have on project cost, schedule, and performance.
Definition of Risk Analysis
• It helps determine:
• Reduce uncertainty.
According to the notes, there are two main risk analysis techniques:
o High Risk
o Medium Risk
o Low Risk
Example:
In a construction project:
Risk Risk Level
• Easy to perform.
Real-Life Example
The project team will focus more on rainfall risks because they can significantly affect project
completion.
• It estimates:
o Probability of occurrence.
o Financial impact.
o Schedule impact.
Example:
Using these values, managers can understand the exact financial impact of the risk and prepare
accordingly.
• Improves decision-making.
Real-Life Example
• Server failure may cost ₹1 lakh and delay the project by one week.
Using quantitative analysis, the team can decide whether investing in backup servers is worthwhile.
Suitable for smaller projects Suitable for large and complex projects
Real-Life Example
Construction of a Hospital
Identified Risks:
• Material shortage
• Equipment breakdown
• Labor shortage
Qualitative Analysis:
Quantitative Analysis:
• Delay = 5 days
This helps managers understand both the priority and exact impact of risks.
Introduction
A Project Quality Management Plan is a document that describes how quality will be managed and
maintained throughout the project. It defines the quality standards, processes, procedures, tools,
and responsibilities needed to ensure that project deliverables meet the required expectations.
According to the notes, it outlines how quality will be managed and ensured throughout the project
lifecycle.
• A Project Quality Management Plan is a formal document that explains how quality
requirements will be achieved during a project.
• It provides guidelines for maintaining quality from project initiation to project completion.
• It ensures that the final product or service satisfies customer requirements and project
objectives.
1. Quality Standards
• These standards describe the level of quality expected from project deliverables.
Real-Life Example:
• Strength of concrete.
• Safety requirements.
• Load-bearing capacity.
• The plan describes the procedures that will be followed to maintain quality.
Real-Life Example:
A software company may follow coding standards and testing procedures to ensure software quality.
Real-Life Example:
• Number of defects.
• System performance.
• The plan identifies the tools and techniques used to monitor and improve quality.
• Pareto Chart
• Fishbone Diagram
• Control Charts
• Flowcharts
• Checklists
• Histograms
• Scatter Diagrams
• Benchmarking
Real-Life Example:
A construction company may use checklists and inspections to ensure building quality.
• The plan specifies how quality problems will be identified and corrected.
• Corrective actions are taken whenever quality standards are not achieved.
Real-Life Example:
If defects are found in a building's electrical system, repairs are performed before project
completion.
Real-Life Example:
A mobile app project aims to provide a user-friendly application that meets customer requirements.
Real-Life Example
Construction of a Hospital
• Safety requirements.
• Inspection schedules.
• Testing procedures.
Throughout construction, inspections and tests are performed to ensure the hospital meets all
quality standards.
• Improved efficiency.
Introduction
Project Quality Tools are techniques used to ensure that a project is completed correctly and meets
the required quality standards. These tools help in tracking, measuring, controlling, and improving
quality throughout the project lifecycle.
According to the notes, project quality tools help make sure a project is done correctly and meets the
required standards. They help track, measure, and improve quality at every stage of the project.
1. Pareto Chart
• A Pareto Chart is a bar graph used to identify the most common problems in a project.
Importance
• Improves decision-making.
Real-Life Example
In a software project, customer complaints may be related to login issues, payment failures, and slow
performance. A Pareto Chart may show that login issues account for most complaints, helping the
team focus on fixing them first.
• It looks like the skeleton of a fish, with the problem at the head and causes branching out like
bones.
Importance
• Supports problem-solving.
Real-Life Example
If a bridge construction project is delayed, a Fishbone Diagram can identify causes such as labor
shortages, equipment failure, material delays, or poor planning.
3. Control Charts
• A Control Chart is a graph used to monitor whether a process is stable over time.
Importance
• Detects quality problems early.
Real-Life Example
In a manufacturing plant, Control Charts can monitor the size of produced components to ensure
they remain within specified limits.
4. Flowchart
Importance
• Improves communication.
Real-Life Example
A software development company may use a Flowchart to show the steps involved in software
testing and deployment.
5. Checklists
Importance
• Prevents mistakes.
• Ensures completeness.
Real-Life Example
Before opening a newly constructed hospital, engineers may use a checklist to verify electrical
systems, water supply, safety equipment, and emergency exits.
6. Histogram
• A Histogram is a bar graph that shows how often different values or problems occur.
Importance
Real-Life Example
A manufacturing company may use a Histogram to show how often different types of product defects
occur.
7. Scatter Diagram
• A Scatter Diagram is a graph used to show the relationship between two variables.
Importance
• Identifies trends.
Real-Life Example
A project manager may use a Scatter Diagram to study whether increasing the number of workers
reduces project completion time.
8. Benchmarking
Importance
A construction company may compare its project completion time with leading construction
companies to identify improvement opportunities.
• Support decision-making.
Real-Life Example
Construction of a Hospital
These tools help ensure the hospital is completed with high quality and meets all required standards.
Introduction
A Project Kickoff is the first meeting conducted at the beginning of a project where all team members
and stakeholders come together. It marks the official start of the project and helps everyone
understand the project goals, responsibilities, timelines, and expectations.
According to the notes, a project kickoff is the very first meeting where everyone who will work on a
project comes together.
• A Project Kickoff is the initial meeting held before project work begins.
It is like the first meeting of a college project group where all members discuss what needs to be
done and who will do each task.
Real-Life Example
In a software development project, programmers, testers, designers, and project managers introduce
themselves and explain their responsibilities.
Real-Life Example
For a bridge construction project, the goal may be to build a safe and durable bridge within the
approved budget and schedule.
In a construction project:
Real-Life Example
5. Discussion of Budget
Real-Life Example
During the kickoff meeting for a hospital construction project, the available budget and spending
limits are discussed.
6. Communication Planning
Real-Life Example
The project manager may schedule weekly review meetings and daily progress updates.
3. Improves Communication
Real-Life Example
As a result, everyone understands what needs to be done, reducing confusion and improving project
coordination.
• Reduces misunderstandings.
Introduction
A Project Baseline is the approved version of a project plan that serves as a reference point for
measuring and controlling project performance. It helps the project manager compare actual
progress with the original plan and identify any deviations.
According to the notes, baselining refers to establishing a baseline version of the project
management plan that serves as a reference point for project execution and control.
• A Project Baseline is the approved project plan used as a standard for comparison.
• It contains the agreed scope, schedule, budget, resources, risks, and communication
strategies.
• Once approved, it becomes the benchmark against which project progress is measured.
Real-Life Example
These approved values become the project baseline. During execution, actual progress is compared
with these values.
• It should include:
o Scope
o Schedule
o Budget
o Resources
o Risks
o Communication strategies
Real-Life Example
Before starting a software project, the team finalizes all requirements, deadlines, costs, and
resources.
2. Obtain Approval
Real-Life Example
Before constructing a bridge, government authorities approve the project plan and budget.
3. Version Control
Real-Life Example
A company may save the approved software project plan as "Baseline Version 1.0".
Real-Life Example
If a building project was planned to finish in 10 months but takes 12 months, the baseline helps
identify the delay.
Real-Life Example
A software company compares actual completion dates with baseline dates to monitor progress.
Real-Life Example
If the planned cost was ₹10 lakh and actual spending reaches ₹12 lakh, the baseline highlights the
cost overrun.
Real-Life Example
In a road construction project, managers compare actual completion dates with baseline dates to
avoid schedule delays.
Real-Life Example
If a client requests additional features in a mobile app, the team can compare the changes with the
baseline plan.
Real-Life Example
If a project is behind schedule, managers can allocate additional resources based on baseline
comparisons.
7. Increases Project Control
Real-Life Example
A manufacturing company can compare actual production progress against the baseline to maintain
control.
• Improves decision-making.
Real-Life Example
Baseline Plan:
• Duration = 18 months
During execution:
By comparing actual values with the baseline, project managers can identify delays and cost
increases and take corrective action.
Project Supply Chain Management (PSCM) involves the planning, implementation, and control of
the flow of goods, services, and information related to a project.
It includes activities such as:
• Sourcing
• Procurement
• Logistics
• Distribution
The purpose of PSCM is to ensure that all required resources are available at the right time, right
place, right quantity, and right cost during project execution.
• Optimize costs
• Minimize risks
1. Planning
2. Sourcing
This stage involves selecting suppliers or vendors.
Activities include:
• Comparing prices.
• Checking quality.
• Ordering materials.
3. Manufacturing or Assembly
The collected materials are used to build the final product or complete the project work.
• Transportation of materials.
• Storage of materials.
The goal is to ensure everything reaches the correct location safely and on time.
• Tracking resources.
1. Planning
2. Sourcing
3. Procurement
5. Inventory Management
Tracking available materials to avoid shortages and excess stock.
6. Risk Management
Identifying and reducing risks related to delays, quality issues, and costs.
Real-Life Example
Construction of a House
To build a house:
Planning
The builder prepares a list of materials such as cement, bricks, steel, and sand.
Sourcing
Procurement
Logistics
Inventory Management
Risk Management
Through proper supply chain management, the house can be completed on time, within budget, and
with good quality.
Introduction
The main aim is to ensure that all required resources are available:
• Within budget
It ensures smooth project execution by providing the required resources at the appropriate time.
1. Identify Needs
The first step is to identify all materials, equipment, and services required for the project.
Activities:
Example:
For a bridge construction project, required items include cement, steel, sand, machinery, and labor
services.
Importance:
2. Set a Budget
After identifying requirements, estimate how much money can be spent on purchases.
Activities:
Example:
A project team allocates ₹10 lakh for purchasing construction materials.
Importance:
3. Find Suppliers
Identify reliable suppliers or vendors who can provide the required resources.
Activities:
• Collect quotations.
Example:
A company searches for suppliers who can provide high-quality steel at competitive prices.
Importance:
Comparison Factors:
• Price
• Quality
• Delivery time
• Reliability
• Past performance
Example:
Three suppliers offer cement at different prices. The company selects the supplier who provides the
best balance of quality and cost.
Importance:
Activities:
• Discuss prices.
• Negotiate discounts.
Example:
Importance:
6. Track Deliveries
Activities:
Example:
The project team verifies whether all ordered cement bags have arrived on time.
Importance:
• Prevents delays.
7. Manage Inventory
Purchased materials should be stored properly and used according to project requirements.
Activities:
Example:
Importance:
• Prevents wastage.
Real-Life Example
Identify Needs
The contractor prepares a list of cement, steel, sand, bricks, and machinery.
Set Budget
Find Suppliers
Track Deliveries
Manage Inventory
As a result, the project receives all required materials on time and stays within budget.
Introduction
Project Contracting is the process of identifying, selecting, and managing agreements with external
vendors, suppliers, or service providers required for a project.
It ensures that all necessary materials, equipment, and services are obtained legally, efficiently, and
according to project requirements.
A contract acts as a formal agreement between two parties and clearly defines responsibilities, cost,
quality standards, and timelines.
Project contracting is the process of preparing and managing agreements with outside parties to
obtain resources needed for a project.
The first step is to determine what materials, equipment, or services are needed.
Example:
A construction company may require steel, cement, electrical services, and machinery.
Importance:
These include:
• Scope of work
• Cost
• Quality standards
• Delivery schedule
Example:
Importance:
• Prevents misunderstandings.
• Experience
• Cost
• Quality
• Reliability
• Previous performance
Example:
A company compares three contractors and chooses the one with the best quality and reasonable
price.
Importance:
• Delivery dates
• Payment terms
• Quality requirements
Example:
The project manager negotiates a lower price for bulk material purchases.
Importance:
Example:
Company management and legal teams verify the contract before signing.
Importance:
After approval, both parties sign the agreement and begin work.
Activities:
• Supply materials.
• Provide services.
Example:
Importance:
• Establishes accountability.
They check:
• Quality of work.
• Delivery schedules.
• Cost compliance.
• Contract obligations.
Example:
The project manager checks whether materials are delivered on time and meet specifications.
Importance:
Real-Life Example
Requirement
The college needs cement, steel, electrical wiring, and construction services.
Contractor Selection
Contract Preparation
• Material quantity.
• Delivery dates.
• Payment schedule.
• Quality standards.
Execution
Monitoring
The project manager checks progress regularly to ensure work follows the contract.
As a result, the building is completed according to the agreed quality, budget, and schedule.
5. Reduces misunderstandings.
6. Improves accountability.
Introduction
A contract is a legal agreement between two parties that defines the work to be done,
responsibilities, payment terms, cost, and project requirements.
In project management, contracts are used to ensure that both the buyer and seller clearly
understand their obligations.
Different projects require different types of contracts depending on the project scope, risk, cost, and
complexity.
A Fixed-Price Contract is a contract where a fixed amount is agreed upon before the work begins.
The contractor must complete the work for the agreed price regardless of the actual cost incurred.
Features
• Price is fixed in advance.
Example
A company agrees to build a website for ₹50,000. Even if the contractor spends more time or
resources, the payment remains ₹50,000.
Advantages
• Easy budgeting.
Disadvantages
In a Cost-Reimbursable Contract, the buyer pays the actual project cost plus an additional fee or
profit to the contractor.
This type is used when the project scope is not fully defined.
Features
Example
A research project where all expenses are paid by the client plus an additional 10% profit fee to the
contractor.
Advantages
Disadvantages
Features
Example
A software developer is hired at ₹1,000 per hour plus the cost of software tools and materials used.
Advantages
Disadvantages
A Unit Price Contract pays the contractor a fixed amount for each unit of work completed.
Features
Example
Disadvantages
Real-Life Example
Construction Project
• Cost-Reimbursable Contract: Client pays all construction expenses plus contractor profit.
• Time and Materials Contract: Electricians are paid hourly along with material costs.
• Unit Price Contract: Flooring contractor is paid per square foot installed.
Different contracts may be used for different parts of the same project.
5. Reduces disputes.
Introduction
Project Partnering and Collaboration refer to working together with other individuals, teams, or
organizations to achieve a common project goal.
• Sharing resources
• Improving teamwork
Project Partnering
Project Partnering is a long-term relationship between two or more organizations that work together
to complete a project successfully.
• Mutual trust
• Shared responsibilities
• Shared risks
• Shared benefits
3. Open communication.
5. Long-term relationships.
Project Collaboration means different teams, experts, or organizations work together and contribute
their skills and knowledge to complete specific project activities.
• Teamwork
• Information sharing
• Innovation
It allows people with different expertise to work together for better project outcomes.
1. Improves Teamwork
3. Reduces Conflicts
4. Encourages Innovation
2. Improves communication.
3. Reduces misunderstandings.
4. Increases productivity.
5. Helps manage project risks.
5. Encourages teamwork.
Real-Life Example
Partnering
The student team partners with a battery manufacturing company to obtain high-quality batteries.
• Technical support
• Quality batteries
• Product expertise
Collaboration
As a result:
Focuses on trust and shared risks Focuses on sharing knowledge and skills
Introduction
The Balanced Scorecard Approach is a performance measurement tool used to evaluate how well a
project or organization is performing.
It helps managers measure success not only in terms of money but also in terms of customer
satisfaction, internal processes, and future growth.
The Balanced Scorecard provides a balanced view of project performance and helps organizations
achieve long-term success.
1. Financial Perspective
2. Customer Perspective
1. Financial Perspective
Measures
• Profit
• Revenue
• Cost savings
• Return on investment
Example
A mobile phone manufacturing company checks whether smartphone sales are generating sufficient
profit.
Importance
• Improves profitability.
2. Customer Perspective
Measures
• Customer satisfaction
• Customer feedback
• Product quality
• Customer retention
Example
A smartphone company collects customer reviews to understand whether customers are happy with
the phone's features and quality.
Importance
Measures
• Process efficiency
• Productivity
• Error rates
Example
A smartphone manufacturer checks whether production processes are running smoothly and
products are being manufactured on time.
Importance
• Improves efficiency.
• Reduces delays.
Measures
• Employee training
• Skill development
• Innovation
• Technology improvement
Example
A smartphone company invests in new technologies and employee training to develop better
products in the future.
Importance
• Encourages innovation.
• Financial performance
• Customer satisfaction
• Internal efficiency
• Future growth
Instead of focusing only on profit, it considers all factors necessary for long-term success.
Financial Perspective
Customer Perspective
By monitoring all four perspectives, the company can improve overall performance and remain
competitive.
Introduction
Financial issues in project management refer to the problems and challenges related to managing
money during a project. Proper financial management is important because every project requires
funds for resources, materials, labor, equipment, and other expenses.
If financial issues are not managed properly, the project may face delays, budget overruns, or even
failure.
Financial issues can arise due to several reasons during project execution.
1. Budget Overruns
A budget overrun occurs when the actual project cost exceeds the planned budget.
Causes
Example
A building project planned with a budget of ₹50 lakh finally costs ₹60 lakh due to increased steel
prices.
Impact
• Financial loss.
• Project delays.
• Reduced profitability.
2. Insufficient Funding
Sometimes the project may not receive enough funds to complete all planned activities.
Causes
• Lack of investment.
• Incorrect budgeting.
• Withdrawal of financial support.
Example
A software development project requires ₹10 lakh, but only ₹7 lakh is available.
Impact
• Project cancellation.
3. Unforeseen Expenses
Examples
• Equipment breakdown.
• Emergency purchases.
• Design modifications.
Impact
• Financial instability.
Causes
• Lack of experience.
Example
Impact
• Budget shortages.
• Cost overruns.
• Financial difficulties.
Cash flow refers to the movement of money into and out of the project.
Causes
• Delayed payments.
• Late funding.
• High expenses.
Example
Impact
• Work stoppage.
• Delayed schedules.
• Reduced productivity.
The prices of materials, equipment, and labor may increase during project execution.
Example
Impact
7. Financial Risk
Examples
• Inflation.
• Market fluctuations.
• Economic conditions.
Impact
• Increased project cost.
• Reduced profitability.
1. Project delays.
3. Resource shortages.
5. Customer dissatisfaction.
6. Reduced profitability.
7. Project failure.
Real-Life Example
Construction Project
Results
The project manager must carefully monitor expenses and control costs to complete the project
successfully.
Introduction
Sometimes a project may be stopped before completion. This is called early project termination.
Terminating a project early does not always mean failure. In some situations, stopping the project
can save time, money, and resources. If a project is no longer beneficial or cannot achieve its
objectives, it may be better to end it early rather than continue wasting resources.
1. Unclear Goals
A project may be terminated if its goals are not clearly defined or if they change significantly during
execution.
Example
A software development project starts without clear customer requirements, leading to confusion
about the final product.
Impact
• Increased misunderstandings.
2. Lack of Resources
Example
Impact
3. Poor Performance
If the project continuously performs poorly and shows no signs of improvement, termination may be
necessary.
Signs
• Constant delays.
• Cost overruns.
Example
A project planned for six months remains incomplete after one year and continues exceeding the
budget.
Impact
• Increased losses.
Sometimes the organization's priorities change, making the project no longer important.
Example
A company decides to focus on electric vehicles and stops a project related to fuel-powered vehicles.
Impact
5. Customer Issues
If the project is unable to satisfy customer requirements and cannot be corrected, it may be
terminated.
Example
A software product repeatedly fails to meet customer expectations despite several modifications.
Impact
• Customer dissatisfaction.
• Reduced business opportunities.
6. Budget Problems
When project costs increase beyond acceptable limits, continuation may become financially
impossible.
Example
Impact
• Financial losses.
7. Technical Problems
Example
A new technology project fails because the required technology is not available or practical.
Impact
Identify why the project is failing and determine whether the problem can be solved.
Example
Importance
Explain why the project is being terminated and what actions will follow.
Importance
• Avoids confusion.
• Maintains transparency.
Importance
Save valuable designs, documents, data, and ideas that may be useful later.
Importance
Real-Life Example
During execution:
Management realizes that continuing the project will result in further losses.
Therefore, the company decides to terminate the project early, document lessons learned, and use
the knowledge in future projects.
4. Reduces risks.
Introduction
Finishing a project on time means completing all project activities before or on the planned deadline.
Timely completion is important because delays can increase costs, waste resources, and reduce
customer satisfaction.
To complete a project successfully, the team must plan properly, monitor progress, solve problems
quickly, and maintain effective communication.
• Project objectives.
• Tasks to be completed.
• Resources required.
Example
Before constructing a building, the project manager prepares a schedule for foundation work,
brickwork, roofing, and finishing.
Importance
Example
In a software project:
Importance
• Improves accountability.
Activities
Example
Weekly meetings are conducted to check whether project activities are proceeding according to plan.
Importance
4. Effective Communication
Good communication ensures that information flows smoothly among team members and
stakeholders.
Example
Importance
• Reduces misunderstandings.
• Improves coordination.
If a supplier delays material delivery, the project manager arranges an alternative supplier.
Importance
Resources such as people, materials, equipment, and money should be managed efficiently.
Example
Importance
• Improves productivity.
The project team should follow the planned schedule and complete tasks according to deadlines.
Example
Importance
Example
Engineers, designers, and technicians coordinate their activities to achieve project goals.
Importance
• Improves efficiency.
• Reduces conflicts.
Activities
• Team meetings.
• Status reports.
• Progress evaluations.
Importance
Real-Life Example
Planning
Resource Management
Communication
Monitoring
Problem Solving
Introduction
Customer feedback and approval are important activities performed during the project closing
phase. After completing the project, the project team asks the customer to review the project
deliverables, provide feedback, and formally accept the work. This helps ensure that the project
meets customer requirements and expectations. Customer feedback also provides valuable
information for future improvements and knowledge management.
Customer Feedback
Customer feedback is the opinion, suggestions, and comments provided by customers regarding the
project process and final deliverables. According to project management practices, customers can
provide valuable feedback concerning both project results and project processes. This feedback helps
the organization improve future projects.
Customer Approval
Customer approval is the formal acceptance of project deliverables by the customer. During project
closure, customers are asked to accept the completed deliverables before the project is officially
closed. Approval indicates that the customer is satisfied with the results and that the project
objectives have been achieved.
The completed project deliverables are presented to the customer for review.
The customer is asked to provide comments, suggestions, and opinions about the project.
The project team studies the feedback and makes necessary corrections or improvements.
After all required changes are completed, the customer reviews the final deliverables again.
The customer formally approves the project, confirming that all requirements have been met.
The feedback received is documented and shared for future projects as part of knowledge
management.
Real-Life Example
• The project team completes the installation and demonstrates the system to the farmer.
• The farmer provides feedback that the control panel should be easier to use.
• After testing the updated system, the farmer is satisfied and signs the approval document.
• The project team records the feedback as a lesson learned for future solar irrigation projects.
Thus, customer feedback helped improve the product, and customer approval officially completed
the project.
Conclusion
Customer feedback and approval are essential for successful project completion. Feedback helps
identify improvements and supports knowledge management, while approval confirms that the
customer is satisfied with the project deliverables. Together, they help close the project properly,
improve future projects, and maintain good customer relationships.
Administrative Closure of Projects
Introduction
Administrative closure is the process of officially completing all internal project activities after the
project work has been finished. It ensures that all project tasks, documents, approvals, and records
are properly completed and stored. Administrative closure helps confirm that the project objectives
have been achieved and that valuable lessons are captured for future projects.
According to the notes, administrative closure involves finalizing project activities, obtaining
stakeholder approval, documenting lessons learned, and preparing project records for future
reference.
Definition
Administrative closure is the formal process of closing a project by confirming that all project work is
completed, obtaining approvals, documenting project information, and archiving records for future
use.
The project manager checks whether all project activities and deliverables have been completed
according to the project plan.
Customers and stakeholders review the project results and formally accept the deliverables. This
confirms that the project requirements have been met.
The project team identifies what went well and what problems occurred during the project. These
lessons are documented and shared to improve future projects.
• Project summary
• Lessons learned
The report helps determine whether the project achieved its original goals.
All important records, reports, plans, and project documents are stored safely for future reference,
audits, and learning purposes.
After project completion, team members are assigned to new projects or responsibilities. Project
managers also provide recommendations and performance feedback.
The successful completion of the project is recognized and celebrated. Team members are
appreciated for their efforts and achievements.
Real-Life Example
Introduction
A network is a graphical representation of project activities and their sequence. In project
management techniques such as CPM (Critical Path Method) and PERT (Program Evaluation and
Review Technique), a network diagram helps in planning, scheduling, monitoring, and controlling
project activities. While constructing a network, certain rules must be followed to represent the
project correctly and avoid confusion.
Definition
A network is a diagram consisting of activities and events that shows the logical relationship and
sequence of activities in a project.
Before drawing the network, all project activities should be identified and clearly defined.
Activities should be arranged according to their actual order of execution. A succeeding activity
cannot start until its preceding activity is completed.
The network diagram should generally be drawn from left to right to show the progress of the
project.
An activity can begin only after all activities that precede it have been completed.
Every activity should be represented uniquely so that there is no confusion during project analysis.
6. No Looping is Allowed
A network should not contain loops or cycles. An activity cannot depend on itself either directly or
indirectly.
Incorrect Example:
A→B→C→A
7. No Dangling Activities
Every activity must connect properly within the network. There should not be any activity left
hanging without a logical connection to the project start or finish.
Dummy activities may be used to show logical relationships between activities without consuming
time or resources.
A network should ideally have a single starting point representing the beginning of the project.
10. There Should Be Only One End Event
Similarly, the network should have a single ending point representing project completion.
Events are numbered in increasing order from left to right to maintain clarity and ease of analysis.
The network should accurately represent all dependencies among activities so that project
scheduling and critical path calculations are correct.
Real-Life Example
The network must show this sequence correctly. Roofing cannot begin before the walls are
completed, and painting cannot start before roofing is finished. Following network construction rules
helps represent these dependencies accurately.
Introduction
CPM (Critical Path Method) and PERT (Program Evaluation and Review Technique) are important
project management techniques used for planning, scheduling, and controlling projects. Both help in
determining project duration and identifying critical activities, but they differ in their approach to
estimating activity times and handling uncertainty.
CPM (Critical Path Method) PERT (Program Evaluation and Review Technique)
CPM uses a single time estimate for PERT uses three time estimates: optimistic, most likely, and
each activity. pessimistic.
CPM (Critical Path Method) PERT (Program Evaluation and Review Technique)
CPM focuses mainly on finding the PERT focuses on estimating project duration under
critical path and project completion uncertainty and finding the probability of completion by a
time. specified date.
CPM is suitable for construction, PERT is suitable for research, development, and innovative
production, and maintenance projects. projects where time estimates are uncertain.
CPM generally does not consider PERT calculates expected time, variance, and standard
variance in activity times. deviation.
CPM identifies floats and slack for PERT determines expected duration and completion
scheduling flexibility. probability.
CPM
Features of CPM
PERT
Features of PERT
[
te = \frac{to + 4tm + tp}{6}
]
Real-Life Example
CPM Example
Construction of a building where activity durations such as foundation work, brickwork, and painting
are known in advance. CPM is used to determine the critical path and project completion time.
PERT Example
Development of a new software product where the exact time required for coding and testing is
uncertain. PERT uses optimistic, most likely, and pessimistic estimates to calculate the expected
project duration.
Conclusion
CPM and PERT are valuable project management techniques. CPM is suitable for projects with
known activity durations and focuses on scheduling and cost optimization, while PERT is suitable for
projects with uncertain activity durations and focuses on estimating expected completion time and
analyzing uncertainty. Both techniques help managers plan and control projects effectively.
Introduction
PERT (Program Evaluation and Review Technique) and CPM (Critical Path Method) are project
management techniques used for planning, scheduling, monitoring, and controlling projects. They
help managers complete projects efficiently and on time.
Applications of PERT/CPM
1. Project Planning
PERT/CPM helps in identifying all project activities and arranging them in the correct sequence.
2. Scheduling Activities
These techniques help determine the start time, finish time, and duration of each activity.
PERT/CPM helps find the critical path, which is the longest path in the network and determines the
project completion time.
4. Resource Allocation
They help in the effective use of resources such as manpower, materials, and equipment.
Project progress can be tracked regularly, and delays can be identified early for corrective action.
7. Handling Uncertainty
PERT is useful when activity times are uncertain because it uses optimistic, most likely, and
pessimistic time estimates.
Real-Life Example
In a building construction project, PERT/CPM can be used to schedule activities such as foundation
work, brickwork, roofing, and painting, helping ensure the project is completed on time.
Conclusion
PERT and CPM are widely used for project planning, scheduling, resource management, monitoring,
and controlling project activities. They help organizations complete projects efficiently and
successfully.
Introduction
In project management, network diagrams are used to represent project activities and their
relationships. The two common types of network diagrams are AOA (Activity on Arrow) and AON
(Activity on Node). Both are used in PERT and CPM for planning and scheduling projects.
AOA stands for Activity on Arrow. In this diagram, the activities are represented by arrows, and the
nodes (circles) represent events or milestones.
Example:
• A: Design
Representation:
Here:
• Arrows = Activities
• Circles = Events
AON stands for Activity on Node. In this diagram, the activities are represented by nodes (boxes),
and the arrows show the dependency between activities.
Example:
[A: Design] → [B: Testing]
Here:
• Boxes = Activities
• Arrows = Dependencies
Dummy activities may be required. Dummy activities are generally not required.
Real-Life Example
Activities:
• A: Foundation Work
• B: Wall Construction
• C: Roofing
AOA Representation
AON Representation
Arrow Diagram and Fulkerson’s Rule for Numbering Events in a Network Diagram
Introduction
An Arrow Diagram is a network representation used in project management where activities are
shown by arrows and events are shown by nodes (circles). It helps in planning, scheduling, and
controlling project activities. Proper numbering of events is important for easy identification and
analysis of the network. Fulkerson's Rule is commonly used for numbering events in a network
diagram.
Arrow Diagram
• The length of the arrow does not indicate the duration of the activity.
Example
• A: Design
Representation:
Here:
Fulkerson's Rule is used to assign numbers to the events in a network diagram systematically.
Event numbers should increase as we move from the beginning of the network towards the end.
3. An Event Can Be Numbered Only After All Preceding Activities Are Accounted For
A node is assigned a number only when all arrows entering that node originate from already
numbered events.
3. Identify the next event whose predecessor events are already numbered.
Real-Life Example
Using Fulkerson's Rule, the events are numbered sequentially from start to finish as:
1→2→3→4→5
This numbering makes the project network easy to understand and analyze.
Introduction
A network diagram is used in CPM and PERT to represent project activities and their sequence. While
drawing a network, certain mistakes may occur, leading to incorrect project planning and scheduling.
These errors should be avoided to ensure accurate network analysis.
A loop occurs when an activity leads back to an earlier event, creating a cycle in the network.
Example:
A→B→C→A
2. Dangling Error
Dangling occurs when an activity is left without a proper predecessor or successor relationship.
This creates confusion because the activity is not properly connected to the project flow.
3. Redundancy Error
Redundancy occurs when unnecessary activities or relationships are included in the network.
These extra connections make the network more complex and difficult to analyze.
This error occurs when activities are not arranged according to their actual sequence.
For example, showing testing before manufacturing is completed would be an incorrect dependency.
Dummy activities are used only to show logical relationships and do not consume time or resources.
Using too many dummy activities or placing them incorrectly can make the network confusing.
If event numbers are repeated or assigned in the wrong order, network calculations may become
difficult and inaccurate.
Real-Life Example
Consider a building construction project. If the network diagram shows painting work before wall
construction is completed, it creates an incorrect precedence relationship. Similarly, if activities form
a loop, the project sequence becomes impossible to follow. Therefore, proper network construction
is essential.