SlideShare a Scribd company logo
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi
2www.texavi.co.uk
Welcome to Texavi!
3
First thingsfirst!
www.texavi.co.uk
• This is a freecourse, but rememberthereis no freelunch!
• Its completely developed and delivered by Texavi. No sponsors, help us with youractive participation and support!
Texavi,Analyst-Zone,AZcircle,NewAgeAgileBusiness Analyst*areregisteredtrademarksof TexaviInnovative Solutions
4
Please remember!
www.texavi.co.uk
• Attend all sessions without fail. Theyareinter-related, so you can get the best only if youattend eachone of them
• Full attendance will open avenues for you! Eg., prepare youfor that BA job interview, certificates, premiumaccess
to ourdigital platform, mobile app,discount vouchers to our online coursesand manymore…
• Do thetasks, exercises and home works. It’s a good investment for you!
Find us, follow us on all popular social/professional media platforms:
YouTube, Facebook, Instagram, Twitter, LinkedIn & coming soon on WhatsApp
www.texavi.co.uk
5
Agenda
 Recapfromlastsession
 Keyactivities&tasksperformedbyBA
 BA interventionin productdev lifecycle
 Dangerstoavoid in BAlandscape
 BA andtherequirementslifecycle
 IIBA – BABOKBA Lifecyclemethodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary–Q&A
www.texavi.co.uk
6
Agenda
 Recap from lastsession
 KeyactivitiesandtasksperformedbyBA
 BA interventionin productdev lifecycle
 Dangerstoavoid in BAlandscape
 BA andtherequirementslifecycle
 IIBA – BABOKBA lifecycle methodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary–Q&A
www.texavi.co.uk
7
Agenda
 Overview and setting the context
 Definitions of business analysis
 Business analysis as your career
 Role(s) of a business analyst
 Responsibilities & key tasks of BA
 Summary– Q & A
8www.texavi.co.uk
www.texavi.co.uk
9
Agenda
 Recap from last session
 Value-add and benefits from BA
 Where do we need BA
 Core skills of BA
 Behavioural competencies
 Business-related skills
 Essential knowledge/techniques
 Summary– Q & A
www.texavi.co.uk 10
www.texavi.co.uk
11
Agenda
 Recapfromlastsession
 Key activities & tasks done by BA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA andtherequirementslifecycle
 IIBA – BABOKBA Lifecyclemethodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary–Q&A
www.texavi.co.uk 12
13www.texavi.co.uk
14www.texavi.co.uk
www.texavi.co.uk
15
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srole in product dev lifecycle
 Dangerstoavoid in BAlandscape
 Bustingmyths& misconceptions aroundBA
 BA andtherequirementslifecycle
 IIBA – BABOKBA Lifecyclemethodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
