SlideShare a Scribd company logo
12
Most read
14
Most read
15
Most read
Business Analysis for AGILE
Projects
Presenter : Amit Tayal
AGENDA
 Overview of Agile
 Traditional Vs Agile approach
 Why Agile?
 Agile Philosophy
 What makes agile AGILE?
 Agile Methodology
 Why Business Analyst in Agile?
 Activities BA do in Agile teams
 Different team org for BA
 Challenges
 Case Study
 Questions ?
“
”
The business analyst is who understands
business problems and opportunities in
the context of the requirements and
recommends solutions that enable the
organization to achieve its goals.
- IIBA (International Institute of Business Analysis)
Who is a Business Analyst?
What do business analyst do?
 Elicit and analyse the requirements from the customer
 Develop a communicable artefact to facilitate development of
solution with respect to the requirements
 Validate the requirements
TRADITIONAL Vs AGILE APPROACH
We
are
not
building
cars
TRADITIONAL Vs AGILE APPROACH
 Traditional Approach
 Agile Approach
Analysis Design Code Test Deploy
Sprint Sprint Sprint Sprint Sprint Sprint Sprint Sprint
Each sprint is a time boxed mini waterfall
AGILE PHILOSOPHY
 Individuals and interactions over processes and tools
 Working software over comprehensive documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan
WHAT MAKES AGILE AGILE?
 Focus on what is important.
 Welcome the changes because you certainly don’t want to continue working on
something that is obsolete or unnecessary. However, change has an impact and
you have to give up something.
 4 factors of AGILE : Time, Money, Scope, Quality. Only one of these can be fixed.
Agile business analyst
Agile business analyst
AGILE METHODOLOGY
Build Product
Increment
Sprint Demo
Sprint RetroPBL Update
Sprint Planning
Daily Sync Up
• Project
Planning
• Initial PBL
• Initial Release
Plan
• Stakeholders
buy in
• Assemble
Team
• Potentially
Shippable
Product
Increment
WHY BUSINESS ANALYST in AGILE?
 Developers can't elicit requirements
 Stakeholders can't model and document their own
 You need analysis experts
ACTIVITIES BA do in AGILE TEAMS
 Scope the system
 Translate business needs
 Translate technical issues
 Model and document
 Act as a communication broker
 Test and validation
 Represent stakeholders
DIFFERENT TEAM ORG FOR BA
 One room - Developers and Stakeholders are Co-Located
 Over the wall - Single Location But Not Co-Located
 Across the network - Dispersed/Distributed Development
CHALLENGES for a BUSINESS ANALYST
 Scope trading
 Analysis Churn
 Offshore model
 Transition from traditional development
 Domain Knowledge
 Stakeholder and Communication management
CASE STUDY
ABC SOFTWARE
ABC software is a well-known software development company and following waterfall
method throughout their development since long. It’s a matrix organization for resource
setup and has laid out all the process well defined.
Customers have complained in past about the project communication, CR, testing process
and late deliverables of the company but ABC maintained to retain their customers because
of their market repo and price negotiation.
PROBLEM STATEMENT
A new software development company, XYG came to the market. XYG is promising ¼ TTM for
customer product. XYG is claiming no cost for any change request.
ABC is not having any clue how XYG is sustaining with these promises but its evident from the
market that lot of customers are moving to XYG for their new projects. How ABC can retain
it’s customers and market repo intact? What ABC should change at their end to match with
the market offerings and customer expectations?
AGILE ADAPTATION AS A SOLUTION
 ABC hired Andy as an Agile coach/consultant.
 Andy has done the gap analysis of the current process of ABC and figured out the
impediments for implementing Agile in the company.
 Andy prepared a list of suggestions and convinced the management for trying out
to follow agile for one of ABC new client project.
 ABC promised benefits to the client similar to the XYG software, with few T&C Andy
has suggested.
 Andy trained the resources for Agile and set up an Agile team for that particular
project.
AGILE JOURNEY of ABC
 High level of user input and collaboration
• Users – extensive stakeholder engagements at the start, monthly follow-up focus groups,
demos, etc.
• Customer/sponsor – weekly meetings plus participation in sprint planning meeting
• Business analysts – the internal “voice of the users” with deep domain knowledge
 Experienced cross functional development team physically in the same room.
 Bring users and developers together on specialized issues where features and
