Free Certified Business Analysis Professional Sample Questions and Answers — Questions and Answers
Question 1: What phrase is used to indicate the cost of the solution once a vendor has put it into use in a real-world setting?
- Sustainability fees
- Total cost of ownership (Correct answer)
- Lifecycle maintenance fees
- Ownership costing
Correct answer: Total cost of ownership
Total Cost of Ownership (TCO) is a comprehensive financial estimate that encompasses all direct and indirect costs associated with a product or system over its entire lifecycle. This includes not only the initial purchase and implementation but also ongoing operational expenses, maintenance, support, upgrades, and eventual disposal, providing a holistic view of the solution's long-term financial impact.
Question 2: Which stakeholder is the exception to the rule when it comes to requirement prioritization?
- Project team (Correct answer)
- Implementation subject matter expert
- Domain subject matter expert
- Project manager
Correct answer: Project team
Requirement prioritization is typically a collaborative effort involving stakeholders who represent various interests, such as domain SMEs (for business value), implementation SMEs (for technical feasibility), and the project manager (for project constraints). The project team, while responsible for implementing the solution, usually executes based on priorities set by business stakeholders and project leadership, rather than setting those priorities themselves.
Question 3: What plan will outline the stakeholder groups, the requirements for communication, and the proper level of formality?
- Requirements management plan
- Business analysis communication plan (Correct answer)
- Project management plan
- Scope management plan
Correct answer: Business analysis communication plan
The Business Analysis Communication Plan specifically outlines how business analysts will interact and exchange information with stakeholders throughout the project lifecycle. This plan defines stakeholder groups, their communication needs, appropriate channels, frequency, and the required level of formality, ensuring effective and timely dissemination of business analysis information.
Question 4: You represent your company as the business analyst. To help the stakeholders understand the requirements and the project as a whole, management has requested that you develop a model of the needs. Which of the following statements about a model is true?
- Models simplify the requirements for common stakeholders.
- Models abstract and simplify reality. (Correct answer)
- Models are slices of the project solution.
- Models are statistics for the return on investment, time saved, and other mathematics.
Correct answer: Models abstract and simplify reality.
Models are fundamental tools in business analysis because they abstract and simplify complex realities, making them easier to understand, analyze, and communicate. By focusing on essential elements and omitting unnecessary detail, models help stakeholders grasp requirements and the overall project context more effectively, facilitating shared understanding and decision-making.
Question 5: You represent your company as the business analyst. Your creation of a way to store project requirements, including those in development, review, and approval, has been requested by management. What is management requesting you to produce?
- A requirements register
- A change management system
- A repository (Correct answer)
- A project scope statement
Correct answer: A repository
A repository is a centralized, organized storage location for all project requirements and related business analysis information. It enables efficient management, version control, tracking of status (e.g., in development, review, approval), and ensures that all stakeholders have access to the most current and accurate information throughout the requirements lifecycle.
Question 6: Bob works for his company as a business analyst. Bob is currently developing a way to make a laser printer better. He disassembled the laser printer, identified every part, and listed each part's function. What kind of requirements management is Bob conducting in this instance?
- Data modeling
- Functional decomposition (Correct answer)
- Process modeling
- Scope modeling
Correct answer: Functional decomposition
Functional decomposition is a technique used to break down a complex system, process, or product into smaller, more manageable components or functions. By disassembling the laser printer and identifying each part's function, Bob is systematically breaking down the overall functionality into its constituent parts, which is the essence of functional decomposition.
Question 7: You recognized an activity in your task list that must wait until the project inspector has approved the initial deliverables before being finished. What is the initial deliverables inspector's approval known as?
- Constraint
- Milestone
- Dependency (Correct answer)
- Assumption
Correct answer: Dependency
A dependency exists when one task or activity cannot commence or conclude until another specific task or event has been completed. In this scenario, the activity's progress is contingent upon the project inspector's approval of initial deliverables, clearly indicating a dependency on that prior event.
Question 8: Which item on the list below best describes the elements of a data flow diagram?
- Concept, attributes, relationships, metadata
- Entities, attributes, processes, data stores, data flow
- External entities, processes, data stores, data flow (Correct answer)
- Name, aliases, entities, process flow, sequences
Correct answer: External entities, processes, data stores, data flow
A Data Flow Diagram (DFD) visually represents how data moves through a system. Its core components include External Entities (sources or destinations of data outside the system), Processes (which transform data), Data Stores (where data is held), and Data Flows (the actual movement of data between these components).
Question 9: Business analyst Jen has compiled the specifications needed to put in place a new system. Pete is her main stakeholder. She could tell Pete wasn't happy with the requirements as they were going over them with him. Some of the standards, he said, won't be in line with what his department needs. Pete's manager was the source of their demands. How should Jen proceed?
- Jen must escalate this conflict to other higher level manager
- Jen should ask Pete to talk to his boss in order to agree on what the requirement should be
- Jen's hands are tied. After all, Pete will understand that his boss's requirements come before his
- Jen must find a way to resolve this conflict either by facilitating a formal meeting, through research or other methods (Correct answer)
Correct answer: Jen must find a way to resolve this conflict either by facilitating a formal meeting, through research or other methods
A business analyst's role includes facilitating communication and resolving conflicts among stakeholders regarding requirements. Jen should not simply escalate or ignore the disagreement. Instead, she must proactively work to understand the differing perspectives, facilitate a discussion (e.g., a meeting with Pete and his manager), conduct further research, and help find a consensus or an acceptable compromise that addresses the business need.
Question 10: Based on your evaluation of the suggested solutions, you've come to the conclusion that only two of them offer significantly different fundamental characteristics and comparable commercial value. Which would be the best line of action to choose the greatest option as your next step?
- Ask the end users to select the solution they prefer most
- Ask the sponsor to select the best solution that they believe would be best for their organization
- Identify additional potential capabilities and determine the best solution by ranking those capabilities (Correct answer)
- You've done all you can do, escalate this to the PM who would determine the best solution based on other project criteria
Correct answer: Identify additional potential capabilities and determine the best solution by ranking those capabilities
When two solutions offer similar business value but distinct characteristics, the next logical step is to conduct a deeper analysis of their specific capabilities. By identifying and ranking additional potential capabilities, the business analyst can create a more detailed comparison, allowing stakeholders to make a more informed decision based on which solution best meets a broader set of desired functionalities or strategic advantages.
Question 11: During her ERD session, Carol is utilizing a data dictionary to record the definitions of certain discovered data pieces. She chooses to separate each element of the customer's address as follows: 1). Location 2). City 3). State 4). Zip 5). Which type of data element is she utilizing when she combines these parts to create a whole address (made up of all the fields)?
- Composite Data Elements (Correct answer)
- Sequential Data Elements
- Mix Data Elements
- Primitive Data Elements
Correct answer: Composite Data Elements
Carol is combining individual address components (Location, City, State, Zip) into a single, larger 'whole address.' This structure, where a data element is composed of several smaller, related data elements, is precisely the definition of a composite data element. It allows for detailed breakdown while still representing a complete concept.
Question 12: Sandra compiles a list of the criteria after arranging them, and she gives it to the next stakeholder. This set of specifications is used by the stakeholder to confirm the solution's scope and evaluate the work that needs to be done on the project. This stakeholder's name is?
- Process Owner
- Team Leader (Correct answer)
- Configuration Manager
- Release Manager
Correct answer: Team Leader
The stakeholder who uses a compiled list of criteria to confirm solution scope and evaluate project work is typically the Team Leader. They are responsible for guiding the team, ensuring the work aligns with the project's objectives, and managing the execution based on the defined scope and requirements. Other roles like Process Owner or Configuration Manager have different primary responsibilities.
Question 13: Due to financial limitations, the sponsors urge that as the business analysis activity moves forward, the team concentrate their efforts on the most important criteria exclusively. What is expected of the business analyst?
- Verify Requirements
- Validate Requirements
- Organize Requirements
- Prioritize Requirements (Correct answer)
Correct answer: Prioritize Requirements
When sponsors urge the team to focus on 'most important criteria exclusively due to financial limitations,' it directly indicates the need for prioritization. Prioritizing requirements involves ranking them based on various factors like business value, cost, risk, and urgency, ensuring that the most critical elements are addressed first within given constraints. This helps allocate resources effectively and manage stakeholder expectations.
Question 14: You are getting ready for the elicitation. You've just chosen the people who will take part in the elicitation activities. One of the decisions you must make when choosing the elicitation events is whether to use open-ended or closed-ended questions. You must also choose the most effective way to distribute those questions. What method do you intend to use for the elicitation events?
- Interviews
- Prototyping
- Survey/Questionnaire (Correct answer)
- Requirement Workshop
Correct answer: Survey/Questionnaire
The question describes choosing between open-ended or closed-ended questions and deciding the most effective way to *distribute* those questions to *chosen participants*. This strongly points to a Survey/Questionnaire, which is a method designed for efficiently gathering information from a group of stakeholders through structured questions. Interviews are typically one-on-one, and workshops involve group interaction, while prototyping is about creating models.
Question 15: When you acquire as much data as possible on the enterprise architecture of the part of the company that is now impacted by the business need, you are...
- Gathering information in order to define the business case
- Analyzing requirement in order to specify and model the requirements
- Uncovering the current capability analysis in order to assess the capability gaps of an organization (Correct answer)
- Generating the business need from the bottom up approach in order to define the business need
Correct answer: Uncovering the current capability analysis in order to assess the capability gaps of an organization
Gathering data on the enterprise architecture of an impacted part of the company is done to understand the current state and capabilities. This process is known as current capability analysis. By understanding what the organization can currently do, a business analyst can then identify 'capability gaps' – the differences between current capabilities and what is needed to address the business need.
Question 16: Pamela is describing how data from an existing system will be changed in order to be better compatible with the new system. She's logging what kind of demand?
- Solution Requirements
- Transition Requirements (Correct answer)
- Functional Requirements
- Non-Functional Requirements
Correct answer: Transition Requirements
Pamela is describing how data from an *existing system will be changed* to be compatible with a *new system*. This focuses on the temporary capabilities needed to move from the current state to the future state, such as data conversion, migration, or training. These are precisely what Transition Requirements define, ensuring a smooth implementation of the new solution.
What phrase is used to indicate the cost of the solution once a vendor has put it into use in a real-world setting?