📊 IT Project Management

Chapter 11: Knowledge Areas

Date: 29th January 2025

📋 OUTLINE
  • 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

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.

Example:

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?

👤 PROJECT MANAGER: DEFINITION

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.

📋 PROJECT MANAGER: ROLES/RESPONSIBILITIES
📅 Planning and Scheduling

Define project scope, timelines, and deliverables.

📊 Resource Management

Allocate resources effectively (human, financial, and material).

⚠️ Risk Management

Eliminating blockers and potential risks.

💬 Stakeholder Communication

Act as the primary point of contact for stakeholders.

👥 Team Leadership

Motivate and guide the team to achieve project objectives.

📈 Monitoring and Reporting

Track and Documenting project progress and provide updates to stakeholders.

Ensuring top-quality results and project success.

🔧 PROJECT MANAGER: SKILLS

How to become an effective PM?

💻 Technical Skills:
  • Knowledge of project management tools (e.g., MS Project, Trello).
  • Familiarity with methodologies (e.g., Agile, Waterfall).
👑 Leadership Skills:
  • Decision-making and problem-solving.
  • Team motivation and conflict resolution.
  • Eases Stress and Tension.
🗣️ Communication Skills:
  • Clear, concise, and effective communication with teams and stakeholders.
📋 Organizational Skills:
  • Prioritization, multitask and time management.
🔄 Adaptability:
  • Ability to adjust to changing project requirements and environments.
Example:

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.

🎯 ACTIVITY: "THE DECISION-MAKING CHALLENGE"

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)

🔺 TRIPLE CONSTRAINTS OF PROJECT MANAGEMENT

The triple constraints (also known as the iron triangle) represent the three primary factors that constrain any project and determine its quality.

SCOPE TIME COST 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).

🔄 TRIPLE CONSTRAINTS: RELATIONSHIPS

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 10 KNOWLEDGE AREAS OF PROJECT MANAGEMENT

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).

1. Project Scope Management
2. Project Time Management
3. Project Cost Management
4. Project Quality Management
5. Project Human Resource Management
6. Project Communications Management
7. Project Risk Management
8. Project Procurement Management
9. Project Stakeholder Management
10. Project Integration Management
1️⃣ PROJECT SCOPE MANAGEMENT

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:

1
Identify stakeholder needs and document requirements.
2
Create a detailed project scope statement outlining deliverables and exclusions.
3
Develop a plan to define, validate, and control scope.
4
Break project work into smaller, manageable components: WBS (Work Breakdown Structure).
5
Monitor and manage scope changes to avoid scope creep.
6
Gain formal acceptance of completed deliverables from stakeholders.

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?)
2️⃣ PROJECT TIME MANAGEMENT

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:

1
Plan Schedule Management
2
Define Activities
3
Sequence Activities
4
Estimate Activity Resources
5
Estimate Activity Durations
6
Develop Schedule
7
Control Schedule

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)
3️⃣ PROJECT COST MANAGEMENT

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:

1
Plan Cost Management - Identifies the resources needed to complete a project. These could be physical materials, information assets, staff.
2
Estimate Costs - Predict the costs of resources, labor, materials, and other project expenses.
3
Determine Budget - Aggregate estimated costs to create an authorized cost baseline for the project.
4
Control Costs - Monitor project spending and manage changes to the budget.

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)
4️⃣ PROJECT QUALITY MANAGEMENT

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.
5️⃣ PROJECT HUMAN RESOURCE MANAGEMENT

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
6️⃣ PROJECT COMMUNICATIONS MANAGEMENT

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

🌳 TREE SWING COMMUNICATION

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.

Clear The message should be easy to understand, with no ambiguity.
Concise Keep it brief and to the point, avoiding unnecessary words.
Concrete Provide solid facts and details to support your message.
Correct Ensure the information is accurate and free of errors.
Coherent The message should be logical and flow smoothly.
Complete Include all necessary information for the audience to understand and respond.
Courteous Be respectful, polite, and considerate in your tone.

These communication principles need to be used, along with listening, repeating and reinforcing to make sure the customer's order is filled correctly.

7️⃣ PROJECT RISK MANAGEMENT

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.
8️⃣ PROJECT PROCUREMENT MANAGEMENT

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
9️⃣ PROJECT STAKEHOLDER 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

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:

1
Develop Project Charter
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.
2
Develop Project Management Plan
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.
3
Direct and Manage Project Work
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.
4
Manage Project Knowledge
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.
5
Monitor and Control Project Work
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.
6
Perform Integrated Change Control
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.
7
Close the Project or Phase
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.
📝 ACTIVITY

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