CCBA/CBAP prep questions & answers – Requirements Lifecycle management (3)

Question 21.. Lily is defining stakeholder requirements for a complex business area. What is the BEST recommendation for Lily to make to the project manager regarding the format options for the requirements?

• a. Stakeholder requirements documentation must be informal.

• b. Stakeholder requirements documentation must be formal.

• c. Stakeholder requirements documentation may be formal.

• d. Stakeholder requirements documentation may be informal.

The best recommendation for Lily to make to the project manager is:

c. Stakeholder requirements documentation may be formal.

Explanation:

• Stakeholder requirements are crucial in ensuring that the project addresses the needs and expectations of its stakeholders. The format for documenting these requirements can vary based on the complexity and nature of the project.

• “May be formal” indicates that while formal documentation is often beneficial, especially for complex business areas, it is not always mandatory. The decision can be influenced by project needs, stakeholder preferences, or organizational standards.

• Why not “must be” (options a and b)?

• Requiring stakeholder documentation to always be formal or informal doesn’t allow flexibility based on the project’s complexity or needs. Not all projects require the same level of documentation rigor.

• “May be informal” (option d) may not be the best choice for complex business areas because informal documentation can lead to ambiguity or misunderstandings in larger, more intricate projects.

Thus, the flexibility of formal documentation in option c is the most appropriate, as it provides a structured approach without making it an absolute requirement for all situations.

Question 22. Maintenance of requirements can result in all of the following outcomes EXCEPT

• a. Support other activities including training

• b. Facilitate impact analysis of new, proposed changes to the business

• c. Assist in maintenance of previously implemented solutions

• d. Increase analysis time and effort

The correct answer is d. Increase analysis time and effort.

Explanation:

Maintenance of requirements refers to the process of managing and updating requirements throughout the lifecycle of a project to ensure that they remain relevant and accurate. This typically involves tracking changes, ensuring alignment with business goals, and making necessary updates as the project evolves.

• a. Support other activities including training: Maintaining requirements helps in supporting training activities because it ensures that all stakeholders, including trainers and end users, have access to the latest and most accurate information about the system or solution.

• b. Facilitate impact analysis of new, proposed changes to the business: Well-maintained requirements enable easier impact analysis by allowing stakeholders to understand how proposed changes might affect existing systems or processes.

• c. Assist in maintenance of previously implemented solutions: Properly maintained requirements provide clear documentation that helps in the ongoing maintenance of solutions, making it easier to address issues or make updates after implementation.

• d. Increase analysis time and effort: This is the correct answer because maintaining requirements is meant to reduce time and effort in analysis, not increase it. Having well-documented and up-to-date requirements makes the process of analysis more efficient, as stakeholders have clear and consistent information to work with.

Thus, maintenance of requirements should not increase the time and effort for analysis, but rather streamline it.

Question 23. In an organization…….. is usually the owner of a vendor selection process.

• a. Sponsor

• b. Purchasing agent

• c. Business Analyst

• d. Project Manager

The correct answer is b. Purchasing agent.

Explanation:

• Purchasing agent: In an organization, the purchasing agent (or procurement officer) is typically responsible for managing vendor selection processes. This person specializes in identifying vendors, evaluating their offerings, negotiating contracts, and ensuring that the selection aligns with the organization’s requirements, such as cost, quality, and timelines. Their expertise lies in the procurement process, which makes them the natural owner of vendor selection.

• Sponsor: While a sponsor provides financial resources and support for the project, they are not usually involved in the hands-on process of selecting vendors. Their role is more strategic, overseeing the overall objectives rather than the detailed operational tasks.

• Business Analyst: A business analyst helps define the needs and requirements for a project and ensures that the selected vendor aligns with those needs. However, they are not typically the owner of the vendor selection process, though they may contribute insights into vendor suitability.

• Project Manager: A project manager oversees the execution of the project, including timelines, resources, and overall delivery. They may be involved in vendor selection decisions but do not typically own the process itself. Their focus is on ensuring that the selected vendors meet project goals.

Thus, the purchasing agent is the most suitable person to own the vendor selection process in most organizations.

Question 24.  A technique that allows the business analyst to manage any issues identified with requirements by stakeholders and ensure that those issues are resolved is called

• a. Problem Tracking

• b. Process Improvement

• c. Root Cause Analysis

• d. Process Modeling

The correct answer is a. Problem Tracking.

Explanation:

• Problem Tracking is a technique used by business analysts to keep track of issues or problems identified by stakeholders during the requirement gathering or analysis process. This involves documenting the issue, tracking its status, and ensuring that it is resolved within a certain timeframe. It helps in managing stakeholder concerns and resolving issues before moving forward with the project.

