CBAP Exam Questions

The following CBAP Exam Questions and Answers with Explanations are a step in the direction of our 2019 Goal‘Give before you take, Share Knowledge with the World to make it a better place’.

From 3rd Jan 2019, we have started posting CBAP Exam Question on our company pages on LinkedIn, Twitter, and Facebook. The question is posted under #CBAPQuestion every first Wednesday of the month. We post the answers the following Friday under the comments section.

We are committed to the #CBAP success of our customers.


#Question 29

Business analyst A is conducting a requirements workshop. A found that few stakeholders were quite silent during the workshop. What technique can A adopt to elicit requirements from all stakeholders?

  1. Mind-map
  2. State model
  3. Collaborative games
  4. Process model

Answer- C

Explanation: Collaborative games is a technique to ensure everyone participates in the discussion.
BABoK V3 10.10.1 Purpose: Collaborative games encourage participants in an elicitation activity to collaborate in building a joint understanding of a problem or a solution.


#Question 28

Business analyst A has just finished a report that showed some problems in the business analysis work for the current project. Specifically, there were several variances from what A expected. What should A do to address the variances?

  1. Update the business analysis approach for the project, to correct the problems identified.
  2. Plan new or different business analysis activities, to correct the problems identified.
  3. Update the business analysis communication plan, to ensure it includes reporting the variances.
  4. Plan new or different requirements management processes to reduce variances.

Answer- B

Explanation: Since the BA process is not effective, we need to plan new or different BA activities.

BABoK V3 3.5.8 Outputs Business Analysis Performance Assessment: includes a comparison of planned versus actual performance, identifying the root cause of variances from the expected performance, proposed approaches to address issues, and other findings to help understand the performance of business analysis processes.


#Question 27

Petroleum Corp is one of the largest petroleum producers in the world. It is formed as a joint venture between the Sultanate of Oman and the Shell Corporation. Petroleum Corp manages 80% of oil-wells in Oman.

It was reported by an independent committee set up by the Government that the majority of the investment made by the Sultanate was flowing out of Oman. 

Hence, the local government has come up with a regulation to monitor the spending in Oman (also known as In-country value) for all large contracts executed in the country. The government has issued a decree with an objective to increase the in-country value (ICV) component of all projects.

In-country value is calculated when projects purchase any indigenously produced item or employ local labor. The government has provided clear instructions as to how to compute ICV. 

The government has provided 6 months period to implement the ICV system. It has specified clearly how the ICV value needs to be computed. 

The lead BA has prepared the following RACI matrix for the project.

The stakeholder group with the least likely authority is

  1. Lead BA.
  2. Sponsor.
  3. ICV specialists.
  4. Development team.

Answer- D

Explanation: As per the given RACI matrix, the development team is only informed.
BABoK V3: The answer to this question is based on the case information. Therefore, the BABoK reference is not necessary.


#Question 26

Business analyst B does not feel the need to assess current performance. B is of the opinion that the new system is far more superior to the old one and stakeholders are anyway going to love the new application. What is the risk that B is running into?

  1. A prudent decision
  2. An assumption that could become a risk
  3. Discuss with Domain SME to seek acceptance
  4. Discuss with the sponsor to seek acceptance

Answer- B

Explanation: This is an assumption by the BA which can become a risk.

BABoK V3 6.3.4.2 -Constraints, Assumptions, and Dependencies Constraints, assumptions, and dependencies can be analyzed for risks and sometimes should be managed as risks themselves.


#Question 25

Petroleum Corp is one of the largest petroleum producers in the world. It is formed as a joint venture between the Sultanate of Oman and the Shell Corporation. Petroleum Corp manages 80% of oil-wells in Oman.

It was reported by an independent committee set up by the Government that the majority of the investment made by the Sultanate was flowing out of Oman.

Hence, the local government has come up with a regulation to monitor the spending in Oman (also known as In-country value) for all large contracts executed in the country. The government has issued a decree with an objective to increase the in-country value (ICV) component of all projects.

In-country value is calculated when projects purchase any indigenously produced item or employ local labor. The government has provided clear instructions as to how to compute ICV.

The government has provided 6 months period to implement the ICV system. It has specified clearly how the ICV value needs to be computed.

The lead BA has prepared the following RACI matrix for the project.

