SlideShare a Scribd company logo
Business Analysis
Training
Agile
Page 2Classification: Restricted
Agenda
• What is Agile?
• What does the Agile Manifesto Mean?
• Difference with Waterfall
• Agile Methodologies
• Roles in Scrum
• Working in Agile
• Basic Terminologies in Agile - Scrum
• Sprint Lifecycle
• Agile Methods – Scrum
• Advantage of Agile
• Disadvantage of Agile
Page 3Classification: Restricted
What is Agile
Agile is a software development methodology to build a software
incrementally using short iterations of 1 to 4 weeks so that the development
is aligned with the changing business needs.
Agile adopts a process of frequent feedback where a workable product is
delivered after 1 to 4 week iteration
 Individuals and interactions over processes and tools
 Working software over comprehensive documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan
Valuable
More
Valuable
Page 4Classification: Restricted
What does the Agile Manifesto Mean?
Page 5Classification: Restricted
Difference with Waterfall
Page 6Classification: Restricted
Agile Methodologies
• Scrum
• Extreme Programming
• Kanban
• Rational Unified Process
Page 7Classification: Restricted
Roles in Scrum
• Scrum Master
• Product Owner
• Cross Functional Team
Page 8Classification: Restricted
Working in Agile
• An Agile team works in iterations to deliver user stories where each iteration
is of 10 to 15 days. Each user story is planned based on its backlog
prioritization and size. The team uses its capacity − how many hours are
available with team to work on tasks − to decide how much scope they have
to plan.
Page 9Classification: Restricted
Basic Terminologies in Agile - Scrum
• User Story
• Tasks
• Product Backlog
• Sprints
• Scrum
• Acceptance Criteria
• Definition of Done
• Burndowm Chart
Tools for Scrum Management :
• TFS – Microsoft (Team Foundation Server)
• JIRA
Page 10Classification: Restricted
Sprint
Planning
•Requirement Gathering from Stakeholders/Product Owner
•Creating Sprint backlog from the PB
•Initiating the Sprint
Sprint
Execution
•Daily Scrum
•Impediments
•Breaking User Stories in Tasks
•Progressive Burndown
•Development and testing
Sprint Review
• Demo for the developed items
•Review done by Product Owner and other stake holders
•feedbacks
Sprint
Retrospective
• revisiting the entire sprint iteration by the development team and Scrum Master.
•What went well?
•What went wrong?
•Scope of improvement
Sprint Lifecycle
Page 11Classification: Restricted
Agile Methods – Scrum (1)
Page 12Classification: Restricted
Agile Methods – Scrum (2)
Page 13Classification: Restricted
User Story
User story is an informal,
natural language description of
one or more features of a
software system.
User stories are often written
from the perspective of an end
user or user of a system.
Page 14Classification: Restricted
Product Backlog
PBIs are Uniquely ranked items, progressive
user stories are short plain language of description of functionality in
terms of customer benefit/need
Stories (=requirement) priority estima
te
As a user I want to be able to easily install
the application so that I can access my
bank account on my mobile
1 5
As a user I want to be able to view my bank
transaction history so that I can track my
transactions
2 3
Page 15Classification: Restricted
Sprint Backlog
The sprint backlog is a list of
tasks identified by the Scrum
team to be completed during the
Scrum sprint.
This can be identified from the
list of Product backlog or as a
result of feedbacks from previous
Sprints review meeting.
Decided by stakeholders ,
Technical manager and BA.
Page 16Classification: Restricted
Sprint Tasks
• Go through each Product Backlog item selected for the Sprint. Break the
requirements into tasks.
• Tasks may include the traditional steps in a development lifecycle (although
limited to the feature in question, not the entire product). For instance:
Design, Development, Unit Testing, System Testing, UAT (User Acceptance
Testing), Documentation, etc.
• Keep tasks small. Estimate all tasks in hours. Estimate each task as a team.
Page 17Classification: Restricted
Burndown – Progress of a sprint
A burn down chart is a graphical representation of work left to do versus
time. The outstanding work (or backlog) is often on the vertical axis, with
time along the horizontal. That is, it is a run chart of outstanding work. It is
useful for predicting when all of the work will be completed.
Page 18Classification: Restricted
Agile Methods – Scrum (3)
Page 19Classification: Restricted
Agile Methods – Scrum (3)
Commitment
– Team takes responsibility to complete the Sprint. To avoid things that
will stand in its way
Focus
– Team’s focus is maintained. Distractions, interruptions are fielded
Openness
– Overall and individual status and commitments kept open.
Respect
– Team responsibility rather than scapegoat.
Courage
– Management and team have the courage to take responsibility to do
what is necessary
Page 20Classification: Restricted
Advantage of Agile
• Active User and Customer involvement
• Changing Requirements
• Agile requirements are barely sufficient
• Frequent delivery
• Intense for developers
Page 21Classification: Restricted
Disadvantage of Agile
• Customer satisfaction as product is viewed at each iteration
• Close communication so less susceptible to fail OR deviate
• Team reflects regularly on improvements through retrospective
• Adaptable to changing requirements
• Fully utilization of resources.
• Product is not necessarily defined completely at the start hence giving the
breathing space to the stakeholders and is flexible.
Page 22Classification: Restricted
Thank you