• Process Improvement refers to efforts aimed at enhancing a process’s efficiency, effectiveness, or quality. While it involves solving problems, it is more focused on improving the way things are done rather than specifically managing issues with requirements.

• Root Cause Analysis is a method for identifying the fundamental cause of a problem. It is used to dig deep into why an issue occurred but is not specifically about tracking or managing ongoing issues.

• Process Modeling involves creating a visual representation of business processes to understand, analyze, and improve them. It is not directly related to managing or resolving issues raised by stakeholders regarding requirements.

Thus, Problem Tracking (option a) is the technique that directly manages issues related to requirements and ensures their resolution.

Question 25.. Which of the following typically involves a specific process and uses sealed bids which will be evaluated against a formal evaluation methodology?

• a. Request for Proposal

• b. Request for Quote

• C. Request for Information

• d. All of the above

The correct answer is a. Request for Proposal (RFP).

Explanation:

1. Request for Proposal (RFP): This typically involves a formal, structured process where organizations solicit bids from suppliers. The RFP process includes issuing a detailed document outlining the project requirements, and bidders submit their proposals in response. These bids are then evaluated against a formal evaluation methodology, often using sealed bids to ensure fairness and confidentiality. The evaluation considers multiple factors, such as price, experience, and technical capability.

2. Request for Quote (RFQ): This is generally used for obtaining pricing information from vendors for specific products or services. It is less formal than an RFP and focuses primarily on price, without the need for a detailed evaluation methodology or sealed bids.

3. Request for Information (RFI): This is used when an organization is seeking to gather general information from potential suppliers. It is not used to solicit bids and does not involve a formal evaluation methodology. An RFI typically precedes an RFP or RFQ when the organization is exploring options.

Summary:

Only the RFP involves a formal process with sealed bids and a comprehensive evaluation methodology.

Question 26.. In the Requirements Management and Communication Knowledge Area, this task is used to bring stakeholders to a common understanding of requirements.

• a. Requirements Workshops

• b. Prepare Requirements Package

• c. Structured Walkthrough

• d. Communicate Requirements

The correct answer is d. Communicate Requirements.

Explanation:

In the Requirements Management and Communication Knowledge Area (from business analysis or project management frameworks), the goal is to ensure that stakeholders have a clear and shared understanding of the project requirements. Here’s why each option fits or doesn’t fit:

• a. Requirements Workshops: While workshops are used to gather and elicit requirements by engaging stakeholders in discussions, they are more focused on collecting requirements rather than ensuring a shared understanding.

• b. Prepare Requirements Package: Preparing a requirements package involves documenting the requirements in a formal way. While this package is essential for communicating information, the actual task of ensuring understanding comes after the package is shared.

• c. Structured Walkthrough: A structured walkthrough is a method used to review and validate requirements. It is a review process but doesn’t inherently ensure that all stakeholders have fully understood the requirements. It’s more focused on validation.

• d. Communicate Requirements: This is the correct answer because communication is the essential process for ensuring that stakeholders are aligned and have a common understanding of the requirements. This involves presenting, explaining, and discussing the requirements to resolve any ambiguities or discrepancies.

Thus, the task most directly aimed at achieving a common understanding among stakeholders is d. Communicate Requirements.

Question 27. Which of the following is NOT an included in the relationships element of the Manage Requirements Traceability task?

• a. Cover

• b. Impact

• c. Necessity

• d. Effort

The correct answer is d. Effort.

Explanation:

In the Manage Requirements Traceability task, the relationships element focuses on how different requirements and related work products are connected. The common types of relationships include:

1. Cover: This refers to ensuring that the requirements are fulfilled by design elements or solution components. Each requirement is “covered” by a part of the solution.

2. Impact: This focuses on how a change in one requirement impacts other requirements. Understanding the impact is critical for managing changes effectively.

3. Necessity: This refers to determining the essential nature of a requirement. If one requirement is deemed necessary for another, they are related.

However, Effort is not typically categorized as a relationship type in the task of managing requirements traceability. Effort refers to the work or resources required to implement or fulfill a requirement, but it is not a type of relationship that is tracked in the traceability matrix.

Question 28.  A basis for requirements management that is used to determine whether a proposed requirement supports the business goals and objectives is called

• a. Solution Scope

• b. Baselining

• c. Necessity Relationship

• d. None of the above

The correct answer is a. Solution Scope.

Explanation:

• Solution Scope: This defines the boundaries of a solution, including what will and will not be included in the project. It helps ensure that any proposed requirement aligns with the business goals and objectives. When determining whether a requirement is appropriate, the solution scope acts as a reference to check if the requirement supports the overall objectives of the project.