The most knowledgeable stakeholder group regarding the ICV process is

  1. Lead BA.
  2. Sponsor.
  3. ICV specialists.
  4. Development team.

Answer- C

Explanation: Refer to the Consulted column of the RACI matrix.

BABoK V3 : The answer to this question is based on the case information. Therefore, BABoK reference is not necessary.


#Question 24

Domain SME Q decided to leave organization B when the requirements were being reviewed with the senior management. Unfortunately Business Analyst Q has not identified any other Domain SME to provide clarifications on the requirements. This happened due to

  1. Improper stakeholder identification
  2. Improper stakeholder management
  3. Improper risk identification
  4. Improper risk mitigation

Answer- C

Explanation: Since the risk itself was not identified, nothing could have been done about the incident.
BABoK V3 10.38.3 Elements.

Risk Identification- Risks are discovered and identified through a combination of expert judgment, stakeholder input, experimentation, past experiences, and historical analysis of similar initiatives and situations. The goal is to identify a comprehensive set of relevant risks and to minimize the unknowns.


#Question 23

Business analyst B uses hierarchical decomposition to break down B’s business analysis deliverables into activities and tasks. B then adds the hours needed and can give an accurate estimate of the time needed to complete the BA work. What type of estimation has Business analyst B used?

  1. Delphi estimation
  2. Historic analysis
  3. Parametric estimation
  4. Bottom-up estimation

Answer- D

Explanation: Work Breakdown Structure (WBS) approach helps in bottom-up estimation
BABoK V3 – 10.19.3 Elements Paragraph 3
Bottom-up: using the lowest-level elements of a hierarchical breakdown to examine the work in detail and estimate the individual cost or effort, and then summing across all elements to provide an overall estimate.


#Question 22

Petroleum Corp is one of the largest petroleum producers in the world. It is formed as a joint venture between the Sultanate of Oman and the Shell Corporation. Petroleum Corp manages 80% of oil-wells in Oman.

It was reported by an independent committee set up by the Government that the majority of the investment made by the Sultanate was flowing out of Oman.

Hence, the local government has come up with a regulation to monitor the spending in Oman (also known as In-country value) for all large contracts executed in the country. The government has issued a decree with an objective to increase the in-country value (ICV) component of all projects.

In-country value is calculated when projects purchase any indigenously produced item or employ local labor. The government has provided clear instructions as to how to compute ICV.

The government has provided 6 months period to implement the ICV system. It has specified clearly how the ICV value needs to be computed.

The lead BA has prepared the following RACI matrix for the project. 

The system that will interface with the ICV system under consideration is-

  1. Omnicom
  2. HRMS
  3. Inventory management
  4. Project control system

Answer- A

Explanation: Observe the interfacing requirements info

The answer to this question is based on the case information. Therefore, BABoK reference is not necessary.


#Question 21

Business analyst A conducted several interviews this week for a project. Several problems have come up. As many issues have come up, A’s project manager suggested that A tracks the issues formally in an item tracker. Why?

  1. Item trackers are used for historical purposes and project planning by the project manager.
  2. To ensure the issues produced during elicitation are tracked down to resolution.
  3. Used to ensure that the help desk and service management teams are kept in the loop.
  4. To ensure that the results of requirements workshops and interviews are documented.

Answer- B

Explanation: This is the main purpose of problem tracking.

BABoK Reference: 10.26.1 Purpose

Item tracking is used to capture and assign responsibility for issues and stakeholder concerns that pose an impact to the solution.


Click here to know More about Adaptive CBAP Training

#Question 20

Business analyst A is implementing a new order processing system for a direct marketer. A is concerned that with the holiday season approaching, the system’s performance may be inadequate. A could not find any document which has the application performance criteria mentioned. A would like to evaluate the performance of the system, but can’t because –

  1. The performance metrics have not been defined.
  2. The stakeholder and solution requirements were incomplete and the stakeholders complained of poor solution performance.
  3. When A gathered the actual performance metrics, A found that the solution performance was indeed better than anticipated.
  4. Neither the solution validation nor the organizational readiness assessment had been completed.

Answer- A

Explanation: The value of a solution is difficult to determine without defining the performance metrics

BABoK Reference: 8.2.4 Elements