More Related Content

PPTX
Agile2013 sustainable change
Dennis Stevens
 
PPTX
Overview of agile
Parul Malik (PMP)
 
PPTX
Agile Process models
Student
 
PDF
Agile Methodology Vs. Others by Sara Berrada
Agile ME
 
ODP
Agile methodology and Scrum Framewwork
salmanahmed368
 
PPTX
Agile overview
Satish Kumar Jayaram
 
PPTX
Agile 101
digitalpurview
 
PDF
Agile 101
Sunil Mundra
 
Agile2013 sustainable change
Dennis Stevens
 
Overview of agile
Parul Malik (PMP)
 
Agile Process models
Student
 
Agile Methodology Vs. Others by Sara Berrada
Agile ME
 
Agile methodology and Scrum Framewwork
salmanahmed368
 
Agile overview
Satish Kumar Jayaram
 
Agile 101
digitalpurview
 
Agile 101
Sunil Mundra
 

What's hot (20)

PDF
Agile Software Development proposal for UIW 3
Sajjad Mansoor
 
PPTX
Agile Software Development Overview
DUONG Trong Tan
 
PPTX
India Agile Week 2015
Sonata Software
 
PPSX
Agile methodology v 4.5 s
James Sutter
 
PPTX
Intro agile development methodology abhilash chandran
Abhilash Chandran
 
PDF
Introduction to Agile Methods
Siddhi
 
PPTX
Why Agile Software Development
Vibhor Mahajan
 
PPTX
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 
PDF
Agile & SCRUM basics
Arun R
 
DOCX
Agile introduction for dummies
Vinay Dixit
 
PDF
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
PPTX
Agile Tool Selection
Chad Holdorf
 
PPTX
Agile Overview
Stephen Albright
 
PDF
What is agile model?Working of agile model
zoomers
 
PDF
Agile Methodology
Omar Al-Sabek
 
PPTX
Scrum In Ten Slides
pmengal
 
PPTX
Introduction to Agile - Scrum, Kanban, and everything in between
Pravin Kumar Singh, PMP, PSM
 
PPT
Introduction To Agile
vineet
 
PPT
Agile overview
Ragavendra Prasath
 
PPTX
AGILE METHODOLOGY
Deepak Agrawal
 
Agile Software Development proposal for UIW 3
Sajjad Mansoor
 
Agile Software Development Overview
DUONG Trong Tan
 
India Agile Week 2015
Sonata Software
 
Agile methodology v 4.5 s
James Sutter
 
Intro agile development methodology abhilash chandran
Abhilash Chandran
 
Introduction to Agile Methods
Siddhi
 
Why Agile Software Development
Vibhor Mahajan
 
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 
Agile & SCRUM basics
Arun R
 
Agile introduction for dummies
Vinay Dixit
 
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
Agile Tool Selection
Chad Holdorf
 
Agile Overview
Stephen Albright
 
What is agile model?Working of agile model
zoomers
 
Agile Methodology
Omar Al-Sabek
 
Scrum In Ten Slides
pmengal
 