16www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
17www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
18www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
19www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
Test Plans and test cases
• Write functional /acceptance
test cases
• Assist testers in creating test
plans and test cases
• Traceability from requirements
20www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
Test Plans and test cases
• Write functional /acceptance
test cases
• Assist testers in creating test
plans and test cases
• Traceability from requirements
Architecture & Design
• Create prototypes & PoCs
• Help in creating UX specification
• Assist and assess in creating
architecture to align with
functional & non-functional reqmts
21www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
Test Plans and test cases
• Write functional /acceptance
test cases
• Assist testers in creating test
plans and test cases
• Traceability from requirements
Architecture & Design
• Create prototypes & PoCs
• Help in creating UX specification
• Assist and assess in creating
architecture to align with
functional & non-functional reqmts
System & Acceptance Testing
• Conduct system testing
• Assist customers/users in UAT
• Generate test reports
• Assist the team in prioritizing and
fixing defects
22www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
Test Plans and test cases
• Write functional /acceptance
test cases
• Assist testers in creating test
plans and test cases
• Traceability from requirements
Architecture & Design
• Create prototypes & PoCs
• Help in creating UX specification
• Assist and assess in creating
architecture to align with
functional & non-functional reqmts
Low level design & Coding
• Acceptance criteria
• Requirements clarification
• Create wireframes
• Create process models, data
models, UML models
System & Acceptance Testing
• Conduct system testing
• Assist customers/users in UAT
• Generate test reports
• Assist the team in prioritizing and
fixing defects
Solution Deployment
Solution Deployment
• Conduct Reviews
• Support teams and users in
deployment and usage
• Support users with training
• Post-deployment improvements
23www.texavi.co.uk
Pre-sales:
• Feasibility (cost/benefit) study
• Study alignment of project’s
goals with Organisation’s goals
• Solution architecting
• Proposal / RFX
Stakeholder Interactions
• Internal/external stakeholders
• Vision, goals, expectations
• Lay the roadmap
• Get resources in place
• Planning & architecture start
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
Test Plans and test cases
• Write functional /acceptance
test cases
• Assist testers in creating test
plans and test cases
• Traceability from requirements
Architecture & Design
• Create prototypes & PoCs
• Help in creating UX specification
• Assist and assess in creating
architecture to align with
functional & non-functional reqmts
Low level design & Coding
• Acceptance criteria
• Requirements clarification
• Create wireframes
• Create process models, data
models, UML models
System & Acceptance Testing
• Conduct system testing
• Assist customers/users in UAT
• Generate test reports
• Assist the team in prioritizing and
fixing defects
Solution Deployment
Benefits realisation
Solution Deployment
• Conduct Reviews
• Support teams and users in
deployment and usage
• Support users with training
• Post-deployment improvements
Benefits Realisation
• Post implementation review
• Work with team on impact analysis
of changes
• Decide on Go/ No-go for changes
• Cost vs. benefits analysis
24
What matters most!
www.texavi.co.uk
Interaction:
Let’s listen to a practicing professional who leads a team of BAs…
• What BA skills come to the fore, when you consider recruiting a BA?
• What skills and competencies do you recommend for professionals who are thinking of
a move into BA role?
25www.texavi.co.uk
26www.texavi.co.uk
Define Scope
Scope-in andscope-out
Manage Requirements
Define, manage,
communicate requirements
27www.texavi.co.uk
Create Models
Enable teams
tocreate models
Prepare Prototypes
Low, medium andhigh
fidelity prototypes
28www.texavi.co.uk
Draw Mockups/Sketches
Rough presentation of
the proposed solution
Create Wireframes
Static pages/screens to
represent the solution
29www.texavi.co.uk
Define Personas
Drawpersonas (archetypes)
forthe profiles
Create Profiles
Customer anduser profiles
30www.texavi.co.uk
Perform Reviews
Reviews of products,
processes andworkmodels
Conduct Testing
Verify the workproducts
at various stages
31www.texavi.co.uk
Analyse Data
Understand the data -
entities andrelationships
Create DataModels
Conceptual and
logical data models
www.texavi.co.uk
32
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangers to avoid in BA landscape
 BA andtherequirementslifecycle
 IIBA – BABOKBA Lifecyclemethodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary–Q&A
33www.texavi.co.uk
www.texavi.co.uk
34
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA & the requirements lifecycle
 IIBA – BABOKBA Lifecyclemethodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary–Q&A
35www.texavi.co.uk
www.texavi.co.uk 36
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
Types of Requirements
www.texavi.co.uk 37
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
• High-level goals, objectives
or needs of the organisation
• Strategic in nature
Description
The web-based application will
meet the quality standards as
defined in the organisation’s
quality policy
Example
Types of Requirements
www.texavi.co.uk 38
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
• Needs of stakeholders,
specifically the users
• More specific to the product’s
capabilities and features
Description
• User-friendly (can be better?  )
• Better wording could be… “user
can complete the order placement
task within 10 minutes”
• Reliability – “Mean time to load a
page”
Example
Types of Requirements
www.texavi.co.uk 39
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
• Capabilities of a product to
deliver the expected behavior
• Influence the design and
implementation of the product
Description
Conditions, material, tools and
processes required for development
Example
Types of Requirements
www.texavi.co.uk 40www.texavi.co.uk 40
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
• Criteria for assessing the
operation of the product
• Environmental conditions under
which the product works effectively
Description
Quality of audio in the application
will be identical to that of
DVD-quality audio
Example
Types of Requirements
www.texavi.co.uk 41www.texavi.co.uk 41
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
• Factors that limit & influence the
implementation (or product’s
performance)
• Assumptions are outside the
control of the team
• Constraints restrict the choices
in design & implementation
Description
The local government web
site must meet the
standards of Accessibility as
per DDA (Disability
Discrimination Act)
Example
Types of Requirements
www.texavi.co.uk 42www.texavi.co.uk 42
 Business requirements
 User requirements
 Functional requirements
 Quality of service requirements
 Assumptions and constraints
 Implementation requirements