implementations are closely intertwined.
 Test driven development.
 Continuous integration with automated build and testing.
 Maintain PBL, SBL online with access given to the client. Daily update of the tasks at
online tool. [Radiator: Burn down chart]
 Final UAT done by business analyst and client before/after release.
RESULT
 After initial hiccups while adapting Agile, team successfully stabilize the sprint
velocity from 3rd iteration.
 Self-organizing team structure gave more job satisfaction to the resources.
 ABC was able to fulfill all the promises of early TTM and welcoming the changes
from the client, mid project without further price increase.
 ABC retain their client and implemented Agile, organization wide.
CHALLENGES
 Initial Agile transition – workspace arrangement, team mindset
 Team formation cycle time (forming-storming-norming-performing) – stabilize the
sprint velocity
 Long meetings to daily 15 mins catch up
 Top to bottom approach – Convincing the management
 Etc…
Questions?
Thank You

More Related Content

PDF
The Agile BA (Business Analyst)
PDF
Online Shopping System
PPTX
Business analyst ppt
PDF
Introduction To Jira
PPTX
Agile Estimation & Capacity Planning
PPTX
The role of Business Analyst
PDF
What is in your Business Analysis Toolkit?
The Agile BA (Business Analyst)
Online Shopping System
Business analyst ppt
Introduction To Jira
Agile Estimation & Capacity Planning
The role of Business Analyst
What is in your Business Analysis Toolkit?

What's hot (20)

PPT
Business Analyst Training
PPT
Intro to agile business analysis
PPSX
Introduction to Business Analysis
PDF
Business analysis Fundamentals | Fundamentals of business analysis
PPT
The Evolving Role of the Business Analyst
PPTX
Business analyst 101 program Mumbai India
PPTX
Business Analysis 101
PPT
Business Analysis and IT Business Analyst – An Introduction
PPT
What does a business analyst do?
PDF
The Role of the Agile Business Analyst
PDF
Agile Business Analyst - Huong Tran
PDF
Introduction to Business Analysis
PPT
The Business Analyst And The Sdlc
PDF
Business analysis compass mapping to the iiba babok v2
PDF
Business Analysis Fundamentals
PDF
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
PPT
The Business Analyst: The Pivotal Role Of The Future
PDF
Agile Business Analyst
PPTX
Business analysis presentation final
PDF
Agile Methodology
Business Analyst Training
Intro to agile business analysis
Introduction to Business Analysis
Business analysis Fundamentals | Fundamentals of business analysis
The Evolving Role of the Business Analyst
Business analyst 101 program Mumbai India
Business Analysis 101
Business Analysis and IT Business Analyst – An Introduction
What does a business analyst do?
The Role of the Agile Business Analyst
Agile Business Analyst - Huong Tran
Introduction to Business Analysis
The Business Analyst And The Sdlc
Business analysis compass mapping to the iiba babok v2
Business Analysis Fundamentals
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
The Business Analyst: The Pivotal Role Of The Future
Agile Business Analyst
Business analysis presentation final
Agile Methodology
Ad

Viewers also liked (10)

PDF
Guia BABOK v3 Principais mudanças
PDF
Guia BABOK v3 principais mudanças parte 3
PDF
Guia BABOK 3 Principais Mudanças Requisitos
PDF
Metodologia Ágil Scrum
PPT
Contratação de Fábrica de Software com Metodologia Ágil
PDF
Resumo do Guia BABOK® 3
PPT
TDC 2015 Porto Alegre - Preciso estimar mesmo?
PPTX
Os desafios da análise de negócios em equipes ágeis
PDF
Análise de Negócio na Perspectiva de BI
PDF
Como demonstrar ROI das entregas de valor com Business Case
Guia BABOK v3 Principais mudanças
Guia BABOK v3 principais mudanças parte 3
Guia BABOK 3 Principais Mudanças Requisitos
Metodologia Ágil Scrum
Contratação de Fábrica de Software com Metodologia Ágil
Resumo do Guia BABOK® 3
TDC 2015 Porto Alegre - Preciso estimar mesmo?
Os desafios da análise de negócios em equipes ágeis
Análise de Negócio na Perspectiva de BI
Como demonstrar ROI das entregas de valor com Business Case
Ad

Similar to Agile business analyst (20)

PPT
Agile project management PMI-ACP
DOCX
CURRICULUM_Linked
PPTX
Ba ,agile and career prospects
PPTX
Baby Steps To Agility
PPT
Agile adoption julen c. mohanty
PDF
Unveiling the Advantages of Agile Software Development.pdf
PDF
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
PPTX
Agile Comes to You (Mironov, Bellevue)
PPTX
PMI-Agile Certified Practitioner (PMI-ACP) Certification Free Sample: Trainer...
PPTX
You keep using the word agile, i do not think it means what you think it means
DOCX
Presentation by lavika upadhyay
PPTX
Realize the opportunity - with DevOps
PPTX
7.agila model
PDF
Lean Discussions About Agile and MVP
PDF
Lean discussions about agile and mvp
PDF
Agile. The Ultimate Approach to Web Development?
PPT
AgileBA introduction and certification options
PPT
Agile presentation to Telstra, April 2010
PDF
Agile project management using scrum
PDF
An overview of agile practices
Agile project management PMI-ACP
CURRICULUM_Linked
Ba ,agile and career prospects
Baby Steps To Agility
Agile adoption julen c. mohanty
Unveiling the Advantages of Agile Software Development.pdf
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
Agile Comes to You (Mironov, Bellevue)
PMI-Agile Certified Practitioner (PMI-ACP) Certification Free Sample: Trainer...
You keep using the word agile, i do not think it means what you think it means
Presentation by lavika upadhyay
Realize the opportunity - with DevOps
7.agila model
Lean Discussions About Agile and MVP
Lean discussions about agile and mvp
Agile. The Ultimate Approach to Web Development?
AgileBA introduction and certification options
Agile presentation to Telstra, April 2010
Agile project management using scrum
An overview of agile practices

More from Techcanvass (19)

PDF
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
PDF
Free CCBA exam questions PDF
PPTX
Selenium web element commands cheat sheet
PPTX
CBAP Certification Overview
PPTX
CCBA Certification Overview
PDF
5 things to do to become a Business Analyst
PDF
What is Data Dictionary - BABOK technique
PDF
SQL Quick Reference Card
PPTX
Selenium Interview Questions & Answers
PPTX
IIBA ECBA Certification Exam preparation Strategy
PPTX
User stories basics
PPTX
Business analyst certifications
PDF
CBAP sample questions
PPTX
Selenium Tutorial for Beginners | Automation framework Basics
PDF
Agile Scrum Quick Reference Card
PDF
CBAP Certification Basics
PPTX
IIBA BABOK version 3 - What's inside
PPTX
Business Analysis Core Concepts Model (BACCM)
PDF
Function point analysis introduction
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
Free CCBA exam questions PDF
Selenium web element commands cheat sheet
CBAP Certification Overview
CCBA Certification Overview
5 things to do to become a Business Analyst
What is Data Dictionary - BABOK technique
SQL Quick Reference Card
Selenium Interview Questions & Answers
IIBA ECBA Certification Exam preparation Strategy
User stories basics
Business analyst certifications
CBAP sample questions
Selenium Tutorial for Beginners | Automation framework Basics
Agile Scrum Quick Reference Card
CBAP Certification Basics
IIBA BABOK version 3 - What's inside
Business Analysis Core Concepts Model (BACCM)
Function point analysis introduction

Recently uploaded (20)

PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Business Ethics Teaching Materials for college
PPTX
Cell Structure & Organelles in detailed.
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
master seminar digital applications in india
Abdominal Access Techniques with Prof. Dr. R K Mishra
Business Ethics Teaching Materials for college
Cell Structure & Organelles in detailed.
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
O5-L3 Freight Transport Ops (International) V1.pdf
Cell Types and Its function , kingdom of life
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Pre independence Education in Inndia.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
01-Introduction-to-Information-Management.pdf
Week 4 Term 3 Study Techniques revisited.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Complications of Minimal Access Surgery at WLH
Final Presentation General Medicine 03-08-2024.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Supply Chain Operations Speaking Notes -ICLT Program
master seminar digital applications in india

Agile business analyst

  • 1. Business Analysis for AGILE Projects Presenter : Amit Tayal
  • 2. AGENDA  Overview of Agile  Traditional Vs Agile approach  Why Agile?  Agile Philosophy  What makes agile AGILE?  Agile Methodology  Why Business Analyst in Agile?  Activities BA do in Agile teams  Different team org for BA  Challenges  Case Study  Questions ?
  • 3. “ ” The business analyst is who understands business problems and opportunities in the context of the requirements and recommends solutions that enable the organization to achieve its goals. - IIBA (International Institute of Business Analysis) Who is a Business Analyst?
  • 4. What do business analyst do?  Elicit and analyse the requirements from the customer  Develop a communicable artefact to facilitate development of solution with respect to the requirements  Validate the requirements
  • 5. TRADITIONAL Vs AGILE APPROACH We are not building cars
  • 6. TRADITIONAL Vs AGILE APPROACH  Traditional Approach  Agile Approach Analysis Design Code Test Deploy Sprint Sprint Sprint Sprint Sprint Sprint Sprint Sprint Each sprint is a time boxed mini waterfall
  • 7. AGILE PHILOSOPHY  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan
  • 8. WHAT MAKES AGILE AGILE?  Focus on what is important.  Welcome the changes because you certainly don’t want to continue working on something that is obsolete or unnecessary. However, change has an impact and you have to give up something.  4 factors of AGILE : Time, Money, Scope, Quality. Only one of these can be fixed.
  • 11. AGILE METHODOLOGY Build Product Increment Sprint Demo Sprint RetroPBL Update Sprint Planning Daily Sync Up • Project Planning • Initial PBL • Initial Release Plan • Stakeholders buy in • Assemble Team • Potentially Shippable Product Increment
  • 12. WHY BUSINESS ANALYST in AGILE?  Developers can't elicit requirements  Stakeholders can't model and document their own  You need analysis experts
  • 13. ACTIVITIES BA do in AGILE TEAMS  Scope the system  Translate business needs  Translate technical issues  Model and document  Act as a communication broker  Test and validation  Represent stakeholders
  • 14. DIFFERENT TEAM ORG FOR BA  One room - Developers and Stakeholders are Co-Located  Over the wall - Single Location But Not Co-Located  Across the network - Dispersed/Distributed Development
  • 15. CHALLENGES for a BUSINESS ANALYST  Scope trading  Analysis Churn  Offshore model  Transition from traditional development  Domain Knowledge  Stakeholder and Communication management
  • 17. ABC SOFTWARE ABC software is a well-known software development company and following waterfall method throughout their development since long. It’s a matrix organization for resource setup and has laid out all the process well defined. Customers have complained in past about the project communication, CR, testing process and late deliverables of the company but ABC maintained to retain their customers because of their market repo and price negotiation. PROBLEM STATEMENT A new software development company, XYG came to the market. XYG is promising ¼ TTM for customer product. XYG is claiming no cost for any change request. ABC is not having any clue how XYG is sustaining with these promises but its evident from the market that lot of customers are moving to XYG for their new projects. How ABC can retain it’s customers and market repo intact? What ABC should change at their end to match with the market offerings and customer expectations?
  • 18. AGILE ADAPTATION AS A SOLUTION  ABC hired Andy as an Agile coach/consultant.  Andy has done the gap analysis of the current process of ABC and figured out the impediments for implementing Agile in the company.  Andy prepared a list of suggestions and convinced the management for trying out to follow agile for one of ABC new client project.  ABC promised benefits to the client similar to the XYG software, with few T&C Andy has suggested.  Andy trained the resources for Agile and set up an Agile team for that particular project.
  • 19. AGILE JOURNEY of ABC  High level of user input and collaboration • Users – extensive stakeholder engagements at the start, monthly follow-up focus groups, demos, etc. • Customer/sponsor – weekly meetings plus participation in sprint planning meeting • Business analysts – the internal “voice of the users” with deep domain knowledge  Experienced cross functional development team physically in the same room.  Bring users and developers together on specialized issues where features and implementations are closely intertwined.  Test driven development.  Continuous integration with automated build and testing.  Maintain PBL, SBL online with access given to the client. Daily update of the tasks at online tool. [Radiator: Burn down chart]  Final UAT done by business analyst and client before/after release.
  • 20. RESULT  After initial hiccups while adapting Agile, team successfully stabilize the sprint velocity from 3rd iteration.  Self-organizing team structure gave more job satisfaction to the resources.  ABC was able to fulfill all the promises of early TTM and welcoming the changes from the client, mid project without further price increase.  ABC retain their client and implemented Agile, organization wide.
  • 21. CHALLENGES  Initial Agile transition – workspace arrangement, team mindset  Team formation cycle time (forming-storming-norming-performing) – stabilize the sprint velocity  Long meetings to daily 15 mins catch up  Top to bottom approach – Convincing the management  Etc…