What is the highest level of a data flow diagram called?
Correct Answer: D
The context diagram represents the highest level of a data flow diagram (DFD). It illustrates the entire system as a single process and shows the interactions between the system and external entities (actors, users, or systems). This overview is essential in understanding system boundaries and external data flows. BABOK Reference - Technique: Data Flow Diagrams (Section 10.13): "The context diagram is the highest level in a data flow diagram, showing the overall system boundaries, external entities, and major information flows."
ECBA Exam Question 22
(You are converting a technical document into a format that stakeholders can easily understand. What adjustments will you make to the document?)
Correct Answer: B
The correct answer is B. ECBA/BABOK communication guidance emphasizes that business analysis information should be communicated using tailored messages that are appropriate for the audience. When stakeholders need an easier-to-understand version of a technical document, the analyst should reduce jargon and adapt the language and presentation to the audience's level of understanding. Option A is incorrect because leaving the rest of the document unchanged may still make the overall content difficult for stakeholders to understand. The communication should be tailored more broadly, not only in selected sections. Option C is incorrect because adding more technical detail would usually make the document harder, not easier, for non-technical stakeholders to understand. Option D is incorrect because maintaining the original structure without changes prioritizes consistency over comprehension. BABOK communication practices favor effectiveness for the audience over preserving the source format unchanged.
ECBA Exam Question 23
What are the elements of user stories?
Correct Answer: D
User stories are a fundamental component in Agile methodologies, serving as concise, user-centric descriptions of desired functionalities. They are designed to facilitate communication among stakeholders and ensure that the development team understands the requirements from the user ' s perspective. Key Elements of User Stories: * Title: A brief, descriptive name that captures the essence of the user story. It helps in identifying and referencing the story easily. * Statement of Value: This follows the format: " As a [user role], I want [goal] so that [benefit]. " It clearly articulates who the user is, what they need, and why they need it, ensuring that the focus remains on delivering value. * Conversation: Represents the collaborative discussions between stakeholders and the development team. These conversations delve deeper into the details of the user story, clarifying requirements and expectations. * Acceptance Criteria: Specific conditions that must be met for the user story to be considered complete. They provide a clear definition of done and guide the development and testing processes. Reference from BABOK Guide v3: According to the BABOK Guide v3, user stories are a technique used to capture a description of a software feature from an end-user perspective. They are typically composed of a title, a statement of value, conversations to elaborate on the details, and acceptance criteria to define the boundaries and conditions for success.
ECBA Exam Question 24
In a use case, which is one of the two commonly used relationships?
Correct Answer: D
There are two commonly used relationships between use cases: Extend: allows for the insertion of additional behavior into a use case. The use case that is being extended must be completely functional in its own right and must not depend on the extending use case for its successful execution. This relationship may be used to show that an alternate flow has been added to an existing use case (representing new requirements). Include: allows for the use case to make use of functionality present in another use case. The included use case does not need to be a complete use case in its own right if it is not directly triggered by an actor. This relationship is most often used either when some shared functionality is required by several use cases or to abstract out a complex piece of logic.
ECBA Exam Question 25
A business analyst (BA) will regularly perform stakeholder analysis to understand which of the following?
Correct Answer: A
Stakeholder analysis is a technique used by business analysts to understand the attitudes and influence of various stakeholders. This involves identifying stakeholders, assessing their interests, influence, and the impact they can have on the project. Understanding stakeholders' attitudes and influence helps in managing their expectations, securing their support, and mitigating potential risks associated with stakeholder engagement. The BABOK Guide discusses stakeholder analysis as a part of the underlying competencies that a business analyst should develop. It is crucial for the success of any initiative to identify stakeholders, analyze their influence and impact levels, and maintain communication with them even when situations or people change1. Additionally, stakeholder relationship management is listed as one of the core business analyst skills in the BABOK Guide2.