SlideShare une entreprise Scribd logo
1  sur  18
BUSINESS ANALYST
There are two types of IT companies 
Who is Business Analyst? 
What is Business Analysis?
– Roles & Responsibilities of BA 
• Identifying stake holders 
• Gathering requirements from stakeholders 
• Preparations documentation (BRD, FSD etc.) 
• Preparation of proto types 
• Clarifying Blocking/Issues raised by Technical Team 
• Preparing User manuals 
• User training to end User Product 
– Do’s and Don’ts of BA 
• Never Say to NO to Client, always be diplomatic 
• Never assume or imagine of your own 
• Every communication should be made through official Email Id
BA 
Skills required for BA 
Functional Knowledge 
BA Skills 
Knowledge Areas 
SDLC 
Methodolgies & Models 
Technical Knowledge & Tools
• Communication. 
• Analytical skills. 
• Problem solving capability. 
• Negotiation skills. 
BA SKILLs 
Analysing Business 
• Gap analysis. 
• SWOT analysis. 
• Comparative analysis.
Requirement Elicitation 
• Interview. 
• Questionnaire. 
• Brainstorming. 
• Prototype. 
• JAD/RAD Sessions.
• Business Requirement Document 
BRD contains the detailed business requirement. 
• The Format of BRD is as follows 
• Introduction 
• Requirement Scope 
• Functional requirement 
• Non Functional requirement 
• User interface requirement 
• Appendix and Business glossary 
• 
Functional Speciation Document 
FSD contains the behavior aspects of system requirements in 
terms of Operations. 
Non Functional Specification Document 
NFSD contains the performance aspects of the system (i.e. Time 
frame, Response Time etc.)
SOFTWARE DEVELOPMENT LIFE CYCLE 
SDLC LIFE CYCLE 
SDLC PHASE Outcome of Each Phase 
Requirement Gathering & analyzing 
Design Phase 
Development Phase 
Testing Phase 
Implementation or Deployment 
Maintenance Phase 
Business Requirement Document 
GUI,DFD,ER 
Working Software is developed 
Bug Free Software 
Hosted/Delivered it to client 
Provide Support
METHODOLOGIES & MODELS 
• Waterfall model 
• Spiral model 
• Iterative model 
• Agile methodology
AGILE METHODOLOGY 
The advantages of agile methodology are 
i) Faster in terms of delivery 
ii) This can be implemented even during the scope creep or even at the 
beginning of a project 
The agile methodology consists of Scrum Model and Extreme Programing 
a) Scrum master (Project Manager) 
b) Product owner (Business Analyst) 
c) Scrum meeting (Daily Stand up, achievements from last scrum to present) 
d) Sprint meeting (functionalities have to be achieved in sprint durations) 
e) Sprint backlog 
f) Product backlog 
g) Sprint retrospective meeting
 EXTREME PROGRAMMING 
PLANNING 
Requirements are gathered from different stake holders and written in 
the form of stories and are prioritized. 
SIMPLE DESIGN 
Writing the code in the most simple manner. 
PAIR PROGRAMMING 
Two programmers working on one requirement. 
TEST DRIVEN DEVELOPMENT 
Identifying the problems even before they are executed. 
REFACTORING 
Continuous development and testing.
UML DIAGRAMS 
Modeling Language is where pictographic represented is used. 
There are Nine UML Diagrams that are used 
1. Use case Diagram. 
2. Class diagram 
3. Component diagram 
4. Package diagram 
5. Deployment diagram 
6. Sequential diagram 
7. Activity diagram 
8. Collaboration diagram 
9. State Chart diagram.
In these BA using Use case and Activity diagrams. 
UML - Unified Modeling Language. 
USE CASE DIAGRAM:
USE CASE DESCRIPTION DOCUMENT 
Every use case description document must have the following: 
Content of the use case description document as follows: 
• Use case name 
• Use case description 
• Actor present 
• Basic flow or (+ve ) work flow 
• Alternate flow 
• Exceptional flow (Ex: wrong user id and password) 
• Precondition (Ex: should be registered) 
• Post condition (Ex: Should access the account) 
• Business rules (Ex: only 5 transactions)
ACTIVITY DIAGRAM: 
Activity Diagram speaks about the dynamic aspects of the system. Activity 
diagram is basically a flow chart to represent the flow form one activity to 
another activity. The activity can be described as an operation of the 
system.
Start /Initial 
Phase 
Decision box 
Activity/Action 
State 
Flow 
Note/comments 
Stop

Contenu connexe

Tendances

Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
mdchristenson
 

Tendances (20)

The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business Analyst
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in Hyderabad
 
Business Analyst Roles & Responsibilities
Business Analyst Roles & Responsibilities Business Analyst Roles & Responsibilities
Business Analyst Roles & Responsibilities
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in india
 
Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysis
 
Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & Responsibilities
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionBusiness Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An Introduction
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1
 
Business Analyst Documentation
Business Analyst DocumentationBusiness Analyst Documentation
Business Analyst Documentation
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business Analyst
 

En vedette

Usecase diagram railway reservation system
Usecase diagram railway reservation systemUsecase diagram railway reservation system
Usecase diagram railway reservation system
muthumeenakshim
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
Abdul Basit
 

En vedette (19)

Suresh Veluguri_BA
Suresh Veluguri_BASuresh Veluguri_BA
Suresh Veluguri_BA
 
Acceptance testing
Acceptance testingAcceptance testing
Acceptance testing
 
Business analyst
Business analystBusiness analyst
Business analyst
 
business analyst interview questions and answers
business analyst interview questions and answersbusiness analyst interview questions and answers
business analyst interview questions and answers
 
exception handling
 exception handling exception handling
exception handling
 
use case diagramHospital managment system
use case diagramHospital managment systemuse case diagramHospital managment system
use case diagramHospital managment system
 
Usecase diagram railway reservation system
Usecase diagram railway reservation systemUsecase diagram railway reservation system
Usecase diagram railway reservation system
 
collections
 collections collections
collections
 
C#4.0 features
C#4.0 featuresC#4.0 features
C#4.0 features
 
Generics collections
Generics collectionsGenerics collections
Generics collections
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
 
Bill Gates
Bill GatesBill Gates
Bill Gates
 
multi threading
multi threadingmulti threading
multi threading
 
Use of ict tools for teaching –learning
Use of ict tools for teaching –learningUse of ict tools for teaching –learning
Use of ict tools for teaching –learning
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
Use Case Modeling
Use Case ModelingUse Case Modeling
Use Case Modeling
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Business analysis interview question and answers
Business analysis interview question and answersBusiness analysis interview question and answers
Business analysis interview question and answers
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answers
 

Similaire à Business analyst ppt

HCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdfHCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdf
udhayaveenaa
 
Mcom Ba Training Module 1
Mcom Ba Training   Module 1Mcom Ba Training   Module 1
Mcom Ba Training Module 1
mcom
 
Ajay_Dasari_BI - Business Analyst
Ajay_Dasari_BI - Business AnalystAjay_Dasari_BI - Business Analyst
Ajay_Dasari_BI - Business Analyst
Ajay Dasari
 
Se6162 analysis concept and principles
Se6162 analysis concept and principlesSe6162 analysis concept and principles
Se6162 analysis concept and principles
khaerul azmi
 

Similaire à Business analyst ppt (20)

HCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdfHCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdf
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Software models
Software modelsSoftware models
Software models
 
Kelis king - requirements analysis and the unified process
Kelis king - requirements analysis and the unified processKelis king - requirements analysis and the unified process
Kelis king - requirements analysis and the unified process
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Mcom Ba Training Module 1
Mcom Ba Training   Module 1Mcom Ba Training   Module 1
Mcom Ba Training Module 1
 
Bussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadBussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in Hyderabad
 
Software_Testing.pptx
Software_Testing.pptxSoftware_Testing.pptx
Software_Testing.pptx
 
Business analyst with project training
Business analyst with project trainingBusiness analyst with project training
Business analyst with project training
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
 
sdlc.pptx
sdlc.pptxsdlc.pptx
sdlc.pptx
 
Sdlc
SdlcSdlc
Sdlc
 
SDLC and Software Process Models Introduction ppt
SDLC and Software Process Models Introduction pptSDLC and Software Process Models Introduction ppt
SDLC and Software Process Models Introduction ppt
 
Game plan wkshp1
Game plan wkshp1Game plan wkshp1
Game plan wkshp1
 
Ajay_Dasari_BI - Business Analyst
Ajay_Dasari_BI - Business AnalystAjay_Dasari_BI - Business Analyst
Ajay_Dasari_BI - Business Analyst
 
Testing material (1).docx
Testing material (1).docxTesting material (1).docx
Testing material (1).docx
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptx
 
Se6162 analysis concept and principles
Se6162 analysis concept and principlesSe6162 analysis concept and principles
Se6162 analysis concept and principles
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Business Analysis Study Notes
Business Analysis Study NotesBusiness Analysis Study Notes
Business Analysis Study Notes
 

Plus de Yaswanth Babu Gummadivelli

Plus de Yaswanth Babu Gummadivelli (20)

ERP
ERPERP
ERP
 
Ba -content
Ba -contentBa -content
Ba -content
 
E commerce use case documentation.
E commerce use case documentation.E commerce use case documentation.
E commerce use case documentation.
 
MOM on activity diagram
MOM on activity diagramMOM on activity diagram
MOM on activity diagram
 
UML Diagrams
UML DiagramsUML Diagrams
UML Diagrams
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
Constructors
Constructors Constructors
Constructors
 
array
array array
array
 
Use case for atm
Use case for atmUse case for atm
Use case for atm
 
Activity diagram for ticket vending machine
Activity diagram for ticket vending machineActivity diagram for ticket vending machine
Activity diagram for ticket vending machine
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Agile model
Agile model Agile model
Agile model
 
Business Analyst
Business AnalystBusiness Analyst
Business Analyst
 
CRM and ERP
CRM and ERPCRM and ERP
CRM and ERP
 
Reflection
ReflectionReflection
Reflection
 
Exceptions in SQL Server
Exceptions in SQL ServerExceptions in SQL Server
Exceptions in SQL Server
 
Views
ViewsViews
Views
 
Triggers
TriggersTriggers
Triggers
 
Subqueries
SubqueriesSubqueries
Subqueries
 
Set operators
Set operatorsSet operators
Set operators
 

Dernier

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Dernier (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

Business analyst ppt

  • 2. There are two types of IT companies Who is Business Analyst? What is Business Analysis?
  • 3. – Roles & Responsibilities of BA • Identifying stake holders • Gathering requirements from stakeholders • Preparations documentation (BRD, FSD etc.) • Preparation of proto types • Clarifying Blocking/Issues raised by Technical Team • Preparing User manuals • User training to end User Product – Do’s and Don’ts of BA • Never Say to NO to Client, always be diplomatic • Never assume or imagine of your own • Every communication should be made through official Email Id
  • 4. BA Skills required for BA Functional Knowledge BA Skills Knowledge Areas SDLC Methodolgies & Models Technical Knowledge & Tools
  • 5. • Communication. • Analytical skills. • Problem solving capability. • Negotiation skills. BA SKILLs Analysing Business • Gap analysis. • SWOT analysis. • Comparative analysis.
  • 6. Requirement Elicitation • Interview. • Questionnaire. • Brainstorming. • Prototype. • JAD/RAD Sessions.
  • 7. • Business Requirement Document BRD contains the detailed business requirement. • The Format of BRD is as follows • Introduction • Requirement Scope • Functional requirement • Non Functional requirement • User interface requirement • Appendix and Business glossary • Functional Speciation Document FSD contains the behavior aspects of system requirements in terms of Operations. Non Functional Specification Document NFSD contains the performance aspects of the system (i.e. Time frame, Response Time etc.)
  • 8. SOFTWARE DEVELOPMENT LIFE CYCLE SDLC LIFE CYCLE SDLC PHASE Outcome of Each Phase Requirement Gathering & analyzing Design Phase Development Phase Testing Phase Implementation or Deployment Maintenance Phase Business Requirement Document GUI,DFD,ER Working Software is developed Bug Free Software Hosted/Delivered it to client Provide Support
  • 9. METHODOLOGIES & MODELS • Waterfall model • Spiral model • Iterative model • Agile methodology
  • 10. AGILE METHODOLOGY The advantages of agile methodology are i) Faster in terms of delivery ii) This can be implemented even during the scope creep or even at the beginning of a project The agile methodology consists of Scrum Model and Extreme Programing a) Scrum master (Project Manager) b) Product owner (Business Analyst) c) Scrum meeting (Daily Stand up, achievements from last scrum to present) d) Sprint meeting (functionalities have to be achieved in sprint durations) e) Sprint backlog f) Product backlog g) Sprint retrospective meeting
  • 11.
  • 12.
  • 13.  EXTREME PROGRAMMING PLANNING Requirements are gathered from different stake holders and written in the form of stories and are prioritized. SIMPLE DESIGN Writing the code in the most simple manner. PAIR PROGRAMMING Two programmers working on one requirement. TEST DRIVEN DEVELOPMENT Identifying the problems even before they are executed. REFACTORING Continuous development and testing.
  • 14. UML DIAGRAMS Modeling Language is where pictographic represented is used. There are Nine UML Diagrams that are used 1. Use case Diagram. 2. Class diagram 3. Component diagram 4. Package diagram 5. Deployment diagram 6. Sequential diagram 7. Activity diagram 8. Collaboration diagram 9. State Chart diagram.
  • 15. In these BA using Use case and Activity diagrams. UML - Unified Modeling Language. USE CASE DIAGRAM:
  • 16. USE CASE DESCRIPTION DOCUMENT Every use case description document must have the following: Content of the use case description document as follows: • Use case name • Use case description • Actor present • Basic flow or (+ve ) work flow • Alternate flow • Exceptional flow (Ex: wrong user id and password) • Precondition (Ex: should be registered) • Post condition (Ex: Should access the account) • Business rules (Ex: only 5 transactions)
  • 17. ACTIVITY DIAGRAM: Activity Diagram speaks about the dynamic aspects of the system. Activity diagram is basically a flow chart to represent the flow form one activity to another activity. The activity can be described as an operation of the system.
  • 18. Start /Initial Phase Decision box Activity/Action State Flow Note/comments Stop