Solution Performance versus Desired Value Business analysts examine the measures previously collected in order to assess their ability to help stakeholders understand the solution’s value.


#Question 19

Petroleum Corp is one of the largest petroleum producers in the world. It is formed as a joint venture between the Sultanate of Oman and the Shell Corporation. Petroleum Corp manages 80% of oil-wells in Oman.

It was reported by an independent committee set up by the Government that the majority of the investment made by the Sultanate was flowing out of Oman. 

Hence, the local government has come up with a regulation to monitor the spending in Oman (also known as In-country value) for all large contracts executed in the country. The government has issued a decree with an objective to increase the in-country value (ICV) component of all projects. 

In-country value is calculated when projects purchase any indigenously produced item or employ local labor. The government has provided clear instructions as to how to compute ICV. 

The government has provided 6 months period to implement the ICV system. It has specified clearly how the ICV value needs to be computed. 

The lead BA has prepared the following RACI matrix for the project. 

The role answerable for requirements is-

  1. Lead BA.
  2. Sponsor.
  3. ICV specialists.
  4. Project manager.

Answer- A

Explanation: Observe accountable info.

BABoK Reference: 10.43.2.3

Accountable (A): the person who is ultimately held accountable for successful completion of the task and is the decision maker. Only one stakeholder receives this assignment.


#Question 18

A has scheduled a focus group to determine the current attitudes towards a new product that the company is developing. Stakeholder S suggests using the Kano model. Another stakeholder R argues that the group should use the benchmarking approach. What should business analyst A do?

  1. Adopt the benchmarking approach as the stakeholder has high authority.
  2. Explain that multiple techniques can be used for elicitation.
  3. Make sure that all participants have a minimum of five years’ experience with the company.
  4. Since ‘A’ knows Kano model, choose the same.

Answer- B

Explanation: Techniques are not mutually exclusive. Point to remember.

BABoK Reference: 1.4.5 Techniques
Techniques provide additional information on ways that a task may be performed. The list of techniques included in the BABOK® Guide is not exhaustive. There are multiple techniques that may be applied alternatively or in conjunction with other techniques to accomplish a task. Business analysts are encouraged to modify existing techniques or engineer new ones to best suit their situation and the goals of the tasks they perform.


#Question 17

While discussing with Implementation SMEs of Project X, Business analyst A finds that the implementation team is working on integrating a map feature. The same feature was already implemented in Project Q. The reason for repeat development could be because-

  1. Past requirements were not baselined
  2. Past requirements were not tested
  3. Past requirements were not maintained
  4. Past requirements were not packaged

Answer- C

Explanation: Not maintaining requirements results in the same requirements being implemented multiple times.

BABoK Reference: 5.2.1

Purpose: The purpose of Maintain Requirements is to retain requirement accuracy and consistency throughout and beyond the change during the entire requirements life cycle, and to support reuse of requirements in other solutions.


#Question 16

Business Analyst A has transitioned from full-time software engineering to become an internal analyst within his company for a new project. The project is intended to unify and streamline the operation of several ad hoc processes and systems that have grown up over time.

From his own experience, he wants to be able to give the development teams more information about the context of their work. This should give them a better feel for what their customers need. He also has an idea that he will be able to clearly understand the customer processes and turn them into effective requirements and a solid, efficient architecture. 

He’s heard the complaints of friends in other departments, so he knows he needs to talk to a wide variety of people, and his managers have communicated the need to get buy-in from senior management for certain milestones. His managers have walked him through the higher-level functions of the company’s collaboration, messaging, and planning software, which gives him insight into different factors to consider and ways to tie everything together. 

The analyst plans for a discovery phase, where the existing processes are mapped, which included reviewing existing documentation; a needs phase, where the process stakeholders are queried about what is good and bad about the existing system and what their perceived needs are; a design phase, where a new solution is developed and documented (this may involve some research and experimentation); a development phase, where the system is built; and a rollout and training phase where the new system is deployed and put into use.