Introduction to Agile - Scrum, Kanban, and everything in between
Pravin Kumar Singh, PMP, PSM
 
Introduction To Agile
vineet
 
Agile overview
Ragavendra Prasath
 
AGILE METHODOLOGY
Deepak Agrawal
 
Ad

Similar to Agile (20)

PPSX
Agile Training for Business Analysts
SwatiS-BA
 
PPSX
Introduction to Agile
Sunil-QA
 
PPSX
Agile
Fayis-QA
 
PPSX
SDLC - Part 2
Lakshmi-BA
 
PPSX
Agile
ANKUR-BA
 
PPTX
Agile
Vidya-QA
 
PPTX
Agile
Rajesh-QA
 
PPTX
Agile
Sachin-QA
 
PPTX
Session 04 - Agile
PoojaLQA
 
PPTX
Balancing the tension between Lean and Agile
James Coplien
 
PPSX
Agile in QA
Fayis-QA
 
PDF
Crash Course Scrum - handout
Arjan Franzen
 
PDF
Enterprise Agile - Hybrid of Methods
Maris Prabhakaran M
 
PPTX
Software Development Life Cycle – Agile Methodology
Murageppa-QA
 
PPSX
User Stories from Scenarios
Ravikanth-BA
 
PDF
Thriving in the 21st century with Agile - with Barbara Roberts
Knowledge Train
 
PPT
Agile
Shehbaz Nadeem
 
ODP
Introduction To Agile
Knoldus Inc.
 
PPTX
Introduction to Agile Development
James Barnes, CSP
 
Agile Training for Business Analysts
SwatiS-BA
 
Introduction to Agile
Sunil-QA
 
Agile
Fayis-QA
 
SDLC - Part 2
Lakshmi-BA
 
Agile
ANKUR-BA
 
Agile
Vidya-QA
 
Agile
Rajesh-QA
 
Agile
Sachin-QA
 
Session 04 - Agile
PoojaLQA
 
Balancing the tension between Lean and Agile
James Coplien
 
Agile in QA
Fayis-QA
 
Crash Course Scrum - handout
Arjan Franzen
 
Enterprise Agile - Hybrid of Methods
Maris Prabhakaran M
 
Software Development Life Cycle – Agile Methodology
Murageppa-QA
 
User Stories from Scenarios
Ravikanth-BA
 
Thriving in the 21st century with Agile - with Barbara Roberts
Knowledge Train
 
Introduction To Agile
Knoldus Inc.
 
Introduction to Agile Development
James Barnes, CSP
 
Ad

More from Mihika-QA (9)

PPSX
SDLC Method Training Course
Mihika-QA
 
PPSX
SDLC Methodologies
Mihika-QA
 
PPSX
Introduction to Business Analysis
Mihika-QA
 
PPSX
Enterprise Analysis
Mihika-QA
 
PPSX
UML and Case study
Mihika-QA
 
PPSX
Requirement Management
Mihika-QA
 
PPSX
Requirement Engineering
Mihika-QA
 
PPSX
ER Diagrams
Mihika-QA
 
PPSX
Basic Formats
Mihika-QA
 
SDLC Method Training Course
Mihika-QA
 
SDLC Methodologies
Mihika-QA
 
Introduction to Business Analysis
Mihika-QA
 
Enterprise Analysis
Mihika-QA
 
UML and Case study
Mihika-QA
 
Requirement Management
Mihika-QA
 
Requirement Engineering
Mihika-QA
 
ER Diagrams
Mihika-QA
 
Basic Formats
Mihika-QA
 

Recently uploaded (20)

PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Software Development Methodologies in 2025
KodekX
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 

