Free PMI-PBA Certification Questions and Answers — Questions and Answers
Question 1: User story definition and ______ in requirement analysis support one another
- Complementary activities
- Evaluation
- Acceptance criteria (Correct answer)
- Stakeholder
Correct answer: Acceptance criteria
User stories define a requirement from the user's perspective, while acceptance criteria specify the conditions that must be met for the story to be considered complete and correct. They are intrinsically linked; acceptance criteria clarify the 'what' of the user story, providing testable conditions that ensure the delivered solution meets the stakeholder's expectations.
Question 2: What is one of the main difficulties in eliciting requirements?
- Managing scope
- Recording the voice of the customer
- Too many techniques to choose from
- Too little time (Correct answer)
Correct answer: Too little time
Eliciting requirements is often a time-consuming process, and project timelines frequently impose constraints that make it difficult to dedicate sufficient time. This pressure can lead to incomplete or poorly understood requirements, increasing the risk of rework and project failure. Therefore, 'too little time' is a significant difficulty.
Question 3: To identify specific software or manual method holes in the business planning traceability process, ______ is employed.
- Gap analysis (Correct answer)
- COST application
- RACI matrix
- None of these
Correct answer: Gap analysis
Gap analysis is a technique used to compare the current state with a desired future state to identify discrepancies or 'gaps.' In the context of business planning and traceability, it helps pinpoint missing software functionalities, manual process inefficiencies, or data inconsistencies that prevent achieving the target state.
Question 4: Early ______ offers clarity to requirements where it is stated in requirement analysis by providing actual examples.
- Test specification (Correct answer)
- Iterative life cycles
- Formal traceability
- None of these
Correct answer: Test specification
Early test specification, often in the form of examples or scenarios, provides concrete clarity to requirements by illustrating how the system should behave. This helps stakeholders and developers gain a shared understanding of the desired functionality and validates the requirements against real-world use cases, making requirements more tangible and less ambiguous.
Question 5: When adjusting expectations for the future, ______ are used to assess the performance in comparison to what was anticipated to be accomplished.
- Elicitation preparation
- Elicitation session
- Elicitation method
- Preparation notes (Correct answer)
Correct answer: Preparation notes
When assessing performance against anticipated accomplishments and adjusting future expectations, detailed notes from initial planning, elicitation, or analysis sessions serve as a crucial baseline. These 'preparation notes' document what was expected, allowing for comparison with actual outcomes and informing necessary adjustments to future plans and expectations.
Question 6: What might lead to the emergence of business needs?
- Legal requirements
- Social need
- Market demands
- All of these (Correct answer)
Correct answer: All of these
Business needs can arise from a multitude of factors, including external pressures like legal requirements (compliance), societal shifts (social need), and competitive pressures (market demands). Internal factors, technological advancements, and strategic objectives also contribute, making 'All of these' the correct comprehensive answer for what might lead to business needs.
Question 7: The "present situation" in the Brown Cow Model can be found in .
- Upper right corner
- Lower left corner (Correct answer)
- Lower right corner
- Upper left corner
Correct answer: Lower left corner
The Brown Cow Model, a visual tool for analyzing business processes, typically places the 'Current State' or 'Present Situation' in the lower-left quadrant. This quadrant represents the existing process as it is currently performed, serving as the starting point for analysis and improvement before considering future states or solutions.
Question 8: One of the main difficulties in eliciting requirements is .
- Too many techniques to choose from
- Managing scope
- Too little time
- Recording the voice of the costumer (Correct answer)
Correct answer: Recording the voice of the costumer
A significant challenge in requirements elicitation is accurately capturing and interpreting the 'voice of the customer.' Stakeholders may struggle to articulate their needs clearly, have conflicting desires, or assume certain functionalities, making it difficult for business analysts to translate their input into precise and actionable requirements. This difficulty directly impacts the quality of the elicited requirements.
Question 9: When we conduct a stakeholder analysis, _____________ is discovered.
- Each stakeholder's interest in the project
- Potential conflicts in stakeholder viewpoint/interests that must be balanced
- Communication needs of each stakeholder throughout the phases of the project
- All of these (Correct answer)
Correct answer: All of these
Stakeholder analysis is a comprehensive process aimed at identifying all individuals or groups impacted by or impacting the project. It helps discover each stakeholder's interest, potential conflicts in viewpoints, and their influence on the project. Furthermore, this analysis is crucial for determining the specific communication needs of each stakeholder to ensure effective engagement throughout the project lifecycle.
Question 10: The factor that has the biggest impact on communication and collaboration technology selection is .
- Costs
- Documentation
- Project Environment (Correct answer)
- Availability of technology
Correct answer: Project Environment
The project environment is the most significant factor influencing the selection of communication and collaboration technology. This includes considerations like whether the team is co-located or virtual, the organizational culture, existing infrastructure, and security requirements. While costs and technology availability are important, the overall context and characteristics of the project environment dictate the most suitable tools.
Question 11: Who enforces the policies and procedures in a Scrum team?
- The stakeholders
- The product owner
- The Scrum Master (Correct answer)
- The development team
Correct answer: The Scrum Master
In a Scrum team, the Scrum Master is responsible for ensuring that the Scrum framework's policies and procedures are understood and followed. They act as a servant-leader, coaching the team, Product Owner, and organization on Scrum practices. This includes facilitating Scrum events, removing impediments, and promoting adherence to Scrum values and principles.
Question 12: Which of the following is not a list of the tools used for traceability that are most frequently?
- Traceability chain
- Trace matrices
- Specification trees
- Decision trees (Correct answer)
Correct answer: Decision trees
Traceability tools are used to link requirements to other project artifacts, ensuring that all requirements are accounted for and their impact can be tracked. Traceability chains, trace matrices, and specification trees are common tools for this purpose. Decision trees, however, are primarily used for modeling decisions and their potential outcomes, not for tracking requirement linkages.
Question 13: What stage of the project is the retrospective most likely to take place at?
- At the beginning of every iteration or sprint
- At any given time
- At the end of a release
- At the end of every iteration or sprint (Correct answer)
Correct answer: At the end of every iteration or sprint
Retrospectives are a key event in agile methodologies like Scrum. They are held at the end of each iteration or sprint to allow the team to inspect itself and create a plan for improvements to be enacted during the next sprint. This regular cadence ensures continuous learning and adaptation, fostering an environment of continuous improvement.
Question 14: Your RASCI chart was created. Who is likely in charge of determining stakeholders?
- The Scrum Master
- The business analyst (Correct answer)
- The development team
- The sponsor
Correct answer: The business analyst
While a RASCI chart defines roles and responsibilities for activities, the initial identification of stakeholders is typically a core responsibility of the business analyst. The business analyst works to understand the project's context and identify all individuals or groups who will be affected by or can influence the project. This forms the basis for further analysis and engagement planning.
Question 15: How would the business analyst keep track of requirements during the course of their existence?
- Use models, documentation, and test cases
- Traceability artifacts or tools (Correct answer)
- None of these
- All of these
Correct answer: Traceability artifacts or tools
Business analysts keep track of requirements throughout their lifecycle using traceability artifacts or tools. These tools, such as traceability matrices or specialized software, link requirements to their sources, designs, test cases, and other project deliverables. This ensures that requirements are consistently managed, their status is known, and their impact can be assessed.
Question 16: Where else would you utilize decision trees if not for developing business rules?
- Project time management
- Scope management
- Quality management
- Quantitative risk assessment (Correct answer)
Correct answer: Quantitative risk assessment
Decision trees are versatile tools that can be used for various purposes beyond developing business rules. They are particularly effective in quantitative risk assessment, where they help visualize and analyze different decision paths, their associated probabilities, and potential financial outcomes. This aids in strategic risk management by mapping out choices and their consequences.
User story definition and ______ in requirement analysis support one another