• Define the realisation of plan
• Measurable and observable
capabilities for transition from
current to expected state
• No longer valid after implementation
is complete
Description
An adapter interface is
required to integrate the new
application being developed to the
existing ERP system
Example
Types of Requirements
www.texavi.co.uk 43
www.texavi.co.uk
44
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA &the requirementslifecycle
 IIBA – BA lifecycle methodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary–Q&A
45www.texavi.co.uk
IIBA (International Institute of Business Analysis)
www.texavi.co.uk 46
IIBA’sBABOKdefines thebusiness analysismethodology
with thefollowing:
Key concepts
Tasks
Underlying competencies
Techniques
Perspectives
Knowledge areas
www.texavi.co.uk 47
Provide basic understandingof some central
ideas in BABOK
BACCM,BusinessAnalysisCore Concept Model
Requirements ClassificationSchema
Examples forKey Concepts
www.texavi.co.uk 48
Represent areasof specific business analysisexpertise thatencompass several
tasks
BusinessAnalysisPlanningandMonitoring
ElicitationandCollaboration
Requirements Life Cycle Management
Requirements AnalysisandDesign Definition
Businessprocess management
Solution Evaluation
BABOK defines six knowledge areas:
www.texavi.co.uk 49
Used withinBA worktoprovide focus to
tasks& techniquesspecific tothecontextof
programme or project
Agile
Businessintelligence
Information Technology
Businessarchitecture
Businessprocess management
Examples of perspectives:
www.texavi.co.uk 50
A discrete piece of work thatmay be performed
formally or informally aspart of business analysis
Prioritise requirements
Assess risks
Validaterequirements
Examples for tasks
www.texavi.co.uk 51
Provide additionalinformation on waysthata
taskmay be performed
Businesscase
Collaborativegames
Datamining
Examples fortechniques
www.texavi.co.uk 52
Skills, behaviors, Characteristicsandpersonal
qualitiesthathelp successfully perform the role
of a business analyst
Analyticalthinkingandproblem solving
Communication skills
Businessknowledge
Examples for underling competencies
www.texavi.co.uk
53
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA &the requirementslifecycle
 IIBA – BABOKBA lifecycle methodology
 BCS –BAPM methodology
 BA's rolein theagile methods
 Summary–Q&A
54www.texavi.co.uk
BCS (Prev. known as British Computer Society)
55www.texavi.co.uk
Business analysisProcess Model
Focus business analysisactivities and tasksin thecontext of thebusiness changelifecycle
BCSproposes the Business Analysis Process Model (BAPM)
BAPM has six stages, referred toas ICAEDD
www.texavi.co.uk 56
Embark on thediscovery journey
Identify theproblems and opportunities
Understandthecontext andbackground
Document analysis,conducting investigation
Examples
Interviews, workshops, observations, surveys, questionnaires
www.texavi.co.uk 57
Identify andanalysestakeholders
Understandtheirneeds and views
Createmodels for business activities
Identifying stakeholder roles andtheirviews
Stakeholder wheel, BAM(business activitymodeling)
Examples
www.texavi.co.uk 58
UnderstandtheAs-issituation
Define theTo-besolution
Compare andidentify thegaps between as-is& to-be
Studying thespecific business processes, activities,andevents
Examples
Business process modeling &gap analysis
www.texavi.co.uk 59
Identifying thepotentialsolutions
Assess feasibility of options
Identifying thepotentialsolutions, evaluationof the options
Businesscase,risk analysis
Examples
www.texavi.co.uk 60
Eliciting detailed requirements
Document therequirements
Managerequirements
Requirements documentation, validation
andverification of requirements
Examples
Requirements analysis, requirements traceability matrix
www.texavi.co.uk 61
Support the teamin implementing the solution
Facilitatetheteams & stakeholders in thedelivery
Realise thebenefits
Develop the solutionor business change,review thesolution,
benefits management andrealisation
Examples
Post-implementation Review, benefits
dependency network
www.texavi.co.uk
62
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA &the requirementslifecycle
 IIBA – BABOKBA lifecycle methodology
 BCS– BAPMmethodology
 BA's role in the agile methods
 Summary–Q&A
