CAPM Practice Test
Certified Associate in Project Management
Use the form below to configure your CAPM Practice Test. The practice test can be configured to only include certain exam objectives and domains. You can choose between 5-100 questions and set a time limit.

CAPM Information
The Certified Associate in Project Management (CAPM) is a certification offered by the Project Management Institute (PMI). It is designed for people who are new to project management or those who want to learn about managing projects. The CAPM helps you show that you understand the basics of project management and are ready to work on project teams.
The CAPM is an entry-level certification, which means you don’t need years of experience to take it. To be eligible, you need a high school diploma or an equivalent degree, such as an associate degree. You also need to complete at least 23 hours of project management education. These hours can come from classes or training programs that focus on project management skills and concepts.
The CAPM exam is 3 hours long and includes 150 multiple-choice questions. The test covers key areas of project management, such as planning, scheduling, budgeting, and risk management. It is based on the PMI’s “Project Management Body of Knowledge” (PMBOK Guide), which is a book that explains the best practices and techniques for managing projects. Studying the PMBOK Guide is important to prepare for the exam.
Having a CAPM certification shows that you know the tools and processes needed to help projects succeed. This can make you a stronger candidate when applying for jobs. Many employers look for people who understand project management, even if they are just starting their careers. The CAPM can also help you stand out among other applicants.
The CAPM is valid for three years. After that, you can renew it by earning Professional Development Units (PDUs). PDUs are earned by learning more about project management or doing related activities, such as taking courses or attending workshops. This helps you stay up to date on new practices and keep your skills sharp.
The CAPM is useful in many industries, like construction, healthcare, technology, and more. Any job that involves managing tasks, teams, or deadlines can benefit from project management knowledge. Even if you are not a manager, understanding how projects work can help you contribute better to your team.
Getting the CAPM certification is a great way to start your journey in project management. It shows that you are serious about learning and growing in this field. While it is not required to have a CAPM to become a project manager, it can help you get there faster by building your confidence and knowledge.
Overall, the CAPM is a simple and effective way to learn the basics of project management and open doors to new career opportunities. Whether you are a student, someone changing careers, or just starting out, the CAPM is a step in the right direction. It gives you the foundation you need to understand how projects are run and how you can be a valuable part of a team.
Free CAPM Practice Test
Press start when you are ready, or press Change to modify any settings for the practice test.
- Questions: 15
- Time: Unlimited
- Included Topics:Project Management Fundamentals and Core ConceptsPredictive, Plan-Based MethodologiesAgile Frameworks/MethodologiesBusiness Analysis Frameworks
Which approach BEST ensures that project deliverables are thoroughly identified and organized during project planning?
Breaking down deliverables into smaller components until they are manageable.
Arranging tasks in chronological order based on the project schedule.
Focusing on product deliverables and omitting management activities.
Organizing tasks according to the company's departmental structure.
Answer Description
Breaking down deliverables into smaller, manageable components ensures that all aspects of the project scope are captured. This technique, known as decomposition, results in a comprehensive Work Breakdown Structure (WBS) that facilitates effective planning and control. Organizing tasks by departmental structure may miss deliverables that do not align neatly with specific departments. Arranging tasks in chronological order focuses on scheduling rather than defining the full scope of work. Focusing on product deliverables and omitting management activities can lead to an incomplete understanding of the project's scope, as management activities are essential for successful project execution.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is decomposition in project management?
What is a Work Breakdown Structure (WBS)?
Why is it important to consider management activities when identifying deliverables?
As a business analyst, you are tasked with planning the release schedule for a new product. The stakeholders have provided a list of desired features and their relative priorities. How can a product roadmap assist you in determining which features to include in each release?
By providing a high-level visual timeline that aligns features with planned releases
By serving as a detailed project plan that assigns tasks to individual developers
By documenting test cases and quality criteria for each feature
By establishing the budget for each feature based on stakeholder input
Answer Description
A product roadmap is a high-level visual summary that maps out the vision and direction of a product over time. It helps communicate the timing of different features and the sequence of releases. By using a product roadmap, a business analyst can align stakeholder priorities with development plans and determine which features should be implemented in each release based on strategic goals and resource availability.
Detailed project plans that assign tasks to developers are operational documents, not the role of a product roadmap. Establishing budgets for features is part of financial planning, separate from the product roadmap. Documenting test cases and quality criteria falls under quality assurance activities, not the primary purpose of a product roadmap.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a product roadmap in more detail?
How do stakeholders influence the product roadmap?
What are the differences between a product roadmap and a project plan?
Which type of organizational structure is typically the BEST fit for using a predictive, plan-based (waterfall) project management approach?
Fully virtual network organization with fluid roles
Hierarchical (functional) structure with many reporting layers
Dynamic cross-functional teams that re-form for each sprint
Flat self-organizing (holacratic) structure
Answer Description
Predictive, plan-based approaches rely on extensive up-front planning, detailed documentation, and centralized control. A hierarchical (often functional) structure has many management layers, well-defined authority lines, and formal decision-making procedures-characteristics that align with the control and documentation needs of a predictive life cycle. In contrast, flat, self-organizing, or loosely coupled network structures favor adaptive or agile methods because they encourage distributed authority and rapid change.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are predictive, plan-based approaches in project management?
What is a hierarchical organizational structure?
Why does a hierarchical structure align with predictive methodologies?
During the closure phase of a project, all deliverables have been accepted, and the project objectives have been met. The project manager wants to ensure a smooth transition and capture valuable information for future projects. What is the most appropriate action for the project manager to take next?
Celebrate the project's success with a team event.
Close all project contracts with vendors and suppliers.
Release the project team members to their functional managers.
Prepare a final project report and update lessons learned documentation.
Answer Description
The most appropriate action is to prepare a final project report and update lessons learned documentation. This formalizes the project's completion and provides insights that can improve future projects. While releasing team members, closing contracts, and celebrating are important, they do not directly contribute to capturing and transitioning valuable knowledge.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a final project report and why is it important?
What does 'lessons learned documentation' involve?
Why is capturing knowledge important at the end of a project?
An organization seeking to enhance collaboration and flexibility in its projects aims to adopt an adaptive approach. Which organizational structure would best facilitate this?
Divisional structure
Functional structure
Matrix structure
Hierarchical structure
Answer Description
A matrix structure blends functional and project-based characteristics, allowing for resources and information to be shared across departments. This setup promotes flexibility and cross-functional collaboration, which are essential for adaptive project management. Other structures like hierarchical or functional are more rigid and less conducive to the adaptability required.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a matrix structure?
How does cross-functional collaboration work in a matrix structure?
What are the advantages of an adaptive approach in project management?
A project manager needs to document information about individuals and groups involved with the project, including their roles, interests, and influence. Which document should be used for this purpose?
Issue Log
Stakeholder Register
Project Charter
Risk Register
Answer Description
The stakeholder register is used to record details about all individuals and groups involved in the project. It includes information on their roles, interests, influence, and impact on the project, which helps in planning stakeholder engagement strategies.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a Stakeholder Register?
Why is stakeholder analysis important in project management?
How does the Stakeholder Register differ from the Risk Register?
You are assigned as the project manager for a project that has clear objectives, well-understood requirements, and a fixed budget and timeline. The project scope is unlikely to change, and stakeholders have agreed on the deliverables. Which project management methodology is most suitable for managing this project?
Adopt an agile methodology focused on iterative development.
Employ a flexible, change-driven approach.
Implement a hybrid approach combining predictive and adaptive techniques.
Use a traditional waterfall methodology.
Answer Description
A traditional waterfall methodology is most suitable in this scenario because it is a predictive, plan-based approach that works best when project requirements are well-defined and unlikely to change. This methodology allows for detailed planning upfront and sequential execution of project phases, which aligns with the fixed scope, budget, and timeline. An agile methodology is better suited for projects with evolving requirements and a need for flexibility. A hybrid approach is used when some project elements are stable and others are uncertain, which doesn't fit the project's characteristics. A flexible, change-driven approach is unnecessary when requirements are well-understood and stable.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the Waterfall methodology in project management?
What are the key phases in the Waterfall methodology?
What types of projects are best suited for the Waterfall methodology?
A project manager is leading a team through an adaptive project management approach. Which of the following criteria best indicates the success of a task in this context?
Ensuring that project costs do not exceed the initial budget estimate.
Delivering a working product increment that meets customer requirements at the end of each iteration.
Completing all planned tasks within the original project timeline.
Minimizing any changes to the project scope to stay on schedule.
Answer Description
In adaptive project management, success is measured by delivering working product increments that meet customer requirements at the end of each iteration. This approach focuses on customer value and feedback, allowing for adjustments based on changing needs. Completing all planned tasks within the original timeline (Option A) is more characteristic of predictive approaches that prioritize following a set plan. Minimizing changes to the project scope (Option C) contradicts the adaptive principle of embracing change. Ensuring costs do not exceed the initial budget (Option D) is important but not the primary indicator of success in adaptive projects, where flexibility and stakeholder satisfaction are key.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is adaptive project management?
What are product increments in adaptive project management?
What is the role of customer feedback in adaptive project management?
A business analyst needs to ensure that every client need is accounted for throughout the project from initial concept through development and testing. What tool should the business analyst use to map these client needs to project outputs and verify that none are overlooked?
Requirements Traceability Matrix
Product Backlog
Stakeholder Register
Gantt Chart
Answer Description
A requirements traceability matrix (RTM) is the appropriate tool for mapping client needs to project outputs and ensuring that none are overlooked during the project lifecycle. It links each requirement to design, development, and testing artifacts. The product backlog is a prioritized list of tasks or features for the development team in agile projects, but it doesn't provide detailed mapping of client needs to project outputs. A Gantt chart illustrates project schedules and timelines but does not track client needs or requirements. The stakeholder register documents information about stakeholders, not client needs or requirements.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a Requirements Traceability Matrix (RTM)?
What kind of information does an RTM include?
Why is it important to use a tool like an RTM in projects?
Which of the following BEST describes the primary purpose of a project within an organization?
To perform routine maintenance and support for existing systems and processes.
To establish a permanent framework for the organization's core business functions.
To manage the ongoing, day-to-day activities of a functional department.
To create a unique product, service, or result that drives organizational change.
Answer Description
The correct answer is that a project is a temporary endeavor with a specific goal to create a unique result, which serves as a vehicle for change. Operations, on the other hand, are the ongoing, repetitive activities that sustain a business. Therefore, options describing ongoing tasks, routine maintenance, or permanent activities are incorrect as they characterize operations, not projects.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the difference between projects and operational work?
What does it mean for a project to be temporary and unique?
How do projects facilitate change within an organization?
As a project manager for a construction project, you learn that a new environmental regulation could affect your project's operations. How should you use the stakeholder register to address this situation?
Adjust the project schedule to allow time for implementing necessary changes
Revise the project scope to accommodate compliance with the new regulation
Consult the stakeholder register to identify and engage stakeholders related to environmental compliance
Update the risk register to include the new environmental regulation as a potential risk
Answer Description
The stakeholder register is a tool that lists all project stakeholders along with their interests, influence, and roles. By consulting the stakeholder register to identify and engage stakeholders related to environmental compliance, you ensure that the right individuals are informed and involved in addressing the new regulation. Updating the risk register is important but does not directly involve the stakeholder register. Revising the project scope or schedule might be necessary later but should be done after consulting the relevant stakeholders.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a stakeholder register?
How do you identify stakeholders related to environmental compliance?
What should be done after identifying stakeholders in the register?
A software development team is working on a project with rapidly changing requirements. They aim to improve code quality through practices such as pair programming and test-driven development. The team values customer collaboration and releases updates in very short cycles to gather frequent feedback. Which adaptive methodology is the team most likely using?
Scaled Agile Framework (SAFe®)
Scrum
Extreme Programming
Kanban
Answer Description
The team is most likely using Extreme Programming (XP). XP emphasizes improving software quality and responsiveness to changing customer requirements through practices such as pair programming, test-driven development, and frequent releases in short development cycles. While Scrum focuses on iterative development with defined roles and events, it does not specifically prescribe practices like pair programming or test-driven development. Kanban centers on visualizing workflow and limiting work in progress, and SAFe® is designed for scaling Agile practices across large organizations. Therefore, XP best fits the team's practices and objectives.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Extreme Programming (XP)?
What are the key practices in Extreme Programming?
How does Extreme Programming (XP) differ from other Agile methodologies like Scrum?
A business analyst is assigned to a project that involves multiple cross-functional teams, including development, quality assurance, and design. During the requirements gathering phase, the business analyst notices that each team has a different interpretation of one of the key requirements. What should the business analyst do to address this situation?
Facilitate a meeting with all teams to clarify and reach a common understanding of the requirement.
Proceed with the most popular interpretation among the teams.
Revise the requirement document according to their own understanding to clarify the requirement.
Assign the communication responsibility to the project manager.
Answer Description
Facilitating a meeting with all teams to clarify and reach a common understanding of the requirement fosters effective communication. This approach ensures that all stakeholders are aligned, prevents misunderstandings, and promotes collaboration. Revising the requirement document according to their own understanding might not resolve the differing interpretations and could lead to further confusion. Assigning the communication responsibility to the project manager shifts responsibility away from the business analyst, whose role includes stakeholder engagement and communication regarding requirements. Proceeding with the most popular interpretation ignores the perspectives of other teams and could result in issues later in the project.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the role of a business analyst in a project?
Why is it important to have a common understanding of requirements among cross-functional teams?
What techniques can a business analyst use to facilitate effective communication in a project?
Which of the following organizational structures is generally considered LEAST suitable for the successful implementation of adaptive (agile) project management approaches?
A flat (organic) structure
A project-oriented structure
A matrix structure
A rigid hierarchical structure
Answer Description
Rigid hierarchical structures are generally considered the least suitable for adaptive (agile) approaches. Agile methodologies thrive on rapid communication, collaboration, and decentralized decision-making. In contrast, rigid hierarchies often have slow, formal communication channels and centralized approval processes, which can create significant bottlenecks and hinder the team's ability to adapt quickly. While other structures like matrix or project-oriented organizations can present their own challenges, they typically offer more flexibility and cross-functional collaboration than a strict hierarchy.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are agile project management methodologies?
What does a rigid hierarchical structure mean in an organization?
Why is open communication essential for agile project management?
For a project where requirements are well-understood and unlikely to change, which life cycle approach is most suitable?
Adaptive life cycle
Incremental life cycle
Iterative life cycle
Predictive life cycle
Answer Description
The predictive life cycle is most suitable when project requirements are well-understood and stable. In this approach, scope, time, and cost are determined early, and changes are carefully managed. Adaptive life cycles are better suited for projects with evolving requirements. Iterative and incremental life cycles are also used when requirements are expected to change.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a predictive life cycle in project management?
What are the main characteristics of an adaptive life cycle?
What is the difference between iterative and incremental life cycles?
Cool beans!
Looks like that's it! You can go back and review your answers or click the button below to grade your test.