SlideShare a Scribd company logo
1 of 64
Making IT work for you!
Call me a Product Owner!
Role of Business Analyst in the Changing Times of Agile Software Development
Technology Experience
Pardha Saradhi Mantravadi
Agenda
Image Courtesy – Modernanalyst.com
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
What /Who is a ‘Traditional BA’?
Traditional Business Analyst
Traditional Business Analyst
What /Who is Traditional BA
A business analyst…
• works as a liaison among stakeholders
• in order to elicit, analyze, communicate and validate
requirements for changes to business processes, policies
and information systems.
• understands business problems and opportunities in the
context of the requirements
• recommends solutions that enable the organization to
achieve its goals.
- As Per IIBA’s BABOK ver 1.6
What’s in a Name
• Business Analyst – (Banking, Inventory, Insurance…)
• System Analyst
• IT Business Analyst
• SME (Subject Matter Expert)
• Business Consultant
• Product Manager
What Does a BA Do
• Enterprise analysis
• Requirements planning and management
• Requirements elicitation
• Requirements analysis and documentation
• Requirements communication
• Solution assessment and validation
Technology
People
Functionality
Areas as per IIBA’s BABOK ver 1.6
What Does a BA Do
Deployment View
Component View
Use Case View
Logical View
Process View
Problem Domain
Platform Independent
Model (PIM)
Analysis
Solution Domain
Platform Specific
Model (PSM)
Design
Focus on this
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Pre-sales:
• Feasibility study
• Cost-benefit Analysis
• Study alignment of project’s
goals with Organization’s goals
• Proposal / RFX
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Requirements
Development
Requirements Development
• Requirements Planning
• Elicit requirements
• Define/specify requirements
• Document requirements
• Communicate requirements
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Requirements
Development
Test Plans &
test cases
Test Plans and test cases
• Create system test cases
• Assist testers in creating test
plans
• Traceability from requirements
to test cases
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Requirements
Development
Test Plans &
test cases
Design
• Create Prototypes
• Help in creating UI specification
• Assist and assess in creating the
architecture so that it supports
functional and non-functional
requirements
Design
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Requirements
Development
Test Plans &
test cases
Design
System Testing
• Conduct system testing
• Generate test reports
• Assist the team in fixing the defects
System testing
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Requirements
Development
Test Plans &
test cases
Design
System testing
Acceptance Testing
• Assist customer in acceptance
testing
• Generate acceptance test reports
• Assist the team in fixing the defects
Acceptance testing
Responsibilities /Expectations of a BA
Pre-sales
Activities in Project Life Cycle
CompletionofProject
Requirements
Development
Test Plans &
test cases
Design
System testing
Acceptance testing
Project closure
• Get signoff from customer at various
relevant milestones
• Assist team and PM in closing the
project with acceptable customer
satisfaction
Project closure
Responsibilities /Expectations of a BA
Activities in Project Life Cycle
CompletionofProject
Pre-sales
Requirements
Development
Design
Test Plans &
test cases
System testing
Acceptance testing
Project Sign-off
CompletionofProject
Requirements Management
Requirements Management
• Manage change requests
• Work with team on impact analysis
Decide on Go/ No-go for changes
• Two-way Traceability (top-down and
bottom-up)
• Multi-level traceability management
Requirements
Development
Design
Test Plans &
test cases
System testing
Acceptance testing
Project Sign-off
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
What is this Agile all about
Agenda
• Documents, documents and more documents
• Wait till they are frozen
• Corrections, rework, changes and more
Traditional BA Process
Docu’mentality’
Image Courtesy – Modernanalyst.com
Rework is the only Reward
Image Courtesy – Modernanalyst.com
Team work
Image Courtesy – Leigh Rubin
Traditional Software Development Methdology
Functional
& Technical
Requirements
Architecture
&
Tech. Design
Coding
Functional
Testing
This methodology does not work! Why?
Why Agile
Traditional Software Development Methodology
The User is not kept in the loop throughout
the product development life cycle.
When the product is released, he/she is surely not too happy! 
Why Agile
Agile Software Development
User
Knowledge
This Methodology works wonders! Why? 
Functional
& Technical
Requirements
Architecture &
Technical
Design
Coding
Functional &
System Testing
User Testing Improvement
1
Agile Development Methodology
Agile Software Development Methodology
Not just technology and functional needs are addresse, but user’s
needs are taken care of too!
User has been listened to and cared for, so he/she is happy!
Why Agile

