- Project Manager
- Triple Constraints Triangle
- Knowledge Areas:
- Project Scope Management
- Project Time Management
- Project Cost Management
- Project Quality Management
- Project Human Resource Management
- Project Communications Management
- Project Risk Management
- Project Procurement Management
- Project Stakeholder Management
- Project Integration Management
Project management is the practice of initiating, planning, executing, controlling, and closing the work of a team to achieve specific goals and meet specific success criteria at the specified time.
It involves the application of processes, methods, knowledge, skills, and experience to achieve the objectives of a project.
Developing a new mobile app for online food delivery. The project would start from gathering requirements and would end when the app is launched and available for download.
Question: Who is the key person responsible for planning, executing, and delivering a project successfully?
A project manager is a professional responsible for leading a project from its beginning to completion.
This person plans, executes, and closes projects, ensuring that teams complete the project deliverables within the constraints of time, scope, and budget.
PM is the face of the project.
Define project scope, timelines, and deliverables.
Allocate resources effectively (human, financial, and material).
Eliminating blockers and potential risks.
Act as the primary point of contact for stakeholders.
Motivate and guide the team to achieve project objectives.
Track and Documenting project progress and provide updates to stakeholders.
Ensuring top-quality results and project success.
How to become an effective PM?
- Knowledge of project management tools (e.g., MS Project, Trello).
- Familiarity with methodologies (e.g., Agile, Waterfall).
- Decision-making and problem-solving.
- Team motivation and conflict resolution.
- Eases Stress and Tension.
- Clear, concise, and effective communication with teams and stakeholders.
- Prioritization, multitask and time management.
- Ability to adjust to changing project requirements and environments.
For the development of the food delivery app, the project manager would create a timeline, allocate resources (like developers, designers), manage the budget, and coordinate with stakeholders like the client or the marketing team.
Scenario:
"You are the project manager of a software development project to deliver a mobile app. The client has requested a new feature late in the project, which will delay the timeline by two weeks and increase costs by 10%. Your team is already under pressure to meet the current deadline, and resources are limited. How would you handle this situation?"
What will you do? You should consider the following:
- How to communicate with the client.
- How to address team concerns.
- Whether to accept, negotiate, or reject the new feature request.
Examples: (to be discussed)
The triple constraints (also known as the iron triangle) represent the three primary factors that constrain any project and determine its quality.
- Scope: the specific goals, deliverables of the project. It defines what is and isn't included in the project.
- Time: the amount of time available to complete the project or its specific phases.
- Cost: the budget allocated for the project including money, manpower, and materials.
The project management triangle (called also the triple constraint, iron triangle and project triangle).
Any modifications to one of the factors will affect the others.
- Any change to the project scope can lead to changes in time and/or cost.
For instance, adding new features to a software project (scope increase) might require more time to complete or/and additional funds to acquire necessary resources. - Extending or shortening the timeline can affect the scope and cost.
For instance, shortening the delivery time might require adding more resources (increasing costs) or reducing the project's scope. - If the project's budget is reduced, it might necessitate a scope reduction or timeline extension.
Conversely, increasing the budget might allow for a scope expansion or a shorter delivery time.
The relationship between time and cost is an inversely proportional relationship. These two factors move in opposite directions:
If costs need to be cut, then deadlines will have to be extended; but if you encounter a sudden time crunch, you'll need extra budget to adjust to shorter timelines.
This is why the project triangle is often called the iron triangle of triple constraints. No matter how strong a project manager is, the iron triangle can't be bent to their will.
It's a project manager's job to balance the three points of the triangle to achieve the best possible quality while staying within budget, on deadline, and adhering to the project specifications.
The project management knowledge areas are essentially what you need to know about effective project management.
Defined by the Project Management Institute (PMI) in the "A Guide to the Project Management Body of Knowledge" (PMBOK® Guide).
Project Scope Management deals with defining and managing all the work required to complete the project successfully.
Ensures the project includes all the work required and only the work required to complete the project successfully, avoiding scope creep.
Importance of Scope Management:
- Clarifies project boundaries and deliverables.
- Aligns stakeholder expectations with project objectives.
- Prevents overextension of resources and time.
The six Processes of Project Scope Management:
Define the scope of the following IT project:
Example 1: Student Attendance App
- What are the key features of the app? (e.g., student login, attendance marking, reports for professors)
- What functionalities are included or excluded? (e.g., should it have facial recognition or just manual check-in?)
Example 2: E-commerce Website
- What features will the website have? (e.g., product listings, shopping cart, payment gateway, user accounts)
- What functionalities are included or excluded? (e.g., Will it have AI-based recommendations or just a basic search?)
Project Time Management involves planning, scheduling, and controlling project timelines to ensure timely completion of deliverables.
Objective: Ensures that the project is completed on schedule while maintaining the defined scope and quality.
Importance of Time Management:
- Improves project efficiency and accountability.
- Helps prioritize tasks and allocate resources effectively.
- Minimizes delays and associated risks.
The six Processes of Project Time Management:
Define the Time of the following IT project:
Example 1: Student Attendance App
- What is the estimated timeline for development? (e.g., design phase: 2 weeks, development: 6 weeks, testing: 2 weeks)
- What are the major milestones?
Example 2: E-commerce Website
- What is the estimated timeline for development? (e.g., design: 3 weeks, development: 8 weeks, testing: 3 weeks)
- What are the major milestones? (e.g., UI design completion, backend integration, launch)
Project Cost Management is the process of planning, estimating, budgeting, and controlling project costs to ensure the project is completed within the approved budget.
Objective: Deliver the project successfully by balancing cost efficiency with quality and scope.
Importance of Cost Management:
- Prevents budget overruns.
- Ensures optimal resource allocation.
- Provides financial accountability to stakeholders.
The four Processes of Project Cost Management:
Define the Cost of the following IT project:
Example 1: Student Attendance App
- What are the estimated costs? (e.g., developer salaries, cloud hosting, software licenses, testing tools)
Example 2: E-commerce Website
- What are the estimated costs? (e.g., web hosting, development team salaries, third-party plugins, security measures)
Project Quality Management is the process of ensuring the project meets the defined quality standards and satisfies stakeholder expectations.
Objective: Deliver outputs that are fit for purpose and meet agreed-upon requirements.
Importance of Quality Management:
- Builds stakeholder confidence and satisfaction.
- Reduces rework, saving time and cost.
- Ensures compliance with industry or organizational standards.
Project Human Resource Management is the process of organizing, managing, and leading the project team to achieve project objectives.
Objective: Ensure the right people with the right skills are assigned to the project and are effectively managed.
Importance of HR Management:
- Builds a motivated and solid team.
- Ensures efficient use of human resources.
- Reduces conflicts and enhances collaboration.
Project HR Management Processes:
- Plan Human Resource Management
- Acquire Project Team
- Develop Project Team
- Manage Project Team
Project Communications Management is the process of ensuring timely and effective planning, creation, distribution, and management of project information.
Objectives:
- Facilitate clear communication among stakeholders to ensure project success.
- Ensure the right people receive the right information at the right time.
Importance of Communication Management:
- Promotes transparency and trust among stakeholders.
- Reduces misunderstandings and conflicts.
- Ensures stakeholders are informed about project progress and issues.
Main Types of Communication in Project Management
The 7 C's of Communication:
To help ensure that the person you're communicating with hears what you're trying to say, let's read the 7 C's of Communication, which are widely recognized as essential principles for effective communication in project management.
These communication principles need to be used, along with listening, repeating and reinforcing to make sure the customer's order is filled correctly.
Project Risk Management is the process of identifying, assessing, and controlling risks that may impact a project's objectives.
Objective: Minimize negative impacts and maximize opportunities by managing risks effectively.
Importance of Risk Management:
- Helps identify potential issues before they become problems.
- Reduces the likelihood of project delays and cost overruns.
- Enhances decision-making by providing a clear understanding of risks and their implications.
Key Steps in Risk Management:
- Identify Risks - Determine potential risks that could affect the project.
- Qualitative Risk Analysis - Prioritize risks based on probability and impact.
- Quantitative Risk Analysis - Numerically analyze the effect of risks.
- Plan Risk Responses - Develop strategies to mitigate threats and enhance opportunities.
- Implement Risk Responses - Execute the planned risk response strategies.
- Monitor Risks - Track identified risks and identify new ones.
Project Procurement Management is the process of acquiring/purchasing goods, services, or results needed for the project from external sources.
Objective: Ensure that procurement processes are efficient, cost-effective, and align with project requirements.
Importance of Procurement Management:
- Ensures timely availability of resources or services required for the project.
- Reduces risks related to external suppliers and contractors.
- Cost control through negotiating pricing and managing procurement-related expenses.
💰 Cost Management
= How much the whole project will cost and how to control that.
Managing the project's budget.
Make sure the project is completed within the approved budget.
📦 Procurement Management
= How to buy what you need from external suppliers.
Managing purchases and contracts with external vendors.
Get the right products or services from the right vendors at the best value.
Both cost and procurement management deal with money, are you confused?
They are different but related:
- Cost Management: Internal budgeting and cost control
- Procurement Management: External purchasing and vendor management
Stakeholders are individuals, groups, or organizations who have an interest in a project.
- They can affect or be affected by the project.
- They can influence a project positively or negatively.
- Their interests can be diverse, leading to different expectations from the project's results.
Stakeholder Management focuses on identifying stakeholders, understanding their expectations and ensure their concerns are addressed.
Stakeholder Classification:
| 1. Internal Stakeholders | |
|---|---|
| Project Sponsor | Provides financial support and has a vested interest in the project's success. |
| Project Manager | Responsible for planning, executing, and closing the project. |
| Project Team Members | Execute tasks and contribute technical or functional expertise. |
| Executives/Senior Management | Oversee organizational alignment and ensure the project supports strategic goals. |
| Internal Departments (e.g., IT, HR) | Provide support or resources necessary for project execution. |
| 2. External Stakeholders | |
|---|---|
| Clients/Customers | The end users or recipients of the project deliverables. |
| Vendors/Suppliers | Provide goods, services, or resources for the project. |
| Regulatory Bodies/Government Agencies | Ensure the project complies with legal or regulatory requirements. |
| Partners/Third Parties | Collaborate with the organization to deliver parts of the project. |
| Community/Public | May be indirectly impacted by the project's outcome, especially in public sector or infrastructure projects. |
Project Integration Management is the process of coordinating and aligning all project components to ensure project success and consistency across all areas.
Objective: Ensure that various project processes and activities are properly integrated and aligned with project goals.
Key Activities in Project Integration Management:
What it means: Create a document that formally authorizes the project and gives the project manager the authority to use resources.
Example: Writing a project charter for developing a new company website that outlines the purpose, objectives, and stakeholders.
What it means: Create a plan that integrates all other plans (scope, time, cost, risk, etc.) into one comprehensive document.
Example: Combining the timeline, budget, communication and risk management strategies for a software development project into a single project management plan.
What it means: Oversee the execution of the project plan, ensuring tasks are carried out as expected. ("Let's get the job done!")
Example: Leading the team to develop a new app, ensuring coding, testing, and deployment happen according to the plan.
What it means: Use past knowledge and lessons learned to make better decisions and improve future projects.
Example: Applying lessons learned from a previous IT system failure to avoid similar issues in a new project.
What it means: Track, review, and regulate project performance to ensure everything is on track. ("Are we on track? If not, how do we fix it?")
Example: Regularly checking if the development of a cloud-based platform is on schedule and within budget, and adjusting if necessary.
What it means: Manage changes to the project plan in an organized way, ensuring changes are evaluated and approved before being implemented.
Example: If a client requests additional features for a software project, the project manager assesses the impact on time and cost before approving the changes.
What it means: Finalize all activities, ensure all deliverables are met, and formally close the project.
Example: Conducting a final review of a completed IT infrastructure upgrade and officially handing it over to the operations team.
Relate each of the following examples to one of project management knowledge area
Knowledge Areas:
- Quality Management
- Stakeholder Management
- Communication Management
- Risk Management
- HR Management
- Procurement Management
- Scope Management
- Cost Management
- Integration Management
- Time Management
Examples to match:
- Defining project deliverables
- Creating a project schedule
- Managing project budget
- Ensuring product meets standards
- Leading the project team
- Stakeholder updates
- Identifying potential threats
- Vendor contract management
- Managing stakeholder expectations
- Coordinating all knowledge areas
Discussion: Match each example to the correct knowledge area and explain your reasoning.
📘 College of Information Technology - IT Project Management
acadezi 2026