It is known that the central architecture will be designed based on categories of data, calculations and decision making and that the individual data fields, types, and interfaces will be detailed during the second phase of the project. It is therefore determined that requirements will be organized using a two-tiered outline approach, with the heading items in the outline defining the abstract requirements identified in the first phase and the subordinate items in the outline defining the details of the data and how it is handled. The non-functional requirements for the system and its components will be defined as a third type. Attribute templates and display mechanisms are defined for each type of requirement. The templates include information about how requirements may relate to regulatory, corporate, and other policy requirements of a more general nature. Which element or elements of the Plan Business Analysis Information Task is or are not being addressed?

  1. Organization of Business Analysis Information
  2. Storage and Access and Plan for Requirements Reuse
  3. Level of Abstraction and Requirements Attributes
  4. Plan Traceability Approach

Answer- B

Explanation:

All of the other elements are addressed in the description

The answer is based on case context. No need to reference to BABoK.


#Question 15

Business Analyst A is working on a project to automate several business processes. A just received confirmation of the budget and it is clear that there is enough money to either build an in-house solution or purchase a COTS package. What is the most logical next step for A?

  1. Pursue an RFP
  2. Pursue an RFI
  3. Purchase a COTS product as budget is available.
  4. Insist on developing an in-house solution.

Answer- B

Explanation: It is always better to collect information before deciding. Availability of funds is one factor, not the only factor.

BABoK Reference: 10.49.2

Description – The assessment may be formal through the submission of a Request for Information (RFI), Request for Quote (RFQ), Request for Tender (RFT), or Request for Proposal (RFP).


#Question 14

Business Analyst A has transitioned from full-time software engineering to become an internal analyst within his company for a new project. The project is intended to unify and streamline the operation of several ad hoc processes and systems that have grown up over time.

From his own experience, he wants to be able to give the development teams more information about the context of their work. This should give them a better feel for what their customers need. He also has an idea that he will be able to clearly understand the customer processes and turn them into effective requirements and a solid, efficient architecture. 

He’s heard the complaints of friends in other departments, so he knows he needs to talk to a wide variety of people, and his managers have communicated the need to get buy-in from senior management for certain milestones. His managers have walked him through the higher-level functions of the company’s collaboration, messaging, and planning software, which gives him insight into different factors to consider and ways to tie everything together. 

The analyst plans for a discovery phase, where the existing processes are mapped, which included reviewing existing documentation; a needs phase, where the process stakeholders are queried about what is good and bad about the existing system and what their perceived needs are; a design phase, where a new solution is developed and documented (this may involve some research and experimentation); a development phase, where the system is built; and a rollout and training phase where the new system is deployed and put into use. 

The main architecture analysis and development will be conducted using a Waterfall process to ensure a cohesive architecture is created. Once the core functionality is in place the individual development teams will complete their portions of the system in close consultation with their individual user and administration groups. During this time a Scaled Agile Framework (SAFe) or “Scrum of Scrums” will be used. Which collection of statements seems most appropriate for the Waterfall phase of the project?

a. Decision Making: Each stakeholder represented is evaluated in terms of how they participate in terms of being responsible, accountable, consulted, or informed. 

b. Change Control Process: Determine how changes will be requested, the elements that will be evaluated for each request, how changes will be prioritized, how requests will be documented, how requests and changes will be communicated, who will perform the impact analysis, and who will authorize changes. 

c. Plan Prioritization Approach: Activities will be prioritized from a groomed backlog considering cost, risk, and value. 

d. Plan for Approvals: Relevant managers will be designated as approvers for each activity and change. These may include the project sponsor, department heads and others. 

  1. a, c and d
  2. a, b and d
  3. a and b only
  4. a, b and c

Answer- B

Explanation:

Item c is only appropriate for an adaptive approach, specifically Scrum in this case. Other items are applicable to predictive approach.

BABoK Reference: Figure 3.1.2

Formality and Level of Detail of Business Analysis Deliverables


#Question 13

A is a business analyst for Project P. A obtained signoff on requirements from three stakeholders; the sponsor, the project manager, and the product manager. The project management office rejected A’s requirements for implementation due to insufficient signoffs. What should have A checked for?

  1. Whether the requirements signoff were matching the RACI matrix.
  2. Project manager’s preference for signoff.
  3. Lack of quality assurance team’s signoff.
  4. Lack of implementation team’s signoff.

Answer- A

Explanation: Remember- All sign-offs are conducted as per the defined RACI matrix.