• Baselining: This refers to the process of establishing a fixed point of reference for a project’s scope, schedule, or cost. While important for tracking changes, it doesn’t directly relate to determining whether a requirement supports business goals.

• Necessity Relationship: This is not a common term used in requirements management. It’s not a recognized concept in business analysis or project management in this context.

• None of the above: This is incorrect because the concept that aligns with the requirement in the question is “Solution Scope.”

Thus, the Solution Scope serves as a crucial guide in determining whether proposed requirements contribute to achieving the desired business outcomes.

Question 29. What is the difference between a work product and a deliverable?

• a. One is utilized during requirements development; the other is an outcome that a party has agreed to provide

• b. One is a document or document collection, the other is typically a service or product

• c. None of the above

• d. Both A and B

The correct answer is d. Both A and B.

Here’s the explanation:

1. A: One is utilized during requirements development; the other is an outcome that a party has agreed to provide.

• A work product refers to any artifact or item created during the development process, often used internally to assist in tasks like requirements development. Examples include documentation, analysis reports, or prototypes.

• A deliverable is the tangible outcome or result that a party has agreed to provide to another party, often a client. It represents the end product of a particular phase or contract, like a software system, a final report, or a piece of hardware.

2. B: One is a document or document collection, the other is typically a service or product.

• A work product can often be a document or set of documents that serve a specific function during the project (e.g., requirements documentation, design specifications).

• A deliverable is usually a finished service or product that is handed over to a client, such as a software application, consulting service, or a manufactured good.

Thus, both explanations (A and B) describe the difference between work products and deliverables accurately. Therefore, d is the correct answer.

Question 30. Which of the following are inputs to the Maintain Requirements for Re-Use task?

• a. Organizational Process Assets and Requirements

• b. Enterprise Architecture and Communication Plan

• c. Enterprise Architecture and Requirements

• d. Organizational Process Assets and Communication Plan

The task “Maintain Requirements for Re-Use” is part of the BABOK (Business Analysis Body of Knowledge) framework. It refers to the practice of maintaining and updating requirements so they can be reused in future initiatives. The inputs to this task help ensure that requirements are properly documented, categorized, and structured for reuse.

Let’s evaluate each option:

a. Organizational Process Assets and Requirements

This option is correct.

• Organizational Process Assets (OPAs) include policies, procedures, templates, and lessons learned that guide how requirements should be documented and maintained.

• Requirements are the actual business needs or solutions that must be maintained for future reuse.

b. Enterprise Architecture and Communication Plan

This option is incorrect.

• Enterprise Architecture may describe the structure of the organization but is not directly related to maintaining requirements for reuse.

• Communication Plan focuses on how information is communicated, not on maintaining reusable requirements.

c. Enterprise Architecture and Requirements

This option is partially correct.

• While Requirements are indeed an input, Enterprise Architecture does not play a role in maintaining reusable requirements.

d. Organizational Process Assets and Communication Plan

This option is incorrect.

• Organizational Process Assets are a correct input, but Communication Plan is not directly involved in the task of maintaining reusable requirements.

Correct answer:

a. Organizational Process Assets and Requirements

Question 30. Which of the following are inputs to the Maintain Requirements for Re-Use task?

a. Organizational Process Assets and Requirements

b. Enterprise Architecture and Communication Plan

c. Enterprise Architecture and Requirements

d. Organizational Process Assets and Communication Plan

The task “Maintain Requirements for Re-Use” is part of the BABOK (Business Analysis Body of Knowledge) framework. It refers to the practice of maintaining and updating requirements so they can be reused in future initiatives. The inputs to this task help ensure that requirements are properly documented, categorized, and structured for reuse.

Let’s evaluate each option:

a. Organizational Process Assets and Requirements

This option is correct.

• Organizational Process Assets (OPAs) include policies, procedures, templates, and lessons learned that guide how requirements should be documented and maintained.

• Requirements are the actual business needs or solutions that must be maintained for future reuse.

b. Enterprise Architecture and Communication Plan

This option is incorrect.

• Enterprise Architecture may describe the structure of the organization but is not directly related to maintaining requirements for reuse.

• Communication Plan focuses on how information is communicated, not on maintaining reusable requirements.

c. Enterprise Architecture and Requirements

This option is partially correct.

• While Requirements are indeed an input, Enterprise Architecture does not play a role in maintaining reusable requirements.

d. Organizational Process Assets and Communication Plan

This option is incorrect.

• Organizational Process Assets are a correct input, but Communication Plan is not directly involved in the task of maintaining reusable requirements.

Correct answer:

a. Organizational Process Assets and Requirements