Agile

  • 2. Page 2Classification: Restricted Agenda • What is Agile? • What does the Agile Manifesto Mean? • Difference with Waterfall • Agile Methodologies • Roles in Scrum • Working in Agile • Basic Terminologies in Agile - Scrum • Sprint Lifecycle • Agile Methods – Scrum • Advantage of Agile • Disadvantage of Agile
  • 3. Page 3Classification: Restricted What is Agile Agile is a software development methodology to build a software incrementally using short iterations of 1 to 4 weeks so that the development is aligned with the changing business needs. Agile adopts a process of frequent feedback where a workable product is delivered after 1 to 4 week iteration  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan Valuable More Valuable
  • 4. Page 4Classification: Restricted What does the Agile Manifesto Mean?
  • 6. Page 6Classification: Restricted Agile Methodologies • Scrum • Extreme Programming • Kanban • Rational Unified Process
  • 7. Page 7Classification: Restricted Roles in Scrum • Scrum Master • Product Owner • Cross Functional Team
  • 8. Page 8Classification: Restricted Working in Agile • An Agile team works in iterations to deliver user stories where each iteration is of 10 to 15 days. Each user story is planned based on its backlog prioritization and size. The team uses its capacity − how many hours are available with team to work on tasks − to decide how much scope they have to plan.
  • 9. Page 9Classification: Restricted Basic Terminologies in Agile - Scrum • User Story • Tasks • Product Backlog • Sprints • Scrum • Acceptance Criteria • Definition of Done • Burndowm Chart Tools for Scrum Management : • TFS – Microsoft (Team Foundation Server) • JIRA
  • 10. Page 10Classification: Restricted Sprint Planning •Requirement Gathering from Stakeholders/Product Owner •Creating Sprint backlog from the PB •Initiating the Sprint Sprint Execution •Daily Scrum •Impediments •Breaking User Stories in Tasks •Progressive Burndown •Development and testing Sprint Review • Demo for the developed items •Review done by Product Owner and other stake holders •feedbacks Sprint Retrospective • revisiting the entire sprint iteration by the development team and Scrum Master. •What went well? •What went wrong? •Scope of improvement Sprint Lifecycle
  • 13. Page 13Classification: Restricted User Story User story is an informal, natural language description of one or more features of a software system. User stories are often written from the perspective of an end user or user of a system.
  • 14. Page 14Classification: Restricted Product Backlog PBIs are Uniquely ranked items, progressive user stories are short plain language of description of functionality in terms of customer benefit/need Stories (=requirement) priority estima te As a user I want to be able to easily install the application so that I can access my bank account on my mobile 1 5 As a user I want to be able to view my bank transaction history so that I can track my transactions 2 3
  • 15. Page 15Classification: Restricted Sprint Backlog The sprint backlog is a list of tasks identified by the Scrum team to be completed during the Scrum sprint. This can be identified from the list of Product backlog or as a result of feedbacks from previous Sprints review meeting. Decided by stakeholders , Technical manager and BA.
  • 16. Page 16Classification: Restricted Sprint Tasks • Go through each Product Backlog item selected for the Sprint. Break the requirements into tasks. • Tasks may include the traditional steps in a development lifecycle (although limited to the feature in question, not the entire product). For instance: Design, Development, Unit Testing, System Testing, UAT (User Acceptance Testing), Documentation, etc. • Keep tasks small. Estimate all tasks in hours. Estimate each task as a team.
  • 17. Page 17Classification: Restricted Burndown – Progress of a sprint A burn down chart is a graphical representation of work left to do versus time. The outstanding work (or backlog) is often on the vertical axis, with time along the horizontal. That is, it is a run chart of outstanding work. It is useful for predicting when all of the work will be completed.
  • 19. Page 19Classification: Restricted Agile Methods – Scrum (3) Commitment – Team takes responsibility to complete the Sprint. To avoid things that will stand in its way Focus – Team’s focus is maintained. Distractions, interruptions are fielded Openness – Overall and individual status and commitments kept open. Respect – Team responsibility rather than scapegoat. Courage – Management and team have the courage to take responsibility to do what is necessary
  • 20. Page 20Classification: Restricted Advantage of Agile • Active User and Customer involvement • Changing Requirements • Agile requirements are barely sufficient • Frequent delivery • Intense for developers
  • 21. Page 21Classification: Restricted Disadvantage of Agile • Customer satisfaction as product is viewed at each iteration • Close communication so less susceptible to fail OR deviate • Team reflects regularly on improvements through retrospective • Adaptable to changing requirements • Fully utilization of resources. • Product is not necessarily defined completely at the start hence giving the breathing space to the stakeholders and is flexible.