Texavi's Tech Bootcamp is designed around the practical, real-time usage of business analysis principles, concepts, methods, tools and techniques. This course will equip you to be job-ready with practical and real-time insights, as well as offering access to our treasure of insightful, high-quality resources and materials.
Whether you are a developer or a tester, architect or a sales person thinking about moving to the BA role, Tech Bootcamp is for you. If you are an entry-level analyst, or a fresher just out of uni, Tech Bootcamp is for you.
Leveraging Atlassian to Craft the Best Products Cprime
Similar to Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi (20)
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
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
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?
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
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
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
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