BABoK Reference: 3.1.4.6
Acceptance – The business analysis approach is reviewed and agreed upon by key stakeholders. In some organizations, the business analysis process may be more structured and require key stakeholders to sign off on the approach to ensure all business analysis activities have been identified, estimates are realistic, and the proposed roles and responsibilities are correct.


#Question 12

A works as a business analyst for a project to introduce a new electronic gadget. Projects such as this have been lengthy, involved multiple stakeholders, and included thousands of requirements. When selecting a business analysis approach for the project, which of the following is A most likely to consider?

  1. A predictive approach because of the highly regulated environment.
  2. An adaptive approach because these approaches tend to be better for new products.
  3. The BA approach depends on more factors than those which are given.
  4. A combination of predictive and adaptive approaches, given the complexity of the project.

Answer- C

Explanation: Please do not jump into a conclusion based on one or two aspects described in the question. A decision may be based on multiple factors.

BABoK Reference: 3.1.4 Elements Paragraph 9
Other considerations that may affect the approach include: • the change is complex and high risk, • the organization is in, or interacts with, heavily regulated industries, • contracts or agreements necessitate formality, • stakeholders are geographically distributed, • resources are outsourced, • staff turnover is high and/or team members may be inexperienced, • requirements must be formally signed off, and • business analysis information must be maintained long-term or handed over for use on future initiatives.


#Question 11

A is a business analyst for Project R. Stakeholder Z has good familiarity with traceability chains. Z insists that the project follows the approach. Business analyst A’s response should be-

  1. Accept the stakeholder’s suggestion as traceability matrix is very popular.
  2. Explain that there are many ways to maintain traceability.
  3. Traceability is not required as the project is of medium complexity.
  4. Maintain traceability only at the feature level.

Answer- B

Explanation: All activities in business analysis can be carried in multiple ways and there is no unique best way.

BABoK Reference: Page vi

The BABOK® Guide should not be construed to mandate that the practices described in this publication should be followed under all circumstances. Any set of practices must be tailored to the specific conditions under which business analysis is being performed.

 


Click here to know More about Adaptive CBAP Training

#Question 10

Stakeholder S provided the following requirement, “The system should be able to manage schedule”. The project glossary document does not describe the verb, Manage. It is possible that the term manage can be broken down further. The reason why the requirement needs revision is because the requirement is-

  1. Not clear
  2. Not atomic
  3. Not testable
  4. Not understandable

Answer- B

Explanation: Words like “Manage” can be broken down, so they are non-atomic.

BABoK Reference: 7.2.4 Elements 

Atomic –  self-contained and capable of being understood independently of other requirements or designs.


#Question 9

Business analyst A has been trying to figure out how best to validate the solution scope with the stakeholders, both business and technical. How can A best validate the solution scope with the stakeholders?

  1. Conduct focus groups with SMEs.
  2. Have a brainstorming session with the stakeholders.
  3. Create a business process model and schedule a walkthrough or review.
  4. Do nothing at all. The architect is responsible for validating solution scope.

Answer- C

Explanation: Business process models describe how businesses are conducted and can help in deciding solution scope.

BABoK Reference: 6.4.6 Techniques 

Process Modelling: used to describe how work would occur in the solution scope or during the change.


#Question 8

Business Analyst A has transitioned from full-time software engineering to become an internal analyst within his company for a new project. The project is intended to unify and streamline the operation of several ad hoc processes and systems that have grown up over time.

From his own experience, he wants to be able to give the development teams more information about the context of their work. This should give them a better feel for what their customers need. He also has an idea that he will be able to clearly understand the customer processes and turn them into effective requirements and solid, efficient architecture.

He’s heard the complaints of friends in other departments, so he knows he needs to talk to a wide variety of people, and his managers have communicated the need to get buy-in from senior management for certain milestones. His managers have walked him through the higher-level functions of the company’s collaboration, messaging, and planning software, which gives him insight into different factors to consider and ways to tie everything together.

The analyst plans for a discovery phase, where the existing processes are mapped, which included reviewing existing documentation; a needs phase, where the process stakeholders are queried about what is good and bad about the existing system and what their perceived needs are; a design phase, where a new solution is developed and documented (this may involve some research and experimentation); a development phase, where the system is built; and a rollout and training phase where the new system is deployed and put into use. 