• Early visibility
• Better control
• Deliver what is Important and Urgent
• Support from Senior Management
Customer
• Commit what can be delivered
• Better control on resources
• Manage scope and releases
• Minimize Customer-reported defects
Benefits of Agile Processes
Why Agile
Product Developer
Pick the Best Approach
• SCRUM
• Extreme /Paired Programming
• User Stories and User Story Cards
• Test Driven Development
Agile Development Process
The Agile Manifesto
Agile Development Methodology
Process and tools
Individuals and
interactions
over
Following a plan
Responding to
change
over
Comprehensive
documentation
Working software over
Contract negotiation
Customer
collaboration
over
Source - www.agilemanifesto.org
One of the Agile Development Methodologies
• Mature team members who can organize themselves
• Product is built over a series of sprints (4-6 weeks cycle)
• Requirements are initially spelled out as items in product
backlog.
• Focus is more on processes aligned to the fitment of the
organization, product, team etc.
SCRUM Defined
SCRUM Defined
Source - Mountain Goat Software
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
Once an Analyst – always an Analyst
Agenda
• SCRUM Master
• Product Owner
• Team (Feature Team)
Changing Role of a BA
SCRUM Roles
• Who is the real Product Owner?
• In client’s location, Product Owner or Customer
Proxy is the primary scope manager
• Business Analyst in the product development team
(Offshore) acts as a proxy to Product Owner onsite
• With scoping and product-related decisions,
traditional Offshore BA is transforming into a Product
Owner
Changing Role of a BA
From a Business Analyst to a Product Owner
Usability Testing
Product Owner’s Primary Focus
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
What does a Product Owner do
Agenda
• Maximize ROI on the product
• Maximum business value
• Minimize product development cost
• Scope and Prioritize
• Committed in decisions on product features
• Interact with development team
• Interact with stakeholders
• Interact with users
Responsibilities of a Product Owner
Primary Activities
Stakeholder interactions
User studies/interactions
User Testing
Responsibilities of a Product Owner
Product Backlog(Scope)
User Stories and Cards
Test Cases/
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
• Product Backlog
• User Stories
• User Story Cards
• Wireframes
• Estimates ( Contribute as part of team)
• Reviewed System Test Plans / System Test Cases
Deliverables of a Product Owner
Product Backlog
• Repository of all features/potential requirements
• Laundry-list maintained through-out the life cycle
• One-liner descriptions of the features
• Priorititization is the key
• MoSCoW
– Must
– Should
– Could
– Won’t Need
Deliverables of a Product Owner
User Stories
• Features written from the perspective of users
• Still abstract features, possibly one-two liners
• Grouped under ‘themes’
• User story In the format
– As a <User Type>
– I wish to <do some task/action>
– So that I can <get some benefit>
Deliverables of a Product Owner
User Story Cards
• Detailed versions of user stories
• Each user story has at least one user story card
• Details the following:
– Business criteria
– Acceptance Criteria
– Scenarios
– Data definitions
– Wireframes / mock-ups
Deliverables of a Product Owner
Wireframes
• Rough sketch /presentation of functional flow
• Not actual visual design
• Low-fidelity UI prototype
• Can be created in the following formats
– Microsoft Visio
– Adobe Photoshop
– Microsoft PowerPoint
– Microsoft Excel
– Paper sketch
Deliverables of a Product Owner
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
Show & ‘Tell me How!’
Agenda
Show documents and artifacts from the four projects:
• One-liner requirements
• Mindmap.pardha
• Stakeholder interactions reports
• User studies reports
• Feature list_Product backlog
• User stories list
• Wireframes
• User story cards
Deliverables of a Product Owner
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
User is the Driver!
Project Failure Factors
1. Lack of User Input 12.8%
2. Incomplete Requirements & Specifications 12.3%
3. Changing Requirements & Specifications 11.8%
4. Lack of Executive Support 7.5%
5. Technology Incompetence 7.0%
6. Lack of Resources 6.4%
7. Unrealistic Expectations 5.9%
8. Unclear Objectives 5.3%
9. Unrealistic Time Frames 4.3%
10. New Technology 3.7%
11. Other 23.0%
Standish Group Report, CHAOS
User is the Driver!
Project Success Factors
1. User Involvement 15.9%
2. Executive Management Support 13.9%
3. Clear Statement of Requirements 13.0%
4. Proper Planning 9.6%
5. Realistic Expectations 8.2%
6. Smaller Project Milestones 7.7%
7. Competent Staff 7.2%
8. Ownership 5.3%
9. Clear Vision & Objectives 2.9%
10. Hard-Working, Focused Staff 2.4%
11. Other 13.9%
Standish Group Report, CHAOS
Time ’boxing’
Stick to the timeboxes
• Define what is in Scope
• More importantly, define what is ‘out of Scope’!
• Freeze Scope for the sprint
• Socialize with stakeholders and team members
Scope, De-scope , Re-scope
I don’t know the key to success, but the key to failure
is trying to please everybody – Bill Cosby
Understand and Communicate
If you can’t explain it simply,
you didn’t understand it well enough!
Follow Standards – Use Templates
Usability Testing
• Learn how to use the product
• Features are important
• But, users’ tasks are more important
Think Product , not Project!
Product usage and features
• Connect with customers and users
• Connect frequently
• Get continual feedback
• Plough the feedback into the product development
Know your customers and users
Customers always know what’s wrong. They can’t
always tell you what they want, but they always can
tell you what’s wrong
- Carly Fiorina
• Draw, don’t just write
• Wireframes, sketches, box-and-arrow diagrams
• Low-fidelity UI Prototypes
• Re-work, improve and get approval
Show and Tell
A picture is worth thousand words, an interface is
worth thousand pictures – Ben Shneiderman
Usability Testing
• Flow diagrams
• Discussion points
• Ideas, draft plans, approaches
• Thoughts and dreams
• Applications’ interface
Take lots of photos
Snaps, videos and screen-grabs
Agenda
• Traditional BA - Responsibilities and expectations
• Agile development methodology and current trends
• Changing role of BA in Agile Methodologies
• Responsibilities, Expectations of a Product Owner
• Deliverables of a Product Owner
• Demo of Product Backlog, User Stories and User Story Cards
• Do's and Don'ts from my experience
• Discussion - Q & A
Thank You
Mail : pardhas@texavi.com
pardha.mantravadi@gmail.com
Mobile : +91 9819057757
Twitter : @pardhas
LinkedIn : pardhasaradhimantravadi
Blog : http://texavi.com/blog
Web site : www.texavi.com
Connect