www.texavi.co.uk 63
www.texavi.co.uk
64
Agenda
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA &the requirementslifecycle
 IIBA – BABOKBA lifecycle methodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
 Summary– Q & A
www.texavi.co.uk
65
Summary
 Recapfromlastsession
 Keyactivities&tasksdonebyBA
 BA’srolein productdevlifecycle
 Dangerstoavoid in BAlandscape
 BA &the requirementslifecycle
 IIBA – BABOKBA lifecycle methodology
 BCS– BAPMmethodology
 BA's rolein theagile methods
Thank you!
Texavi Innovative Solutions
The new age people for new age solutions!
Consulting | Training | Solutions
Regd. Office
Texavi Innovative Solutions (UK) Ltd
36 Glebe Road
Finchley
London N3 2AX
Mobile: +44 (0) 7857 258341
Call: +44 (01375) 768601
Email: connect@texavi.co.uk
training@texavi.co.uk
Connect with Texavi
www.texavi.co.uk
https://analyst-zone.com
www.facebook.com/texavi
Twitter @pardhas
LinkedIn Texavi
Blog www.texavi.com/blog

More Related Content

KEY
PDF
Design your own BPM Program Strategy with Alfresco Process Services
PDF
Socio technical ramifications
PDF
Test Design Techniques in Exploratory Testing
PPTX
Co-op Presentation Fall_Winter_2014 FINAL VERSION
PPTX
How Best to Prepare for ECBA
PPT
Technical Discovery: ... in a nutshell
PPTX
The Road to Becoming a Center of Excellence
Design your own BPM Program Strategy with Alfresco Process Services
Socio technical ramifications
Test Design Techniques in Exploratory Testing
Co-op Presentation Fall_Winter_2014 FINAL VERSION
How Best to Prepare for ECBA
Technical Discovery: ... in a nutshell
The Road to Becoming a Center of Excellence

What's hot (6)

PPT
Isabel Evans - A Statement for the Future
DOCX
Paul architect technical_leader_analyst_seattle_wa_resume
PPTX
Listen to your Users. Building an Intranet with User Centered Design at Novartis
PPT
Solution Architecture Concept Workshop
PDF
Requirements meet solutions: How to successfully transfer stakeholder needs i...
PPTX
Software management plans in research software
Isabel Evans - A Statement for the Future
Paul architect technical_leader_analyst_seattle_wa_resume
Listen to your Users. Building an Intranet with User Centered Design at Novartis
Solution Architecture Concept Workshop
Requirements meet solutions: How to successfully transfer stakeholder needs i...
Software management plans in research software
Ad

Similar to Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi (20)

PDF
The New Age Business Analyst - Role of BA in the Changing times of Agile Soft...
PPT
Episode 20 :PROJECT MANAGEMENT CONTEXT
PDF
Project management_Basics_Software_Eng.pdf
PDF
Req-usingDesignSprint.pdf
PPTX
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
PDF
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
DOCX
Project management.docx communiction
PPTX
Making Product Development Agile
PPTX
Projects2016_Franks_Top10ReasonsProjectsFail
PPTX
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
PPT
Sakai Development Process
PDF
UX in Action: IBM Watson
PPTX
DESIGN AND ENGINEERING.pptx
DOCX
Project management.docx communictionLecture notes Training for Trainers in Ge...
KEY
Technology Planning for River Groups
PDF
Progettare la propria strategia di BPM per Alfresco Process Services
PDF
PMP exam changes 2020
PDF
07 project conceptualiation_kirkman
PPTX
Project Formulation and Management - Project Scope Management
The New Age Business Analyst - Role of BA in the Changing times of Agile Soft...
Episode 20 :PROJECT MANAGEMENT CONTEXT
Project management_Basics_Software_Eng.pdf
Req-usingDesignSprint.pdf
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Project management.docx communiction
Making Product Development Agile
Projects2016_Franks_Top10ReasonsProjectsFail
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
Sakai Development Process
UX in Action: IBM Watson
DESIGN AND ENGINEERING.pptx
Project management.docx communictionLecture notes Training for Trainers in Ge...
Technology Planning for River Groups
Progettare la propria strategia di BPM per Alfresco Process Services
PMP exam changes 2020
07 project conceptualiation_kirkman
Project Formulation and Management - Project Scope Management
Ad

