Business Analyst Flashcards
What is BA
Business Analyst is an individual that serves as liaision between the business and the tech team.
What is business?
The business is the strategy team of the company.
What is tech team and what is it comprised of?
Mainly composed of development team and the quality assurance team. Responsible for creating the product.
Tech team comprises mainly of the PM, the BA, the Dev team, the QA team and sometimes the UX team.
Quality Assurance (QA)
Quality assurance team is charged with ensuring the product created is bug free.
What is BA’s primary role?
BA’s primary role is to understand the needs of a project and convey them efficiently and effectively to the tech team.
What quality BA should foster?
Critical thinking, eager learners, good communication, independent, team oriented, a growth mindset, go-getter attitude, keep the goal in the mind, kill what you eat mentally.
What are 4 responsibilities of BA?
- Gathering requirements
- Analyzing requirements
- Documenting requirements
- Communicating requirements
What are the sequence steps of a business project?
Inception
Preliminary Details
Initial Project Analysis
Detailed Required Gathering.
What does High-Level mean?
The overview, the big picture or general level.
What is walk-through session (Requirement Gathering Session)?
In this session, BA communicates with stakeholder through various modes of communication in order to gather the requirements for the projects.
What is an artifact?
Documents and diagrams a BA creates.
After walk-through session BA converts the notes/information/requirements into artifacts to communicate it to tech team.
What are bugs?
Any issues or defects with a project.
What is the feasibility analysis?
Essential meeting between BA and tech team.
BA walks tech team through requirements that were documented in order to ascertain that tech team understands the project accurately.
Tech team can ask questions regarding the project
What is unfeasible project?
If the project is not attainable.
BA will meet the stakeholder to address the problematic requirements told by tech team.
What is the Business Sign-off?
Once feasibility analysis is completed, BA receives commitment from tech team on project requirements, then BA will obtain business sign-off.
Who is involved in business sign-off? And what takes place in business sign-off?
BA, the stakeholder and the PM (Optional).
BA secures the client’s sigh-ff for the project to be delivered.
Who is involved in the Turn-over session? and what takes place in turn over session?
BA, tech team and the PM (optional).
Once the business has signed-off on the requirements, BA will conduct a turnover session with the tech team.
What is the Turn-over session?
In this session, BA presents the finalized requirements to the tech team. It can be single meeting or series of meeting depending on the complexity of the project requirements.
After turn-over session, what does BA do?
BA communicates with dev team and provide clarification, will have periodic calls, meetings may be of varying frequency.
BA also supports the QA team, while they are designing and conducting various tests.
What is UAT testing and launch?
After developing and testing the projects, BA demos project to stakeholders by conduction user acceptance test (UAT).
BA demos various features of the project.
What is the purpose of UAT?
The point of UAT is to ensure the stakeholders understands how the project works and how the access its various features.
What is SDLC?
It is the system development life cycle referred to as software development life cycle. It is a framework that defines various tasks that need to be completed at each phase.
Process used in software projects to manage the development and life cycle of the project.
What are the phases of SDLC?
Conception, Analysis, Design, Development, Testing, Launch.
CADDTL.
What is the use of the phases in SDLC?
These phases CADDTL are used to plan for, design, develop and test software projects.
What is the conception phase?
Conception phase of SDLC, also called as idea phase where business comes up with the idea of the project.
What is Analysis phase?
This is the phase where BA does most of the work. BA gathers requirements from stakeholders, analyze them, and document them to deliver to tech team.
What is design phase?
Happens concurrent to analysis phase. BA works with tech team to create a design for how the project will look.
BA is responsible for creating these designs but it may be created by UX team.
What is UX?
UX is user experience team who is tasked with creating various designs, mock-ups and concepts for the project.
What is front-end?
It is a term to describe how the project will look on the screen to a user.
What is back-end?
It is a term use to describe the behind the scenes processes taking place, such as how the data will flow, where the data will be kept, etc.
What is back-end?
It is a term use to describe the behind the scenes processes taking place, such as how the data will flow, where the data will be kept, etc.
What is the development phase?
In this phase, developers will start the developments work on the project and ensure it is created as per the requirements communicated by BA.
What is Testing phase?
In this phase, BA works with QA team, while they conduct various tests to ensure proper functionality of the project.
What is Launch phase?
After testing is completed and most defects have been corrected, the project is deployed.
BA now demos the project to stakeholder and demos the features.
What is Waterfall Methodology?
Waterfall methodology implements the phases of SDLC in a sequential manner. One phase has to be completed before the next phase can begin. Once a phase is completed, it is generally not revisited.
What is the project manager (PM)?
Leader of the tech-team. Oversees the project from high-level
PM ensures the budge and timeline of the project. Periodically monitors the project.