More Related Content

What's hot (20)

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Product owner
Product ownerProduct owner
Product owner
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-ii
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iiPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-ii
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-ii
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Project Scope Management - PMBOK6
Project Scope Management - PMBOK6
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Chap 5.6 Control Scope
Chap 5.6 Control ScopeChap 5.6 Control Scope
Chap 5.6 Control Scope
 
Backlog Refinement at Scale
Backlog Refinement at ScaleBacklog Refinement at Scale
Backlog Refinement at Scale
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Scrum - Product Backlog
Scrum - Product BacklogScrum - Product Backlog
Scrum - Product Backlog
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
 
PMPProcessGroupTasks
PMPProcessGroupTasksPMPProcessGroupTasks
PMPProcessGroupTasks
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Scrum
ScrumScrum
Scrum
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 

Viewers also liked

Construindo Diretivas com AngularJS
Construindo Diretivas com AngularJSConstruindo Diretivas com AngularJS
Construindo Diretivas com AngularJSRodrigo Branas
 
AngularJS - 10 passos para aprender a criar suas directivas
AngularJS - 10 passos para aprender a criar suas directivasAngularJS - 10 passos para aprender a criar suas directivas
AngularJS - 10 passos para aprender a criar suas directivasJanderson Fernandes Cardoso
 
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...Texavi Innovative Solutions
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner RoleKent McDonald
 
The Creative Product Owner
The Creative Product OwnerThe Creative Product Owner
The Creative Product OwnerAl Bennett
 
Angular js com diretivas
Angular js com diretivasAngular js com diretivas
Angular js com diretivasMatheus Lima
 
Apresentação AngularJS - Angular UI
Apresentação AngularJS - Angular UIApresentação AngularJS - Angular UI
Apresentação AngularJS - Angular UICecília Rosa
 
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...Scrum Bangalore
 
Product Owner Super Powers
Product Owner Super PowersProduct Owner Super Powers
Product Owner Super PowersStefan Haas
 
Texavi Unified Experience - Presentation on WUD2013
Texavi Unified Experience - Presentation on WUD2013Texavi Unified Experience - Presentation on WUD2013
Texavi Unified Experience - Presentation on WUD2013Texavi Innovative Solutions
 
