Business Analysis Flashcards
10 cards from real Business Analysis practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 10 Business Analysis flashcards as text
Which of the following, according to requirement engineering, refers to business representatives' agreement that requirements are accurate and complete?
Answer: Requirements validation.
Requirements validation is the process of ensuring that the gathered requirements accurately reflect the stakeholders' true needs and that the system built upon them will meet its intended purpose. It involves reviewing and inspecting requirements with business representatives to gain their agreement on accuracy, completeness, and feasibility. This critical step helps prevent costly rework later in the development lifecycle.
Which of the following topics does not appear on a normal Business Analyst Aptitude Test?
Answer: Risk Management
Business Analyst Aptitude Tests typically assess core skills vital for the role, such as analytical thinking, problem-solving, data interpretation, and communication abilities like listening skills. While BAs may interact with risk management, it's generally considered a specialized area or a broader project management function, rather than a primary topic for a general aptitude test. The test focuses on foundational BA competencies.
What should the BA look for in stakeholders to identify individuals who might have an impact on the project's deliverables? Select the most appropriate response
Answer: A description of the approach that will be taken to implement a new set of capabilities
To identify stakeholders who will significantly impact project deliverables, a Business Analyst should seek information about the approach for implementing new capabilities. This reveals who is involved in defining, designing, developing, and deploying these capabilities, and thus who holds influence or decision-making power over the project's outcomes. Understanding the implementation strategy helps pinpoint key contributors and potential blockers.
Choose a name for the class that will be holding the invoice details.
Answer: Invoice
In object-oriented programming, a class name should clearly and concisely represent the real-world entity it models. 'Invoice' is the most appropriate and descriptive name for a class that encapsulates all the details related to a single invoice, such as its number, date, customer information, and line items. The other options are either too broad, too specific, or describe an action rather than an entity.
A business analyst's main goal is to assist organizations in implementing...
Answer: Technology solutions
While business analysts work to improve business processes and achieve business goals, their main objective in modern organizations is often to assist in implementing technology solutions. They bridge the gap between business needs and technological capabilities, translating business requirements into specifications for software or systems that solve problems, create efficiencies, or enable new opportunities.
A traditional focus group differs from an online focus group is
Answer: Traditional focus group meets in the same physical room while online focus group participate via network connection
The fundamental distinction between traditional and online focus groups lies in their mode of interaction. Traditional focus groups gather participants in a single physical location, allowing for face-to-face discussion and observation of non-verbal cues. Online focus groups, conversely, utilize internet-based platforms for participants to interact remotely, offering geographical flexibility but potentially limiting the richness of non-verbal communication.
TDD in the context of a business analyst refer:
Answer: Test Driven Development
TDD stands for Test Driven Development, an agile software development methodology where automated tests are written before the actual code. While primarily a developer practice, Business Analysts are crucial in defining clear, testable requirements that feed into this process. Understanding TDD helps BAs ensure that requirements are precise enough to be translated into automated tests, contributing to higher quality software.
Determine which example of explicit individual knowledge is valid.
Answer: A job description for a business analyst
Explicit knowledge is information that can be easily articulated, codified, stored, and accessed, often found in documents, databases, or manuals. A job description is a perfect example of explicit knowledge because it formally outlines roles, responsibilities, and qualifications in a written, shareable format. In contrast, an ability (like using a spreadsheet) is tacit, and a rumor is unverified information.
What type of business expert conducts cost-benefit evaluations for current and new customers?
Answer: Sales Representative
Sales representatives frequently conduct cost-benefit evaluations for customers to demonstrate the value proposition of a product or service. Their primary goal is to illustrate how the customer will benefit financially or operationally by adopting the solution, thereby justifying the cost and facilitating the sale. While financial analysts might create detailed models, sales reps perform these evaluations directly with clients to close deals.
Except for one, none of the following are outcomes of feasibility analysis.
Answer: Description of the approach that will be taken to implement a new set of capabilities
Feasibility analysis primarily assesses the practicality and viability of a proposed project or solution, focusing on aspects like technical, economic, legal, operational, and schedule feasibility. Its outcomes typically include recommendations on whether to proceed and identification of potential risks. A detailed 'description of the approach that will be taken to implement a new set of capabilities' is a more granular planning output that comes after feasibility has been established and the project is approved to move forward.