ITPM Complete Notes
ITPM Complete Notes
Cost is the amount of money required to obtain, use, or maintain resources needed to complete a
project.
It represents the financial value of all inputs (like labor, materials, equipment, and overheads)
that are consumed during the execution of a project.
In simple words:
Project Cost Management is the process of planning, estimating, budgeting, financing, funding,
managing, and controlling costs so that the project can be completed within the approved budget.
In simple words:
It ensures that all project activities are carried out without exceeding the financial resources
allocated.
Estimating project cost means predicting how much money will be required to complete all
project activities. It is the process of identifying and approximating the financial resources
needed for labor, materials, equipment, services, and other expenses.
Analogous Estimation
o Uses data from similar past projects.
o Quick and inexpensive, but less accurate.
o Best for early project phases when details are limited.
Parametric Estimation
o Relies on mathematical models (e.g., cost per square foot, cost per line of code).
o More accurate if parameters are reliable and data is consistent.
Bottom-Up Estimation
o Breaks the project into smaller tasks, estimates each, then sums them up.
o Very detailed and accurate, but time-consuming.
Three-Point Estimation
o Considers Optimistic (O), Most Likely (M), and Pessimistic (P) scenarios.
o Formula:
Expected\ Cost=\frac{O+4M+P}{6}
📘 Definition
Determining the budget means aggregating all the estimated costs of individual activities or
work packages to establish an authorized cost baseline.
In simple words:
It is the process of combining cost estimates to create the total project budget that will be
approved and used for cost control.
🔑 Key Points
📊 Outputs
📘 Definition
Cost Control is the process of monitoring project costs, measuring variances from the cost
baseline, and taking corrective actions to ensure the project stays within the approved budget.
In simple words:
Cost Control means keeping project spending under check and making sure the project does
not exceed its planned budget.
🔑 Key Objectives
📘 Definition
Project management software helps managers plan, estimate, budget, and control costs by
providing automated tools for scheduling, resource allocation, and financial tracking.
In simple words:
It is software that makes cost management easier by calculating, monitoring, and reporting
project expenses in real time.
1. Cost Estimation
o Tools like MS Project, Primavera, or specialized cost software can generate
estimates based on resource rates, historical data, or parametric models.
2. Budgeting
o Aggregates all activity costs into a cost baseline.
o Allows managers to allocate funds across tasks and phases.
3. Cost Control
o Tracks actual spending vs. planned budget.
o Provides variance analysis and forecasting (e.g., Estimate at Completion).
oAlerts managers when costs exceed thresholds.
4. Earned Value Management (EVM)
o Many tools automatically calculate PV, EV, AC, CPI, and SPI.
o Graphs and dashboards make performance monitoring easier.
5. Resource Management
o Assigns costs to labor, equipment, and materials.
o Tracks resource utilization to avoid over-allocation.
6. Reporting & Visualization
Chapter#10
📘 Definition
It is about making sure the right information reaches the right people at the right time so that
everyone stays aligned and engaged in the project.
1. Identify Stakeholders
o Determine who will be impacted by the project.
o Understand their needs, expectations, and level of influence.
o Output: Stakeholder Register (list of all stakeholders with details).
o Example: Client, project sponsor, team members, government regulators.
2. Plan Communication
o Decide what information needs to be shared, who will receive it, when it will be
shared, and how (format/channel).
o Output: Communication Management Plan.
o Example: Weekly progress reports via email, daily stand-up meetings, monthly
presentations.
3. Manage Stakeholder Expectations
o Actively engage stakeholders and keep them updated.
o Address concerns, resolve conflicts, and build trust.
o Ensures stakeholders feel involved and satisfied with project progress.
o Example: Regular feedback sessions, Q&A meetings, transparent reporting.
4. Monitor and Report Performance
🔑 Definition
In simple words:
It is about creating a Communication Management Plan that ensures the right information
reaches the right people at the right time.
🔑 Characteristics
📐 Examples
Definition: Casual, flexible, and unofficial communication that happens naturally among team
members and stakeholders. It is not always documented.
🔑 Characteristics
📐 Examples
Definition:
Selecting the communication medium means choosing the most appropriate channel or method
(e.g., email, meeting, report, phone call, dashboard, instant messaging) to deliver information
effectively to stakeholders.
In simple words:
It is about deciding how the message should be sent so that it reaches the audience clearly and
achieves its purpose.
1. Audience
o Consider who will receive the information.
o Example: Executives may prefer formal reports, while team members may prefer
quick chats.
2. Complexity
o If the message is complex, use detailed and structured mediums (reports,
presentations).
o Simple updates can be shared via email or instant messaging.
3. Urgency
o Urgent information requires fast mediums (phone calls, instant messaging).
o Non-urgent updates can be shared in scheduled reports or meetings.
4. Interactivity
o If feedback or discussion is needed, choose interactive mediums (meetings, video
calls).
o If one-way communication is enough, use reports or dashboards.
5. Confidentiality
o Sensitive information should be shared through secure channels (encrypted
emails, private meetings).
o Public updates can be shared via newsletters or dashboards.
6. Volume
📘 Definition
Communication channels are the pathways or means through which information flows between
stakeholders in a project.
In simple words:
A communication channel is the link that connects people for exchanging information (e.g.,
meetings, emails, phone calls, dashboards, instant messaging).
Channels=n(n-1)/2
Where:
n = number of stakeholders.
Example: If there are 5 stakeholders,
Channels=5(5-1)/2=5(4)/2=20/2=10
1. Formal Channels
o Structured and documented.
o Examples: reports, presentations, official meetings.
2. Informal Channels
o Casual and flexible.
o Examples: chats, phone calls, coffee-break discussions.
3. Internal Channels
o Within the project team or organization.
o Examples: team meetings, internal emails.
4. External Channels
o Between the project and outside stakeholders.
o Examples: client updates, vendor communication.
5. Interactive Channels
o Two-way communication.
o Examples: video calls, workshops, brainstorming sessions.
6. Push Channels
o Information sent directly to stakeholders.
o Examples: emails, reports.
7. Pull Channels
2. Microsoft Teams
3. Jira
Purpose: Project tracking and issue management (especially for software development).
Features: Task assignment, bug tracking, agile boards (Scrum/Kanban), reporting
dashboards.
Strength: Strong in managing complex projects with detailed workflows and progress
tracking.
4. Asana
5. Basecamp
Create dedicated communication spaces for each project (e.g., Slack channels, Teams
groups, Jira boards).
Prevents mixing project information with unrelated discussions.
Ensures stakeholders can easily find relevant updates without confusion.
Example: A separate Slack channel named Project Alpha for all team discussions.
2. Integrate Tools
Connect communication platforms with project management tools (e.g., Slack integrated
with Jira or Asana).
Reduces duplication of work and keeps information synchronized.
Improves efficiency by allowing updates, tasks, and files to flow seamlessly across
systems.
Example: Linking Microsoft Teams with SharePoint so documents and updates are
accessible in one place.
3. Clear Protocols
Chapter#11
📘 Definition
Risk Management is the systematic process of identifying, analyzing, and responding to project
risks to minimize the impact of negative events and maximize the opportunities that may arise.
1. Prevents Surprises
o By identifying risks early, the project team can anticipate problems instead of
being caught off guard.
o Example: Detecting supplier delays before they impact the schedule.
2. Improves Decision-Making
o Provides structured information about probability and impact of risks.
o Helps managers choose the best strategies to deal with uncertainty.
3. Protects Project Objectives
o Ensures scope, schedule, cost, and quality are not compromised by unmanaged
risks.
o Example: Adding contingency reserves to protect the budget.
4. Builds Stakeholder Confidence
o Stakeholders feel reassured when they see risks are being tracked and managed.
o Increases trust and transparency in project execution.
5. Maximizes Opportunities
o Risk management is not only about threats — it also identifies positive risks
(opportunities).
o Example: Exploiting a new technology to reduce costs or speed up delivery.
6. Supports Continuous Monitoring
o Risks change over time; ongoing monitoring ensures the project adapts to new
challenges.
o Example: Updating the risk register as new risks emerge.
7. Increases Chances of Project Success
Projects with strong risk management are more likely to finish on time, within budget,
and with expected quality.
📘 Definition
Planning Risk Management is the process of defining how to conduct risk management
activities for a project. It sets the framework, rules, and approach for identifying, analyzing,
responding to, and monitoring risks throughout the project lifecycle.
In simple words:
It is about creating a Risk Management Plan that guides the team on how risks will be handled.
1. Contingency Plan
2. Fallback Plan
Definition: A backup plan used if the contingency plan fails or is not effective.
Purpose: Provides an additional safety net when the first response doesn’t work.
Example: If the alternate supplier also fails, the fallback plan may be to use in-house
production temporarily.
3. Contingency Reserves
Definition: Specific funds, time, or resources set aside to deal with identified risks.
Purpose: Provides financial or schedule buffer to absorb the impact of risks.
Example: Adding 10% extra budget to cover potential cost overruns due to material
price fluctuations.
4. Contingency Allowances
Definition: General provisions included in the budget or schedule to cover unknown but
possible risks.
Purpose: Acts as a cushion for uncertainties that cannot be precisely predicted.
Example: Allocating extra time in the schedule for unexpected delays like weather
conditions.
2. Technology Risks
3. Security Risks
4. Budget Overruns
5. Schedule Delays
6. Resource Risks
8. External Risks
📘 Definition
Risk Identification is the process of recognizing and documenting potential risks that could
affect a project’s objectives.
In simple words:
It means finding out what could go wrong (threats) or what could go right (opportunities)
and recording them in a structured way.
📘 Definition
A Risk Register is a formal document used in project management to record all identified risks,
their characteristics, and planned responses.
In simple words:
It is a logbook of risks that helps the project team track, analyze, and manage uncertainties
throughout the project lifecycle.
🔑 Definition
Qualitative Risk Analysis is the process of prioritizing risks based on their probability of
occurrence and impact on project objectives using non-numerical methods.
📐 Key Features
Uses descriptive scales (Low, Medium, High).
Focuses on relative ranking of risks.
Faster and less resource-intensive than quantitative analysis.
📊 Techniques
🎯 Output
🔑 Definition
Quantitative Risk Analysis is the process of numerically analyzing the effect of identified risks
on overall project objectives.
📐 Key Features
📊 Techniques
🎯 Output
📘 Definition
Planning Risk Responses is the process of developing options and actions to enhance
opportunities and reduce threats to project objectives.
In simple words:
It means deciding how the project team will deal with each identified risk — whether to avoid
it, reduce it, transfer it, or accept it.
1. Avoid
o Eliminate the risk entirely by changing the project plan.
o Example: Choosing a proven technology instead of an untested one.
2. Mitigate
o Reduce the probability or impact of the risk.
o Example: Adding extra testing to reduce chances of software failure.
3. Transfer
o Shift the risk to a third party (insurance, outsourcing, contracts).
o Example: Buying insurance to cover equipment damage.
4. Accept
1. Exploit
o Ensure the opportunity definitely happens.
o Example: Assigning best resources to guarantee early completion.
2. Enhance
o Increase the probability or impact of the opportunity.
o Example: Adding extra marketing to boost product adoption.
3. Share
o Partner with another party to maximize the opportunity.
o Example: Joint venture with another company to enter a new market.
4. Accept
Take advantage if the opportunity occurs, but do not actively pursue it.
Example: Using extra funds if they become available.
📘 Definition
Monitoring and Controlling Risk is the process of tracking identified risks, monitoring residual
risks, identifying new risks, and evaluating the effectiveness of risk responses throughout the
project lifecycle.
In simple words:
It means keeping an eye on risks continuously and making sure the planned responses are
working — while updating the risk register as the project progresses.
📐 Key Activities
3. RiskyProject
These are methods used to assess project performance and success, ensuring that objectives
are met and resources are used effectively.
Definition: A technique that integrates scope, schedule, and cost to measure project
performance.
Key Metrics:
o Planned Value (PV) → Budgeted cost of work scheduled.
o Earned Value (EV) → Budgeted cost of work actually performed.
o Actual Cost (AC) → Actual money spent.
o Schedule Variance (SV = EV − PV) → Ahead/behind schedule.
o Cost Variance (CV = EV − AC) → Under/over budget.
Purpose: Provides objective measures of progress and efficiency.
📘 Project Constraints
Constraints are the limitations or boundaries within which a project must be executed. The
classic “triple constraint” is scope, time, and cost, but modern project management also includes
quality, risk, and resources.
🔑 Key Constraints
👉 These constraints are interdependent: changing one often affects the others.
Example: Expanding scope usually increases cost and time.
📘 Project Stakeholders
Stakeholders are individuals or groups who have an interest in the project’s outcome.
🔑 Key Stakeholders
Trade-offs are essential → A project manager must balance scope, time, and cost while
ensuring quality.
Stakeholder alignment → Communicate clearly to manage expectations.
Risk management → Identify and mitigate risks to protect stakeholder interests.
Resource optimization → Ensure the right people and tools are available without
overloading the team.
🎯 Example
If a client demands faster delivery (time constraint), the project manager may need to
reduce scope or increase cost (more resources) to maintain quality.
Chapter#8
1. Define Quality
- Quality means meeting the needs of the customer, manager, and project team.
📘 Definition
Quality Management is the process of ensuring that a project’s deliverables meet the required
standards and satisfy stakeholder expectations through structured planning, assurance, and
control activities.
In simple words:
Quality Management means planning for quality, making sure processes are followed, and
checking outputs to confirm they meet standards.
1. Quality Planning
o Deciding quality objectives, standards, and methods.
o Example: Setting performance benchmarks for a software system.
2. Quality Assurance
o Processes and activities to ensure standards are being followed during execution.
o Focuses on process improvement.
o Example: Conducting audits to confirm coding practices meet ISO standards.
3. Quality Control
Definition:
Managing quality means implementing planned quality processes throughout the project to
ensure standards are followed and deliverables will meet requirements.
Key Points:
Focuses on processes, not products.
Ensures the team is “doing things right” during execution.
Involves audits, process reviews, and continuous improvement.
Example: Checking whether coding guidelines are being followed during software
development.
Outputs:
Quality reports.
Process improvements.
Updated project documents.
Definition:
Controlling quality means monitoring project results, inspecting deliverables, and fixing defects
to ensure outputs meet defined standards.
Key Points:
Outputs:
Verified deliverables.
Change requests (if defects found).
Updates to the risk and issue logs.
📘 Definition
Gold Plating is the practice of adding extra features, functions, or deliverables to a project that
were not requested or required by stakeholders.
In simple words:
Gold plating means doing more than what is in the scope, thinking it adds value — but in
reality, it often increases cost, time, and risk unnecessarily.
1. Scope Management → It violates the agreed scope and can cause scope creep.
2. Cost Control → Extra features increase expenses without stakeholder approval.
3. Time Management → Additional work delays schedules.
4. Risk Increase → New features may introduce defects or instability.
5. Stakeholder Trust → Clients may lose confidence if deliverables differ from agreed
requirements.
🎯 Example
A software developer adds an extra reporting feature that was not in the requirements.
The client didn’t ask for it, and it delays delivery while increasing testing costs
📘 Definition
Testing is the process of verifying that project deliverables (especially in IT/software projects)
meet requirements, function correctly, and are free from defects.
In simple words:
Testing ensures that the product works as expected — both in its individual parts and as a
complete system.
📐 Types of Testing
1. Unit Testing
2. System Testing
3. Integration Testing
Focus: Tests how different modules or subsystems work together.
Purpose: Ensures components interact correctly without errors.
Example: Checking if the login module correctly connects with the database and user
dashboard.
📘 Definition
Cost of Quality (CoQ) is the total cost incurred to ensure that a product or service meets quality
standards.
It includes both the cost of ensuring quality and the cost of failures when quality is not
achieved.
In simple words:
CoQ = Money spent to prevent defects + Money lost when defects occur.
📘 Definition
A Quality Policy is a formal statement issued by an organization that defines its quality goals,
values, and overall approach to achieving and maintaining quality in products, services, and
processes.
In simple words:
📘 Implementation of Quality
Definition:
Implementation means putting the quality management plan into action during project
execution.
Key Points:
Example:
In a construction project, implementation includes following safety standards, material
specifications, and inspection routines.
📘 Evaluation of Quality
Definition:
Evaluation means reviewing the effectiveness of quality activities to ensure continuous
improvement (IMP) and project success.
Key Points:
Example:
After a software project launch, evaluation includes checking user feedback, defect reports, and
system performance against quality goals.