Tutorial AngularJS - episódio 5 - diretivas
Tutorial AngularJS - episódio 5 -  diretivasTutorial AngularJS - episódio 5 -  diretivas
Tutorial AngularJS - episódio 5 - diretivasJose Naves Moura Neto
 
Competency & Role Analysis
Competency & Role AnalysisCompetency & Role Analysis
Competency & Role Analysissimply_coool
 
Practical-Agile Product owner workshop
Practical-Agile Product owner workshopPractical-Agile Product owner workshop
Practical-Agile Product owner workshopElad Sofer
 
Utilizando diretivas com AngularJS
Utilizando diretivas com AngularJSUtilizando diretivas com AngularJS
Utilizando diretivas com AngularJSRodrigo Branas
 
An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)Suman Guha
 
Product Owner Challenge game
Product Owner Challenge game Product Owner Challenge game
Product Owner Challenge game Michael Tarnowski
 
Analytical Techniques - Basic Business analysis
Analytical Techniques - Basic Business analysisAnalytical Techniques - Basic Business analysis
Analytical Techniques - Basic Business analysisAshraf M. Diaa , DBA
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosAlexey Krivitsky
 

Viewers also liked (20)

Construindo Diretivas com AngularJS
Construindo Diretivas com AngularJSConstruindo Diretivas com AngularJS
Construindo Diretivas com AngularJS
 
AngularJS - 10 passos para aprender a criar suas directivas
AngularJS - 10 passos para aprender a criar suas directivasAngularJS - 10 passos para aprender a criar suas directivas
AngularJS - 10 passos para aprender a criar suas directivas
 
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
Tools, methods and techniques for Newage Business Analyst - A Texavi presenta...
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
The New Age Company - An Overview on Texavi
The New Age Company - An Overview on TexaviThe New Age Company - An Overview on Texavi
The New Age Company - An Overview on Texavi
 
The Creative Product Owner
The Creative Product OwnerThe Creative Product Owner
The Creative Product Owner
 
Angular js com diretivas
Angular js com diretivasAngular js com diretivas
Angular js com diretivas
 
Apresentação AngularJS - Angular UI
Apresentação AngularJS - Angular UIApresentação AngularJS - Angular UI
Apresentação AngularJS - Angular UI
 
Economy & Energy Security for Pakistan
Economy & Energy Security for PakistanEconomy & Energy Security for Pakistan
Economy & Energy Security for Pakistan
 
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
 
Product Owner Super Powers
Product Owner Super PowersProduct Owner Super Powers
Product Owner Super Powers
 
Texavi Unified Experience - Presentation on WUD2013
Texavi Unified Experience - Presentation on WUD2013Texavi Unified Experience - Presentation on WUD2013
Texavi Unified Experience - Presentation on WUD2013
 
Tutorial AngularJS - episódio 5 - diretivas
Tutorial AngularJS - episódio 5 -  diretivasTutorial AngularJS - episódio 5 -  diretivas
Tutorial AngularJS - episódio 5 - diretivas
 
Competency & Role Analysis
Competency & Role AnalysisCompetency & Role Analysis
Competency & Role Analysis
 
Practical-Agile Product owner workshop
Practical-Agile Product owner workshopPractical-Agile Product owner workshop
Practical-Agile Product owner workshop
 
Utilizando diretivas com AngularJS
Utilizando diretivas com AngularJSUtilizando diretivas com AngularJS
Utilizando diretivas com AngularJS
 
An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)
 
Product Owner Challenge game
Product Owner Challenge game Product Owner Challenge game
Product Owner Challenge game
 
Analytical Techniques - Basic Business analysis
Analytical Techniques - Basic Business analysisAnalytical Techniques - Basic Business analysis
Analytical Techniques - Basic Business analysis
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 

Similar to The New Age Business Analyst - Role of BA in the Changing times of Agile Software Development

Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...Texavi Innovative Solutions
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflctCherifa Mansoura
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdfBoykepaulus1
 
Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"Sigma Software
 
PM_fundamentals_Session_2_Final_080715_Satya_g
PM_fundamentals_Session_2_Final_080715_Satya_gPM_fundamentals_Session_2_Final_080715_Satya_g
PM_fundamentals_Session_2_Final_080715_Satya_gSatyanarayana Gande
 
Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Todd Shelton
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management CUPE_Projects
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationRamkumar Ravichandran
 
