Business Analyst Vocabulary Flashcards

1
Q

User stories

A

A user story describes the functionality that a business system should provide so that it can be developed. It is often called a ticket or work item. The format is “As a…. I want to… So that I can…”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Functional requirements specification (FRS)

A

This is the business requirements that are defined from an end user or business perspective. It will specify the expected outcomes. These are hard requirements that illustrate how the feature should work as opposed to nonfunctional requirements which cover things such as how the feature should look

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nonfunctional requirements

A

Nonfunctional Requirements (NFRs) are intended to specify ‘system qualities,’ various systems attributes that are not directly related to their functionality. This covers attributes of a function such as the look and feel. A functional requirement would be a ‘Submit’ button while a nonfunctional requirement would be the color of the submit button

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Gap analysis document

A

This document describes the gaps between the current processes and the intended processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Change request logs

A

This document is a log of all the change requests in the project including date of request, requester, and any other key information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Jira

A

Jira is a software application that allows teams to track issues, manage projects, and automate workflows. Jira holds the project backlog (aka the team to do list), user stories, acceptance criteria, and more

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Stakeholder

A

A stakeholder is a person, group or organization with a vested interest, or stake, in the decision-making and activities of a business, organization or project. Stakeholders can be members of the organization they have a stake in, or they can have no official affiliation. Can be anyone. A user, an executive, anyone who is interested in or will feel the affects of the project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sprint Backlog

A

A subset of product backlog to-do items, which is to be taken up for development in a particular sprint. These are fully detailed out. A sprint backlog may contain:

Requirements
Defects
Changes etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Product Backlog

A

A listing of to-be-done requirements (captured as user stories or any other format) with priority and estimation. It is maintained on the product level and not all requirements are detailed out in the phase.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Business Case

A

A document describing solution options, their comparisons and recommended solution based on parameters relevant to the organization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wireframes and other visual documentation

A

This document contains renderings of the user interface, often in the form of low-fidelity wireframes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Use cases

A

A use case identifies, defines, and organizes the system requirements from the perspective of a user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Current state analysis

A

If the current business process or domain is not well understood, the BA analyzes and documents the current state before scoping a project to improve upon it. (ex. as-is diagram)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Agile

A

The division of work into small iterative tasks with the ability to rapidly adapt to changing circumstances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Business Requirements Document

A

A Business Requirements Document is a requirements package that describes business requirements and stakeholder requirements (it documents requirements of interest to the business, rather than documenting business requirements).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Competitive Analysis

A

A structured process which captures the key characteristics of an industry to predict the long-term profitability prospects and to determine the practices of the most significant competitors.

17
Q

Cost Benefit Analysis

A

Analysis done to compare and quantify the financial and non-financial costs of making a change or implementing a solution compared to the benefits gained.

18
Q

Data Flow Diagram (DFD)

A

An analysis model that illustrates processes that occur, along with the flows of data to and from those processes.

19
Q

Deliverable

A

Any unique and verifiable work product or service that a party has agreed to deliver.

20
Q

Subject Matter Expert (SME)

A

A person with specific expertise in an area or domain under investigation.

21
Q

End User

A

A person or system that directly interacts with the solution. End users can be humans who interface with the system, or systems that send or receive data files to or from the system.

22
Q

Elicitation

A

An activity within requirements development that identifies sources for requirements and then uses elicitation techniques (e.g., interviews, prototypes, facilitated workshops, documentation studies) to gather requirements from those sources.

23
Q

Prioritization

A

The process of determining the relative importance of a set of items in order to determine the order in which they will be addressed.

24
Q

Process Map

A

A business model that shows a business process in terms of the steps and input and output flows across multiple functions, organizations, or job roles.

25
Q

Project Manager

A

The stakeholder assigned by the performing organization to manage the work required to achieve the project objectives.

26
Q

Prototype

A

A partial or preliminary version of the system.

27
Q

Quality Assurance

A

Activities performed to ensure that a process will deliver products that meet an appropriate level of quality.

28
Q

Requirements Trace Matrix

A

A matrix used to track requirements’ relationships. Each column in the matrix provides requirements information and associated project or software development components.

29
Q

Requirements Workshop

A

A requirements workshop is a structured meeting in which a carefully selected group of stakeholders collaborate to define and or refine requirements under the guidance of a skilled neutral facilitator.

30
Q

SWOT Analysis

A

SWOT is an acronym for Strengths, Weaknesses, Opportunities and Threats. It is a model used to understand influencing factors and how they may affect an initiative

31
Q

Use Case Diagram

A

A type of diagram defined by UML that captures all actors and use cases involved with a system or product.

32
Q

Unified Modeling Language (UML)

A

A non-proprietary modeling and specification language used to specify, visualize, and document deliverables for object-oriented software-intensive systems

33
Q

Use Case

A

An analysis model that describes the tasks that the system will perform for actors and the goals that the system achieves for those actors along the way.

34
Q

User Acceptance Test

A

Test cases that users employ to judge whether the delivered system is acceptable. Each acceptance test describes a set of system inputs and expected results.

35
Q

Test Case

A

A test case is a set of actions executed to verify a particular feature or functionality of your software application. Contains test steps, test data, precondition, post-condition developed for specific test scenario to verify any requirement. Can compare expected and actual results

36
Q

Flow Diagram

A

A flow diagram or flowchart is a specific type of activity diagram that communicates a sequence of actions or movements within a complex system

37
Q

Scrum

A

Scrum is a management framework that teams use to self-organize and work towards a common goal. It describes a set of meetings, tools, and roles for efficient project delivery. Much like a sports team practicing for a big match, Scrum practices allow teams to self-manage, learn from experience, and adapt to change.

38
Q

Cross functional teams

A

Cross functional teams are groups of people from various departments in an organization—such as marketing, product development, quality assurance, sales and finance—who work together to achieve a common goal.