Once the project phases are defined the BA arranges a template for kickoff and review meetings for each phase involving representatives from each stakeholder group. He meets with managers from each group at the beginning of major engagements with their staff to arrange the discovery, data collection, deployment, and training efforts. He schedules after-action reviews at the close of each effort and arranges to circulate the BA findings for review and correction by each group. Finally, the BA assesses the relative importance, interest, and level of interest of each stakeholder.

Which Planning and Monitoring task is the analyst carrying out?

  1. Plan Stakeholder Engagement
  2. Plan Business Analysis Governance
  3. Identify Business Analysis Performance Improvements
  4. Plan Business Analysis Approach

Answer- A

Explanation: This is the process of working out how to engage with stakeholders during a project.

BABoK Reference: 3.2.1 Purpose

The purpose of Plan Stakeholder Engagement is to plan an approach for establishing and maintaining effective working relationships with the stakeholders.


#Question 7

Business Analyst A has transitioned from full-time software engineering to become an internal analyst within his company for a new project. The project is intended to unify and streamline the operation of several ad hoc processes and systems that have grown up over time.

From his own experience, he wants to be able to give the development teams more information about the context of their work. This should give them a better feel for what their customers need. He also has an idea that he will be able to clearly understand the customer processes and turn them into effective requirements and solid, efficient architecture.

He’s heard the complaints of friends in other departments, so he knows he needs to talk to a wide variety of people, and his managers have communicated the need to get buy-in from senior management for certain milestones. His managers have walked him through the higher-level functions of the company’s collaboration, messaging, and planning software, which gives him insight into different factors to consider and ways to tie everything together. 

The analyst plans for a discovery phase, where the existing processes are mapped, which included reviewing existing documentation; a needs phase, where the process stakeholders are queried about what is good and bad about the existing system and what their perceived needs are; a design phase, where a new solution is developed and documented (this may involve some research and experimentation); a development phase, where the system is built; and a rollout and training phase where the new system is deployed and put into use.

The project has the potential to change a large number of internal systems and workflows, so all parties recognize that a significant amount of discovery, documentation, and analysis has to be performed up front. Some of the details can be worked out in an iterative fashion when the end details are being worked out, but the core transformation needs to identify a solid architecture and plan for the transition to it.

Which element is the primary consideration in structuring the business analysis approach?

  1. Timing of Business Analysis Work
  2. Business Analysis Activities
  3. Acceptance
  4. Complexity and Risk

Answer- D

Explanation: The project described is complex and the complexity and risk of the project, does affect the business analysis approach.

BABoK Reference: 3.1.4 Elements Paragraph 9

Other considerations that may affect the approach include: • the change is complex and high risk, • the organization is in, or interacts with, heavily regulated industries, • contracts or agreements necessitate formality, • stakeholders are geographically distributed, • resources are outsourced, • staff turnover is high and/or team members may be inexperienced, • requirements must be formally signed off, and • business analysis information must be maintained long-term or handed over for use on future initiatives.


#Question 6

 Business Analyst A has transitioned from full-time software engineering to become an internal analyst within his company for a new project. The project is intended to unify and streamline the operation of several ad hoc processes and systems that have grown over time.

From his own experience, he wants to be able to give the development teams more information about the context of their work. This should give them a better feel for what their customers need. He also has an idea that he will be able to clearly understand the customer processes and turn them into effective requirements and solid, efficient architecture.

He’s heard the complaints of friends in other departments, so he knows he needs to talk to a wide variety of people, and his managers have communicated the need to get buy-in from senior management for certain milestones. His managers have walked him through the higher-level functions of the company’s collaboration, messaging, and planning software, which gives him insight into different factors to consider and ways to tie everything together.

The analyst plans for a discovery phase, where the existing processes are mapped, which included reviewing existing documentation; a needs phase, where the process stakeholders are queried about what is good and bad about the existing system and what their perceived needs are; a design phase, where a new solution is developed and documented (this may involve some research and experimentation); a development phase, where the system is built; and a rollout and training phase where the new system is deployed and put into use.

The analyst talks to the other two analysts in the company and learns that they don’t yet employ a consistent business analysis approach. He learns that one of the analysts only works with external end users while the current project involves a process and systems that are only used internally. He arranges for them to describe their best practices and situations where things worked out especially well.