CAPM Exam preparation - series 1
CAPM Exam preparation - series 1CAPM Exam preparation - series 1
CAPM Exam preparation - series 1Toe Myint Naing
 
Project_Integration_Managemen.pptx
Project_Integration_Managemen.pptxProject_Integration_Managemen.pptx
Project_Integration_Managemen.pptxIvarsLinde1
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouLitheSpeed
 
Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02Oginni Olumide
 

Similar to The New Age Business Analyst - Role of BA in the Changing times of Agile Software Development (20)

Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How t...
 
Rise of agile v1
Rise of agile v1Rise of agile v1
Rise of agile v1
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflct
 
PMP-Scope Management area
PMP-Scope Management areaPMP-Scope Management area
PMP-Scope Management area
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
 
Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"
 
Value-Driven-Delivery
Value-Driven-DeliveryValue-Driven-Delivery
Value-Driven-Delivery
 
PM_fundamentals_Session_2_Final_080715_Satya_g
PM_fundamentals_Session_2_Final_080715_Satya_gPM_fundamentals_Session_2_Final_080715_Satya_g
PM_fundamentals_Session_2_Final_080715_Satya_g
 
Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organization
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
CAPM Exam preparation - series 1
CAPM Exam preparation - series 1CAPM Exam preparation - series 1
CAPM Exam preparation - series 1
 
Project_Integration_Managemen.pptx
Project_Integration_Managemen.pptxProject_Integration_Managemen.pptx
Project_Integration_Managemen.pptx
 
Dynamic Duos
Dynamic Duos Dynamic Duos
Dynamic Duos
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for You
 
Rachana Resume To be sent
Rachana Resume To be sentRachana Resume To be sent
Rachana Resume To be sent
 
Dynamic Duos
Dynamic DuosDynamic Duos
Dynamic Duos
 
Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02
 
Vinod_Kumar
Vinod_KumarVinod_Kumar
Vinod_Kumar
 

More from Texavi Innovative Solutions

Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...Texavi Innovative Solutions
 
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...Texavi Innovative Solutions
 
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...Texavi Innovative Solutions
 
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...Texavi Innovative Solutions
 
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...Texavi Innovative Solutions
 
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...Texavi Innovative Solutions
 
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...Texavi Innovative Solutions
 
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...Texavi Innovative Solutions
 
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...Texavi Innovative Solutions
 
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...Texavi Innovative Solutions
 
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...Texavi Innovative Solutions
 
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...Texavi Innovative Solutions
 
Collaborative product development through innovation games texavi presentation
Collaborative product development through innovation games texavi presentationCollaborative product development through innovation games texavi presentation
Collaborative product development through innovation games texavi presentationTexavi Innovative Solutions
 
Mastering the art and science of business analysis - A Texavi presentation
Mastering the art and science of business analysis - A Texavi presentationMastering the art and science of business analysis - A Texavi presentation
Mastering the art and science of business analysis - A Texavi presentationTexavi Innovative Solutions
 
Texavi imagineering conference Talk on challenges in indian it industry mukun...
Texavi imagineering conference Talk on challenges in indian it industry mukun...Texavi imagineering conference Talk on challenges in indian it industry mukun...
Texavi imagineering conference Talk on challenges in indian it industry mukun...Texavi Innovative Solutions
 
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev SrinivasaTexavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev SrinivasaTexavi Innovative Solutions
 
All about Android app development -Texavi presentation
All about Android app development -Texavi presentationAll about Android app development -Texavi presentation
All about Android app development -Texavi presentationTexavi Innovative Solutions
 
A beginners guide to social business- Texavi presentation
A beginners guide to social business- Texavi presentationA beginners guide to social business- Texavi presentation
A beginners guide to social business- Texavi presentationTexavi Innovative Solutions
 
Defining DONE in social business - Texavi presentation
Defining DONE in social business - Texavi presentationDefining DONE in social business - Texavi presentation
Defining DONE in social business - Texavi presentationTexavi Innovative Solutions
 
Get your focus right in social business- Texavi presentation
Get your focus right in social business- Texavi presentationGet your focus right in social business- Texavi presentation
Get your focus right in social business- Texavi presentationTexavi Innovative Solutions
 

