## What is a Project?
A project is a temporary endeavor undertaken to create a unique product, service, or result. Key characteristics include its finite duration (temporary) and its distinct outcome (unique). Projects are distinct from operations, which are ongoing, repetitive activities that produce the same product or service repeatedly.
## Project Management Fundamentals
Project Management is the application of knowledge, skills, tools, and techniques to project activities to meet project requirements. It involves balancing competing constraints such as scope, schedule, cost, quality, resources, and risk.
## PMBOK® Guide 7th Edition Principles
The current CAPM exam emphasizes the 12 Project Management Principles from the PMBOK® Guide 7th Edition, which guide the behavior and actions of project teams and stakeholders:
## Project Life Cycles & Tailoring
Projects can follow various life cycles:
Tailoring is the critical process of selecting the most appropriate development approach, processes, and methods for a given project to optimize value delivery.
## The Project Manager's Role
The Project Manager (PM) is the person assigned by the performing organization to lead the team responsible for achieving the project objectives. The PM acts as a leader, facilitator, and communicator, often employing servant leadership in agile environments, where they support the team and remove impediments.
## Key Environmental Factors
## Agile Fundamentals
Agile approaches are characterized by iterative, incremental, and adaptive development. They prioritize customer collaboration, responding to change over following a rigid plan, and delivering working increments frequently. Key concepts include sprints (time-boxed iterations), daily stand-ups, product backlog, and user stories.
## Predictive, Plan-Based Methodologies
Predictive methodologies, also known as plan-driven or waterfall approaches, are characterized by a focus on comprehensive upfront planning and a sequential execution of project phases. In these projects, the scope, schedule, and cost are determined early in the project lifecycle, often before significant work begins. The primary goal is to define all requirements and deliverables as completely as possible at the outset, aiming for stability throughout the project.
Predictive methodologies are most effective in environments where:
Advantages include strong control over the project, clear milestones, easier progress tracking against a baseline, and a structured approach that can be beneficial for less experienced teams. Disadvantages include a lack of flexibility to adapt to changing requirements, potential for delays if early requirements are misunderstood, and a longer time to deliver initial value to stakeholders.
## Agile Frameworks & Methodologies
Agile is an iterative and incremental approach to project management and software development that helps teams deliver value to customers faster and with fewer headaches. It emphasizes collaboration, self-organizing teams, and adapting to change throughout the project lifecycle.
The Agile Manifesto outlines four core values:
It's underpinned by 12 principles, focusing on customer satisfaction, frequent delivery, sustainable pace, and continuous improvement.
Scrum is the most popular Agile framework. It's an empirical process that allows teams to deliver complex products incrementally.
Kanban is a method for managing and improving work flow. It focuses on visualizing work, limiting Work in Progress (WIP), and maximizing efficiency.
Kanban is continuous, without fixed iterations, and emphasizes pull systems.
Lean principles focus on eliminating waste and maximizing customer value. Extreme Programming (XP) emphasizes technical practices like pair programming, test-driven development (TDD), and continuous integration.
## Business Analysis Frameworks for CAPM
Business Analysis (BA) is the practice of enabling change in an organizational context by defining needs and recommending solutions that deliver value to stakeholders. For the CAPM exam, understanding how BA activities integrate into project management, regardless of whether a dedicated Business Analyst (BA) is present or if the Project Manager (PM) performs these functions, is crucial.
## Key Business Analysis Activities
BA activities are fundamental to defining project scope and ensuring the delivered solution meets business needs. Key areas include:
## Business Analysis in Different Project Environments
The approach to BA varies significantly based on the project lifecycle:
## Common BA Tools and Techniques
Effective BA relies on a variety of tools and techniques:
Understanding these frameworks ensures projects build the right solution, addressing real business problems and delivering tangible value.
## Project Scope & Requirements Management Overview
Project Scope & Requirements Management is a critical knowledge area focused on ensuring the project includes all the work required, and only the work required, to complete the project successfully. It involves defining, validating, and controlling what is and isn't part of the project.
## Key Definitions
## Requirements Management
Requirements are conditions or capabilities that must be met by a project or product to satisfy a contract, standard, specification, or other formally imposed document.
## Defining and Decomposing Scope
## Validating and Controlling Scope
## Agile Considerations
In agile environments, scope is often defined adaptively rather than upfront.
## Project Schedule Management
Project Schedule Management ensures the timely completion of the project. It involves processes to plan, develop, monitor, and control the project schedule.
## Project Cost Management
Project Cost Management ensures the project is completed within the approved budget. It includes processes involved in planning, estimating, budgeting, and controlling costs.
## Stakeholder Management
Stakeholder Management involves identifying, analyzing, planning engagement for, and managing relationships with all individuals or groups who can affect or be affected by the project. Effective stakeholder management is crucial for project success, aiming to maximize positive influence and minimize negative impacts.
## Communications Management
Communications Management ensures timely and appropriate planning, collection, creation, distribution, storage, retrieval, management, monitoring, and ultimate disposition of project information. It's about getting the right information to the right people at the right time.
## Project Risk Management
Project Risk Management involves identifying, analyzing, and responding to project risks. A risk is an uncertain event or condition that, if it occurs, has a positive or negative effect on project objectives. Effective risk management increases the probability of positive outcomes and decreases the probability of negative ones.
Key processes include:
Contingency reserves are for known-unknown risks, while management reserves are for unknown-unknown risks.
## Project Quality Management
Project Quality Management focuses on ensuring the project and its deliverables meet specified requirements and stakeholder expectations. Quality is defined as conformance to requirements and fitness for use.
Key processes include:
Important concepts: