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

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 AnalystTracy Cook
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in indiaunited global soft
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisAMJAD SHAIKH
 
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 IntroductionEgrove Systems Corporation
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in HyderabadUgs8008
 
Business Analysis - Essentials
Business Analysis - EssentialsBusiness Analysis - Essentials
Business Analysis - EssentialsBarbara Bermes
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation finalmdchristenson
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The SdlcCraig Brown
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaDeepak Kadam
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT*instinctools
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
Introductory session on business analyst training1
Introductory session on business analyst training1Introductory session on business analyst training1
Introductory session on business analyst training1Suprriya Nair
 
Business analysis planning and monitoring
Business analysis planning and monitoringBusiness analysis planning and monitoring
Business analysis planning and monitoringnyasha charumbira
 
Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3Moutasm Tamimi
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureTom Humbarger
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 
Business Analysis
Business AnalysisBusiness Analysis
Business AnalysisBCS-IT
 

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 india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in india
 
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
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in Hyderabad
 
Business Analysis - Essentials
Business Analysis - EssentialsBusiness Analysis - Essentials
Business Analysis - Essentials
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
What is Business Analysis
What is Business AnalysisWhat is Business Analysis
What is 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
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Introductory session on business analyst training1
Introductory session on business analyst training1Introductory session on business analyst training1
Introductory session on business analyst training1
 
Business analysis planning and monitoring
Business analysis planning and monitoringBusiness analysis planning and monitoring
Business analysis planning and monitoring
 
Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3Best Practices For Business Analyst - Part 3
Best Practices For Business Analyst - Part 3
 
Business Analyst Documentation
Business Analyst DocumentationBusiness Analyst Documentation
Business Analyst Documentation
 
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?
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The Future
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 

En vedette

Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentalswaelsaid75
 
Acceptance testing
Acceptance testingAcceptance testing
Acceptance testingCOEPD HR
 
Business analyst
Business analystBusiness analyst
Business analystlavinal
 
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 1Moutasm Tamimi
 
business analyst interview questions and answers
business analyst interview questions and answersbusiness analyst interview questions and answers
business analyst interview questions and answersCongress Man
 
Usecase diagram railway reservation system
Usecase diagram railway reservation systemUsecase diagram railway reservation system
Usecase diagram railway reservation systemmuthumeenakshim
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitationAbdul Basit
 
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 –learningVenkat Srinivasan
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answersRobin G
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Business analysis interview question and answers
Business analysis interview question and answersBusiness analysis interview question and answers
Business analysis interview question and answersGaruda Trainings
 

En vedette (20)

Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentals
 
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
 
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 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
 

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).pdfudhayaveenaa
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )eshtiyak
 
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 processKelisKing
 
Mcom Ba Training Module 1
Mcom Ba Training   Module 1Mcom Ba Training   Module 1
Mcom Ba Training Module 1mcom
 
Bussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadBussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadUgs8008
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)dipenpatelpatel
 
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 pptSushDeshmukh
 
Ajay_Dasari_BI - Business Analyst
Ajay_Dasari_BI - Business AnalystAjay_Dasari_BI - Business Analyst
Ajay_Dasari_BI - Business AnalystAjay Dasari
 
Testing material (1).docx
Testing material (1).docxTesting material (1).docx
Testing material (1).docxKVamshiKrishna5
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptxMohamedElshaikh10
 
Se6162 analysis concept and principles
Se6162 analysis concept and principlesSe6162 analysis concept and principles
Se6162 analysis concept and principleskhaerul azmi
 
Business Analysis Study Notes
Business Analysis Study NotesBusiness Analysis Study Notes
Business Analysis Study NotesGeet Sehgal
 

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 (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

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
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-701bronxfugly43
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
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.pdfAdmir Softic
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
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.pptxheathfieldcps1
 
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).pptxVishalSingh1417
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
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.pptxDenish Jangid
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 

Dernier (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
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
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
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
 
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
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
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
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

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