More from Texavi Innovative Solutions (20)

Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...Lean Principles, Practices and Techniques -A Texavi Tech Bootcamp on How to b...
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...
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
Kanban principles practices and techniques-Texavi Tech Bootcamp - How to be a...
 
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
Code Bootcamp for Kids- Learn Programming -Texavi AnalystZone by Pardha Sarad...
 
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
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...
Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...Deep Dive into Product Vision and Roadmap_Texavi Tech Bootcamp on How to be a...
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...
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
Core principles and concepts in agile-Texavi TechBootcamp-HowtobeAgile-Analys...
 
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
Deep Dive into Product Scoping and Prioritisation - Texavi Tech Bootcamp on H...
 
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
Deep Dive into Software Estimation - Texavi Tech Bootcamp on How to be a good...
 
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
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...
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
Essential Techniques in Business Analysis - Texavi Tech Bootcamp on How to be...
 
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...
Business Analyst Skills and Competencies - Texavi Tech Bootcamp on How to be ...Business Analyst Skills and Competencies - 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 ...
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
Career and Role of Business Analyst - Texavi Tech Bootcamp on How to be a BA ...
 
Collaborative product development through innovation games texavi presentation
Collaborative product development through innovation games texavi presentationCollaborative product development through innovation games texavi presentation
Collaborative product development through innovation games texavi presentation
 
Mastering the art and science of business analysis - A Texavi presentation
Mastering the art and science of business analysis - A Texavi presentationMastering the art and science of business analysis - A Texavi presentation
Mastering the art and science of business analysis - A Texavi presentation
 
Texavi imagineering conference Talk on challenges in indian it industry mukun...
Texavi imagineering conference Talk on challenges in indian it industry mukun...Texavi imagineering conference Talk on challenges in indian it industry mukun...
Texavi imagineering conference Talk on challenges in indian it industry mukun...
 
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev SrinivasaTexavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
Texavi's IMAGINEERING-Its a connected changing world-keynote_Dr.Rajeev Srinivasa
 
All about Android app development -Texavi presentation
All about Android app development -Texavi presentationAll about Android app development -Texavi presentation
All about Android app development -Texavi presentation
 
A beginners guide to social business- Texavi presentation
A beginners guide to social business- Texavi presentationA beginners guide to social business- Texavi presentation
A beginners guide to social business- Texavi presentation
 
Defining DONE in social business - Texavi presentation
Defining DONE in social business - Texavi presentationDefining DONE in social business - Texavi presentation
Defining DONE in social business - Texavi presentation
 
Get your focus right in social business- Texavi presentation
Get your focus right in social business- Texavi presentationGet your focus right in social business- Texavi presentation
Get your focus right in social business- Texavi presentation
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

The New Age Business Analyst - Role of BA in the Changing times of Agile Software Development

  • 1. Making IT work for you! Call me a Product Owner! Role of Business Analyst in the Changing Times of Agile Software Development Technology Experience Pardha Saradhi Mantravadi
  • 2. Agenda Image Courtesy – Modernanalyst.com
  • 3. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 4. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 5. What /Who is a ‘Traditional BA’? Traditional Business Analyst
  • 7. What /Who is Traditional BA A business analyst… • works as a liaison among stakeholders • in order to elicit, analyze, communicate and validate requirements for changes to business processes, policies and information systems. • understands business problems and opportunities in the context of the requirements • recommends solutions that enable the organization to achieve its goals. - As Per IIBA’s BABOK ver 1.6
  • 8. What’s in a Name • Business Analyst – (Banking, Inventory, Insurance…) • System Analyst • IT Business Analyst • SME (Subject Matter Expert) • Business Consultant • Product Manager
  • 9. What Does a BA Do • Enterprise analysis • Requirements planning and management • Requirements elicitation • Requirements analysis and documentation • Requirements communication • Solution assessment and validation Technology People Functionality Areas as per IIBA’s BABOK ver 1.6
  • 10. What Does a BA Do Deployment View Component View Use Case View Logical View Process View Problem Domain Platform Independent Model (PIM) Analysis Solution Domain Platform Specific Model (PSM) Design Focus on this
  • 11. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Pre-sales: • Feasibility study • Cost-benefit Analysis • Study alignment of project’s goals with Organization’s goals • Proposal / RFX
  • 12. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Requirements Development Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements
  • 13. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Requirements Development Test Plans & test cases Test Plans and test cases • Create system test cases • Assist testers in creating test plans • Traceability from requirements to test cases
  • 14. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Requirements Development Test Plans & test cases Design • Create Prototypes • Help in creating UI specification • Assist and assess in creating the architecture so that it supports functional and non-functional requirements Design
  • 15. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Requirements Development Test Plans & test cases Design System Testing • Conduct system testing • Generate test reports • Assist the team in fixing the defects System testing
  • 16. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Requirements Development Test Plans & test cases Design System testing Acceptance Testing • Assist customer in acceptance testing • Generate acceptance test reports • Assist the team in fixing the defects Acceptance testing
  • 17. Responsibilities /Expectations of a BA Pre-sales Activities in Project Life Cycle CompletionofProject Requirements Development Test Plans & test cases Design System testing Acceptance testing Project closure • Get signoff from customer at various relevant milestones • Assist team and PM in closing the project with acceptable customer satisfaction Project closure
  • 18. Responsibilities /Expectations of a BA Activities in Project Life Cycle CompletionofProject Pre-sales Requirements Development Design Test Plans & test cases System testing Acceptance testing Project Sign-off CompletionofProject Requirements Management Requirements Management • Manage change requests • Work with team on impact analysis Decide on Go/ No-go for changes • Two-way Traceability (top-down and bottom-up) • Multi-level traceability management Requirements Development Design Test Plans & test cases System testing Acceptance testing Project Sign-off
  • 19. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 20. What is this Agile all about Agenda
  • 21. • Documents, documents and more documents • Wait till they are frozen • Corrections, rework, changes and more Traditional BA Process
  • 23. Rework is the only Reward Image Courtesy – Modernanalyst.com
  • 24. Team work Image Courtesy – Leigh Rubin
  • 25. Traditional Software Development Methdology Functional & Technical Requirements Architecture & Tech. Design Coding Functional Testing This methodology does not work! Why? Why Agile
  • 26. Traditional Software Development Methodology The User is not kept in the loop throughout the product development life cycle. When the product is released, he/she is surely not too happy!  Why Agile
  • 27. Agile Software Development User Knowledge This Methodology works wonders! Why?  Functional & Technical Requirements Architecture & Technical Design Coding Functional & System Testing User Testing Improvement 1 Agile Development Methodology
  • 28. Agile Software Development Methodology Not just technology and functional needs are addresse, but user’s needs are taken care of too! User has been listened to and cared for, so he/she is happy! Why Agile 
  • 29. • Early visibility • Better control • Deliver what is Important and Urgent • Support from Senior Management Customer • Commit what can be delivered • Better control on resources • Manage scope and releases • Minimize Customer-reported defects Benefits of Agile Processes Why Agile Product Developer
  • 30. Pick the Best Approach • SCRUM • Extreme /Paired Programming • User Stories and User Story Cards • Test Driven Development Agile Development Process
  • 31. The Agile Manifesto Agile Development Methodology Process and tools Individuals and interactions over Following a plan Responding to change over Comprehensive documentation Working software over Contract negotiation Customer collaboration over Source - www.agilemanifesto.org
  • 32. One of the Agile Development Methodologies • Mature team members who can organize themselves • Product is built over a series of sprints (4-6 weeks cycle) • Requirements are initially spelled out as items in product backlog. • Focus is more on processes aligned to the fitment of the organization, product, team etc. SCRUM Defined
  • 33. SCRUM Defined Source - Mountain Goat Software
  • 34. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 35. Once an Analyst – always an Analyst Agenda
  • 36. • SCRUM Master • Product Owner • Team (Feature Team) Changing Role of a BA SCRUM Roles
  • 37. • Who is the real Product Owner? • In client’s location, Product Owner or Customer Proxy is the primary scope manager • Business Analyst in the product development team (Offshore) acts as a proxy to Product Owner onsite • With scoping and product-related decisions, traditional Offshore BA is transforming into a Product Owner Changing Role of a BA From a Business Analyst to a Product Owner
  • 39. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 40. What does a Product Owner do Agenda
  • 41. • Maximize ROI on the product • Maximum business value • Minimize product development cost • Scope and Prioritize • Committed in decisions on product features • Interact with development team • Interact with stakeholders • Interact with users Responsibilities of a Product Owner
  • 42. Primary Activities Stakeholder interactions User studies/interactions User Testing Responsibilities of a Product Owner Product Backlog(Scope) User Stories and Cards Test Cases/
  • 43. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 44. • Product Backlog • User Stories • User Story Cards • Wireframes • Estimates ( Contribute as part of team) • Reviewed System Test Plans / System Test Cases Deliverables of a Product Owner
  • 45. Product Backlog • Repository of all features/potential requirements • Laundry-list maintained through-out the life cycle • One-liner descriptions of the features • Priorititization is the key • MoSCoW – Must – Should – Could – Won’t Need Deliverables of a Product Owner
  • 46. User Stories • Features written from the perspective of users • Still abstract features, possibly one-two liners • Grouped under ‘themes’ • User story In the format – As a <User Type> – I wish to <do some task/action> – So that I can <get some benefit> Deliverables of a Product Owner
  • 47. User Story Cards • Detailed versions of user stories • Each user story has at least one user story card • Details the following: – Business criteria – Acceptance Criteria – Scenarios – Data definitions – Wireframes / mock-ups Deliverables of a Product Owner
  • 48. Wireframes • Rough sketch /presentation of functional flow • Not actual visual design • Low-fidelity UI prototype • Can be created in the following formats – Microsoft Visio – Adobe Photoshop – Microsoft PowerPoint – Microsoft Excel – Paper sketch Deliverables of a Product Owner
  • 49. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 50. Show & ‘Tell me How!’ Agenda
  • 51. Show documents and artifacts from the four projects: • One-liner requirements • Mindmap.pardha • Stakeholder interactions reports • User studies reports • Feature list_Product backlog • User stories list • Wireframes • User story cards Deliverables of a Product Owner
  • 52. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 53. User is the Driver! Project Failure Factors 1. Lack of User Input 12.8% 2. Incomplete Requirements & Specifications 12.3% 3. Changing Requirements & Specifications 11.8% 4. Lack of Executive Support 7.5% 5. Technology Incompetence 7.0% 6. Lack of Resources 6.4% 7. Unrealistic Expectations 5.9% 8. Unclear Objectives 5.3% 9. Unrealistic Time Frames 4.3% 10. New Technology 3.7% 11. Other 23.0% Standish Group Report, CHAOS
  • 54. User is the Driver! Project Success Factors 1. User Involvement 15.9% 2. Executive Management Support 13.9% 3. Clear Statement of Requirements 13.0% 4. Proper Planning 9.6% 5. Realistic Expectations 8.2% 6. Smaller Project Milestones 7.7% 7. Competent Staff 7.2% 8. Ownership 5.3% 9. Clear Vision & Objectives 2.9% 10. Hard-Working, Focused Staff 2.4% 11. Other 13.9% Standish Group Report, CHAOS
  • 55. Time ’boxing’ Stick to the timeboxes
  • 56. • Define what is in Scope • More importantly, define what is ‘out of Scope’! • Freeze Scope for the sprint • Socialize with stakeholders and team members Scope, De-scope , Re-scope I don’t know the key to success, but the key to failure is trying to please everybody – Bill Cosby
  • 57. Understand and Communicate If you can’t explain it simply, you didn’t understand it well enough!
  • 58. Follow Standards – Use Templates
  • 59. Usability Testing • Learn how to use the product • Features are important • But, users’ tasks are more important Think Product , not Project! Product usage and features
  • 60. • Connect with customers and users • Connect frequently • Get continual feedback • Plough the feedback into the product development Know your customers and users Customers always know what’s wrong. They can’t always tell you what they want, but they always can tell you what’s wrong - Carly Fiorina
  • 61. • Draw, don’t just write • Wireframes, sketches, box-and-arrow diagrams • Low-fidelity UI Prototypes • Re-work, improve and get approval Show and Tell A picture is worth thousand words, an interface is worth thousand pictures – Ben Shneiderman
  • 62. Usability Testing • Flow diagrams • Discussion points • Ideas, draft plans, approaches • Thoughts and dreams • Applications’ interface Take lots of photos Snaps, videos and screen-grabs
  • 63. Agenda • Traditional BA - Responsibilities and expectations • Agile development methodology and current trends • Changing role of BA in Agile Methodologies • Responsibilities, Expectations of a Product Owner • Deliverables of a Product Owner • Demo of Product Backlog, User Stories and User Story Cards • Do's and Don'ts from my experience • Discussion - Q & A
  • 64. Thank You Mail : pardhas@texavi.com pardha.mantravadi@gmail.com Mobile : +91 9819057757 Twitter : @pardhas LinkedIn : pardhasaradhimantravadi Blog : http://texavi.com/blog Web site : www.texavi.com Connect