More from Texavi Innovative Solutions (20)

PPTX
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
PPTX
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
PPTX
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
PPTX
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
PPTX
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
PPTX
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
PPTX
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
PPTX
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
PPTX
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
PPTX
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
PPTX
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
PPTX
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
PPTX
Collaborative product development through innovation games texavi presentation
PPTX
Mastering the art and science of business analysis - A Texavi presentation
PPTX
Texavi Unified Experience - Presentation on WUD2013
PPTX
Texavi imagineering conference Talk on challenges in indian it industry mukun...
PPTX
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
PPTX
All about Android app development -Texavi presentation
PPTX
The New Age Company - An Overview on Texavi
PPTX
A beginners guide to social business- Texavi presentation
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
Collaborative product development through innovation games texavi presentation
Mastering the art and science of business analysis - A Texavi presentation
Texavi Unified Experience - Presentation on WUD2013
Texavi imagineering conference Talk on challenges in indian it industry mukun...
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
All about Android app development -Texavi presentation
The New Age Company - An Overview on Texavi
A beginners guide to social business- Texavi presentation

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Approach and Philosophy of On baking technology
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Spectral efficient network and resource selection model in 5G networks
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
NewMind AI Weekly Chronicles - August'25 Week I
Review of recent advances in non-invasive hemoglobin estimation
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation_ Review paper, used for researhc scholars
Dropbox Q2 2025 Financial Results & Investor Presentation
Approach and Philosophy of On baking technology
NewMind AI Monthly Chronicles - July 2025
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Understanding_Digital_Forensics_Presentation.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi

  • 3. 3 First thingsfirst! www.texavi.co.uk • This is a freecourse, but rememberthereis no freelunch! • Its completely developed and delivered by Texavi. No sponsors, help us with youractive participation and support! Texavi,Analyst-Zone,AZcircle,NewAgeAgileBusiness Analyst*areregisteredtrademarksof TexaviInnovative Solutions
  • 4. 4 Please remember! www.texavi.co.uk • Attend all sessions without fail. Theyareinter-related, so you can get the best only if youattend eachone of them • Full attendance will open avenues for you! Eg., prepare youfor that BA job interview, certificates, premiumaccess to ourdigital platform, mobile app,discount vouchers to our online coursesand manymore… • Do thetasks, exercises and home works. It’s a good investment for you! Find us, follow us on all popular social/professional media platforms: YouTube, Facebook, Instagram, Twitter, LinkedIn & coming soon on WhatsApp
  • 5. www.texavi.co.uk 5 Agenda  Recapfromlastsession  Keyactivities&tasksperformedbyBA  BA interventionin productdev lifecycle  Dangerstoavoid in BAlandscape  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  • 6. www.texavi.co.uk 6 Agenda  Recap from lastsession  KeyactivitiesandtasksperformedbyBA  BA interventionin productdev lifecycle  Dangerstoavoid in BAlandscape  BA andtherequirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  • 7. www.texavi.co.uk 7 Agenda  Overview and setting the context  Definitions of business analysis  Business analysis as your career  Role(s) of a business analyst  Responsibilities & key tasks of BA  Summary– Q & A
  • 9. www.texavi.co.uk 9 Agenda  Recap from last session  Value-add and benefits from BA  Where do we need BA  Core skills of BA  Behavioural competencies  Business-related skills  Essential knowledge/techniques  Summary– Q & A
  • 11. www.texavi.co.uk 11 Agenda  Recapfromlastsession  Key activities & tasks done by BA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  • 15. www.texavi.co.uk 15 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srole in product dev lifecycle  Dangerstoavoid in BAlandscape  Bustingmyths& misconceptions aroundBA  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods
  • 16. 16www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX
  • 17. 17www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start
  • 18. 18www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements
  • 19. 19www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements
  • 20. 20www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts
  • 21. 21www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts System & Acceptance Testing • Conduct system testing • Assist customers/users in UAT • Generate test reports • Assist the team in prioritizing and fixing defects
  • 22. 22www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts Low level design & Coding • Acceptance criteria • Requirements clarification • Create wireframes • Create process models, data models, UML models System & Acceptance Testing • Conduct system testing • Assist customers/users in UAT • Generate test reports • Assist the team in prioritizing and fixing defects Solution Deployment Solution Deployment • Conduct Reviews • Support teams and users in deployment and usage • Support users with training • Post-deployment improvements
  • 23. 23www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts Low level design & Coding • Acceptance criteria • Requirements clarification • Create wireframes • Create process models, data models, UML models System & Acceptance Testing • Conduct system testing • Assist customers/users in UAT • Generate test reports • Assist the team in prioritizing and fixing defects Solution Deployment Benefits realisation Solution Deployment • Conduct Reviews • Support teams and users in deployment and usage • Support users with training • Post-deployment improvements Benefits Realisation • Post implementation review • Work with team on impact analysis of changes • Decide on Go/ No-go for changes • Cost vs. benefits analysis
  • 24. 24 What matters most! www.texavi.co.uk Interaction: Let’s listen to a practicing professional who leads a team of BAs… • What BA skills come to the fore, when you consider recruiting a BA? • What skills and competencies do you recommend for professionals who are thinking of a move into BA role?
  • 26. 26www.texavi.co.uk Define Scope Scope-in andscope-out Manage Requirements Define, manage, communicate requirements
  • 27. 27www.texavi.co.uk Create Models Enable teams tocreate models Prepare Prototypes Low, medium andhigh fidelity prototypes
  • 28. 28www.texavi.co.uk Draw Mockups/Sketches Rough presentation of the proposed solution Create Wireframes Static pages/screens to represent the solution
  • 29. 29www.texavi.co.uk Define Personas Drawpersonas (archetypes) forthe profiles Create Profiles Customer anduser profiles
  • 30. 30www.texavi.co.uk Perform Reviews Reviews of products, processes andworkmodels Conduct Testing Verify the workproducts at various stages
  • 31. 31www.texavi.co.uk Analyse Data Understand the data - entities andrelationships Create DataModels Conceptual and logical data models
  • 32. www.texavi.co.uk 32 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangers to avoid in BA landscape  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  • 34. www.texavi.co.uk 34 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA & the requirements lifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  • 36. www.texavi.co.uk 36  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements Types of Requirements
  • 37. www.texavi.co.uk 37  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • High-level goals, objectives or needs of the organisation • Strategic in nature Description The web-based application will meet the quality standards as defined in the organisation’s quality policy Example Types of Requirements
  • 38. www.texavi.co.uk 38  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Needs of stakeholders, specifically the users • More specific to the product’s capabilities and features Description • User-friendly (can be better?  ) • Better wording could be… “user can complete the order placement task within 10 minutes” • Reliability – “Mean time to load a page” Example Types of Requirements
  • 39. www.texavi.co.uk 39  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Capabilities of a product to deliver the expected behavior • Influence the design and implementation of the product Description Conditions, material, tools and processes required for development Example Types of Requirements
  • 40. www.texavi.co.uk 40www.texavi.co.uk 40  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Criteria for assessing the operation of the product • Environmental conditions under which the product works effectively Description Quality of audio in the application will be identical to that of DVD-quality audio Example Types of Requirements
  • 41. www.texavi.co.uk 41www.texavi.co.uk 41  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Factors that limit & influence the implementation (or product’s performance) • Assumptions are outside the control of the team • Constraints restrict the choices in design & implementation Description The local government web site must meet the standards of Accessibility as per DDA (Disability Discrimination Act) Example Types of Requirements
  • 42. www.texavi.co.uk 42www.texavi.co.uk 42  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Define the realisation of plan • Measurable and observable capabilities for transition from current to expected state • No longer valid after implementation is complete Description An adapter interface is required to integrate the new application being developed to the existing ERP system Example Types of Requirements
  • 44. www.texavi.co.uk 44 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  • 46. www.texavi.co.uk 46 IIBA’sBABOKdefines thebusiness analysismethodology with thefollowing: Key concepts Tasks Underlying competencies Techniques Perspectives Knowledge areas
  • 47. www.texavi.co.uk 47 Provide basic understandingof some central ideas in BABOK BACCM,BusinessAnalysisCore Concept Model Requirements ClassificationSchema Examples forKey Concepts
  • 48. www.texavi.co.uk 48 Represent areasof specific business analysisexpertise thatencompass several tasks BusinessAnalysisPlanningandMonitoring ElicitationandCollaboration Requirements Life Cycle Management Requirements AnalysisandDesign Definition Businessprocess management Solution Evaluation BABOK defines six knowledge areas:
  • 49. www.texavi.co.uk 49 Used withinBA worktoprovide focus to tasks& techniquesspecific tothecontextof programme or project Agile Businessintelligence Information Technology Businessarchitecture Businessprocess management Examples of perspectives:
  • 50. www.texavi.co.uk 50 A discrete piece of work thatmay be performed formally or informally aspart of business analysis Prioritise requirements Assess risks Validaterequirements Examples for tasks
  • 51. www.texavi.co.uk 51 Provide additionalinformation on waysthata taskmay be performed Businesscase Collaborativegames Datamining Examples fortechniques
  • 52. www.texavi.co.uk 52 Skills, behaviors, Characteristicsandpersonal qualitiesthathelp successfully perform the role of a business analyst Analyticalthinkingandproblem solving Communication skills Businessknowledge Examples for underling competencies
  • 53. www.texavi.co.uk 53 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS –BAPM methodology  BA's rolein theagile methods  Summary–Q&A
  • 54. 54www.texavi.co.uk BCS (Prev. known as British Computer Society)
  • 55. 55www.texavi.co.uk Business analysisProcess Model Focus business analysisactivities and tasksin thecontext of thebusiness changelifecycle BCSproposes the Business Analysis Process Model (BAPM) BAPM has six stages, referred toas ICAEDD
  • 56. www.texavi.co.uk 56 Embark on thediscovery journey Identify theproblems and opportunities Understandthecontext andbackground Document analysis,conducting investigation Examples Interviews, workshops, observations, surveys, questionnaires
  • 57. www.texavi.co.uk 57 Identify andanalysestakeholders Understandtheirneeds and views Createmodels for business activities Identifying stakeholder roles andtheirviews Stakeholder wheel, BAM(business activitymodeling) Examples
  • 58. www.texavi.co.uk 58 UnderstandtheAs-issituation Define theTo-besolution Compare andidentify thegaps between as-is& to-be Studying thespecific business processes, activities,andevents Examples Business process modeling &gap analysis
  • 59. www.texavi.co.uk 59 Identifying thepotentialsolutions Assess feasibility of options Identifying thepotentialsolutions, evaluationof the options Businesscase,risk analysis Examples
  • 60. www.texavi.co.uk 60 Eliciting detailed requirements Document therequirements Managerequirements Requirements documentation, validation andverification of requirements Examples Requirements analysis, requirements traceability matrix
  • 61. www.texavi.co.uk 61 Support the teamin implementing the solution Facilitatetheteams & stakeholders in thedelivery Realise thebenefits Develop the solutionor business change,review thesolution, benefits management andrealisation Examples Post-implementation Review, benefits dependency network
  • 62. www.texavi.co.uk 62 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's role in the agile methods  Summary–Q&A
  • 64. www.texavi.co.uk 64 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary– Q & A
  • 65. www.texavi.co.uk 65 Summary  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods
  • 66. Thank you! Texavi Innovative Solutions The new age people for new age solutions! Consulting | Training | Solutions Regd. Office Texavi Innovative Solutions (UK) Ltd 36 Glebe Road Finchley London N3 2AX Mobile: +44 (0) 7857 258341 Call: +44 (01375) 768601 Email: connect@texavi.co.uk training@texavi.co.uk Connect with Texavi www.texavi.co.uk https://analyst-zone.com www.facebook.com/texavi Twitter @pardhas LinkedIn Texavi Blog www.texavi.com/blog