Which tool is the analyst A applying when consulting with the company’s other analysts?

  1. Business Policies
  2. Stakeholder Engagement Approach
  3. Business Analysis Performance Assessment
  4. Business rules

Answer- C

Explanation: Business analysis itself is a process that needs to be understood, analyzed, and improved. Analyst A is trying to get a feel for what has worked and not worked in the absence of a formal process, and in light of his own lack of experience as an analyst.

BABoK Reference: 3.1.5 Guidelines and Tools

Business Analysis Performance Assessment: provides the results of previous assessments that should be reviewed and incorporated into all planning approaches.


#Question 5

Business analyst A is worried about the low adoption of the newly deployed application. The solution comes with many new features compared to the earlier application. A investigated the reason for the same to be usability aspects not being considered while developing the new application. Business analyst A should-

  1. Modify the application for better performance.
  2. Modify the application for better security.
  3. Modify the application for more features.
  4. Modify the application for better user navigation.

Answer- D

Explanation: Since navigation is part of usability.

BABoK Reference-  10.36.3 Elements Paragraph 5
Usability Prototype: is a product model created to test how the end user interacts with the system without including any of the properties (for example, appearance, configuration).


#Question 4

Business analyst A is struggling with how to model requirements in the best way possible for the project. In particular, the business wants to allow mortgage applicants the ability to save their application and resume it later in the future if they cannot complete the application in one sitting. Which of the following options describes the above information?

  1. Process Modeling.
  2. Goal decomposition.
  3. Use Cases.
  4. Scenarios.

Answer- D

Explanation: Since the process requires a save and submit option which is a different option than submitting straight through.

BABoK Reference-  10.47.2 Description     
A scenario describes just one way that an actor can accomplish a particular goal. Scenarios are written as a series of steps performed by actors or by the solution that enables an actor to achieve a goal. A use case describes several scenarios.


#Question 3

 A is a business analyst for Project P. One particular stakeholder is adding unnecessary requirements and expectations into the go/no-go criteria. What should A’s approach be before submitting the requirements package?

  1. Call a meeting with the project sponsor and the SME in question and lay out the assessment of the situation.
  2. Do not invite the stakeholder for the decision package review meeting as the stakeholder disrupts the decision-making process.
  3. Facilitate a brainstorming session among executive team members to deal with the SME’s expectations.
  4. Seek a meeting with the SME to listen to the concerns carefully and be able to reflect them back to the stakeholder.

Answer- D

Explanation: This is a win-win strategy. Escalation is not a good approach.

BABoK Reference-  9.5.1 Facilitation      
Purpose- Business analysts facilitate interactions between stakeholders in order to help them make a decision, solve a problem, exchange ideas & information, or reach an agreement regarding the priority and the nature of requirements. The business analyst may also facilitate interactions between stakeholders for the purposes of negotiation & conflict resolution (as discussed in Negotiation and Conflict Resolution (p. 210)).


#Question 2

Business analyst A is a new business analyst for an application re-engineering project. A needs to choose the initial elicitation technique. A has a large number of stakeholders located across multiple locations. Business analyst A’s preferred approach will be

  1. Interviews.
  2. Workshops.
  3. Observation.
  4. Survey

Answer- D

Explanation: Surveys are a useful technique to gather requirements from large geographically dispersed stakeholders.

BABoK Reference-  10.45.4 Usage Considerations       
Strengths – Easier to collect information from a larger audience than other techniques such as interviews.


#Question 1

 Organization A provides score rating points – ‘Must haves’ get 10 points; discretionary items are given points ranging from one through nine. Vendor proposals are ranked against the criteria list. The vendor with the most points is selected. Techniques used during this process are

  1. Vendor assessment, decision analysis, and key performance indicators.
  2. Vendor assessment, key performance indicators, and acceptance/evaluation criteria.
  3. Decision analysis, structured walkthrough, and functional decomposition.
  4. Decision model, Activity diagram, Financial analysis

Answer- B

Observe that the company is trying to evaluate vendors. It has defined key performance parameters and has also developed evaluation criteria. Decision analysis is used for an uncertain and complex situation which is not the case here.

BABoK Reference- 10.16.1 Purpose
Decision analysis formally assesses a problem and possible decisions in order to determine the value of alternate outcomes under conditions of uncertainty.


Join the World's #1 Online CBAP Training to get certified in the very first attempt*