SlideShare a Scribd company logo
Basics of Agile & Scrum
Mazhar Khan
Agile Manifesto
Agile Myth #1
Agile = No
documentation
“Working software over
comprehensive documentation”
is often misunderstood with
no documentation at all. But
how could agile Frameworks
like Scrum survive in highly
regulated environments like
the medical or financial
industry if this were to be true.
For sure there is
documentation, but we don’t
waste time on documents that
deliver no value to the project.
Agile Myth #2
Agile = Anarchy
The biggest fear of any
manager is to lose control
over their agile teams. Self
organization is often
interpreted as anarchy.
Management is required to
define clear visions and
goals and the constraints of a
project
Agile Myth #3
Agile = Faster
It isn't faster just because it’s
called a Sprint!
Writing quality software is
serious business and takes
time. One cannot guarantee
that doing Agile would mean
delivering faster. However
one could guarantee having
delivered much higher value
in a comparable time.
Agile Myth #4
Agile = Silver Bullet
Agile is not the only solution
know to mankind! However
strong the case of merits and
values can be put forth, one
can’t deny that several
successful products have
been delivered using
waterfall or other
methodologies. Its not a one
size fits all approach .
It’s all about people after
all…
Agile Myth #5
Agile = Simple
Switch
It’s more got to do with
“being” Agile and not
“doing” Agile. While a
simple 2-day course might
arm you with the basic
concepts it might take long
to imbibe the principles that
Agile methods are based on
Agile Myth #6
Agile = Easy
To be able to deliver a
potentially shippable
product every 2-4 weeks is
not easy. Not many
development methodologies
can even attempt this.
Considering Agile to be easy
would be detrimental.
However, once the team is
Agile-mature, it does run
like a well oiled engine with
minimum interference.
Agile Myth #7
Agile = Software
Development
Often the agile journey starts
with software development,
but it should not stop there.
To have an agile software
development team in an non-
agile environment is like
planting a tree in the desert -
it won’t survive. The whole
company culture has to
change, everybody needs to
adhere to the agile principles
like lean thinking.
Agility overcomes…
 Communication Problems
 The delivered solution isn’t really what the
business wanted
 Unused Features
 Building the right thing – the business changing
their mind
 Delayed or late Return on Investment (ROI)
 Over-engineering (‘Gold plating’)
SCRUM Basics
Scrum Roles
Scrum Shot!
Scrum Requirements
Scrum Requirements
 User Story - A story is a self-contained unit of work agreed upon
by the developers and the stakeholders. Stories are the heart of
Scrum, and the building blocks of your sprint. E.g. As a
salesperson, I'd like to set my password, so I can log into the system
 Theme – A group of related stories contributing to a common goal
or are related in some obvious way, such as all focusing on a
single customer. However, while some stories in a theme may be
dependent on one another, they do not need to encapsulate a
specific work flow or be delivered together
 Epic - Epics resemble themes in the sense that they are made up of
multiple stories. They may also resemble stories in the sense that,
at first, many appear to simply be a "big story." As opposed to
themes, however, these stories often comprise a complete work
flow for a user and their business value isn't realized until the
entire epic is complete
Scrum Artifacts
Scrum Artifacts
 Product Backlog - Prioritized features list, containing
short descriptions of all functionality desired in the
product typically written by the Product Owner and the
Scrum Team
 Sprint Backlog – List of user stories identified during a
Sprint Planning meeting by the Scrum team to be
completed in a Sprint
 Potentially Shippable Product - A potentially shippable
product is one that is ready for distribution to anyone in
the company for review or even to any external
stakeholder. Adhering to a list of “done” criteria ensures
that the sprint product is truly shippable
Scrum Ceremonies
Sprint
Planning
Meeting
 WHEN – At the start of each
Sprint, usually day long
 WHO – Product Owner, Scrum
Master and the entire Scrum
team. Outside stakeholders may
attend by invitation of the team
 WHAT
 Product Owner - Describes the
highest priority features to the
team
 Team – Ask questions, refine the
user stories, commit to a set of
user stories that would be
delivered in the sprint and do
task break down
 Scrum Master – Facilitates,
servant-leader
 Outcome
 Sprint goal
 Sprint Backlog
Daily Standup meeting
Daily Standup
meeting
 WHEN – Each day of the Sprint
at a fixed place at a fixed time
(time-boxed to 15 minutes)
 WHO – Product Owner, Scrum
Master and the entire Scrum
team
 WHAT – Each participant
answers the following
questions
 What did I do yesterday?
 What will I do today?
 Are there any impediments in
my way?
 Outcome
 Update the story board /
progress
 Team members make
commitments to each other
 Impediments list modified
Sprint Review / Demo
Sprint Review
/ Demo
 WHEN – At the end of each
Sprint (Four-hour time limit)
 WHO – Product Owner,
Scrum Master, the entire
Scrum team, management
and stakeholders
 WHAT –
 Demonstrate working
software
 No PowerPoint
presentations
 Presented as a natural result
of the sprint vis-à-vis the set
Sprint Goal
 Outcome
 Record feedback
Sprint Retrospective
Sprint
Retrospective
 WHEN – At the end of each
Sprint (Three-hour time
limit)
 WHO – Product Owner,
Scrum Master, the entire
Scrum team
 WHAT –
 Reflect on the Sprint metrics
 Discuss what went good
 Discuss what needs to be
improved
 Discuss continuous
improvements
 Outcome
 Record feedback and create
actionable items for
improvements
Metrics – Sprint Burn
down
Graphical representation of work left to do versus time
Metrics – Velocity Trend
Velocity is how much product backlog effort a team
can handle in one sprint
References & Vote of Thanks!
 Marc Löffler - 7 Agile Myths
 DSDM Handbook
 Jeremy Jarrell - Stories versus Themes versus
Epics
 Wikipedia – Scrum (software development)
 Scrum Alliance
 ! - None of the images have been created and have been simply used after an
preliminary assessment of their copyright. Kindly contact the author in case of any
discrepancy and the image will be removed
Be Agile, not just Do Agile
Thank you!

More Related Content

What's hot (20)

PPTX
Agile - Scrum Presentation
gihanlsw
 
PPTX
Kanban/Scrumban - taking scrum outside its comfort zone
Yuval Yeret
 
PPTX
Scrum
Diego Pacheco
 
PDF
Introduction agile scrum methodology
Amit Verma
 
PPTX
Agile Methodology and Tools
Naresh Gajuveni
 
PPTX
Scrum
Asim Iqbal
 
PPTX
2017 Scrum by Picture
Pawel Lewinski
 
PPTX
Scrum methodology in practice
Illia Pinchuk
 
PDF
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Edureka!
 
PDF
Getting Started - Introduction to Backlog Grooming
Easy Agile
 
PPTX
Scrum framework
Rashmi Pathak
 
PPTX
Product Owner
Robin Surland
 
PPTX
Scrum Refresher
Robert Blomdalen
 
PDF
Scrumban
CoachingSaga
 
PPTX
Agile methodology
Dhruv Kumar
 
PPTX
Scrum
Balaji Sathram
 
PDF
Professional Scrum Product Owner I (PSPO-I)
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
PDF
Introduction to Lean and Kanban
Rajesh Viswanathan
 
PPSX
Scrum Agile Methodlogy
Bahaa Farouk
 
PDF
What does a Scrum Master do, or should do, all day?
Stefania Marinelli
 
Agile - Scrum Presentation
gihanlsw
 
Kanban/Scrumban - taking scrum outside its comfort zone
Yuval Yeret
 
Introduction agile scrum methodology
Amit Verma
 
Agile Methodology and Tools
Naresh Gajuveni
 
Scrum
Asim Iqbal
 
2017 Scrum by Picture
Pawel Lewinski
 
Scrum methodology in practice
Illia Pinchuk
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Edureka!
 
Getting Started - Introduction to Backlog Grooming
Easy Agile
 
Scrum framework
Rashmi Pathak
 
Product Owner
Robin Surland
 
Scrum Refresher
Robert Blomdalen
 
Scrumban
CoachingSaga
 
Agile methodology
Dhruv Kumar
 
Introduction to Lean and Kanban
Rajesh Viswanathan
 
Scrum Agile Methodlogy
Bahaa Farouk
 
What does a Scrum Master do, or should do, all day?
Stefania Marinelli
 

Viewers also liked (20)

PDF
Effective testing in scrum approach and tools
QA Club Kiev
 
PPTX
Mruby on iot
avinash Dev
 
PPTX
架站前一定要上的10堂課 ch3
Huang Tim
 
PPTX
περιβαλλοντική 2012 2013
gper2014
 
PPT
γυμνάσιο νέας ερυθραίας 2011 12
gper2014
 
PDF
Spices_Handbook_2016(1)
Jainendran G
 
DOCX
Mandiri
Becty Choiri
 
PPT
παρουσιαση Hydrobot
gper2014
 
PPT
Maintenance of the mind presentation
Dervilia Cullotty
 
PDF
Ponomareva Elena - Рortfolio
lpeachee
 
PDF
ใบงานที่1แบบสำรวจตนเอง
benyathip
 
PPTX
στα χνάρια της πόλης
gper2014
 
PPT
Srisai ppt
sandeep sharma
 
PPTX
Vijender singh
Orrindrilla Halder
 
PDF
5ο γυμνάσιο Αμαρουσίου - Μαζεύοντας βρώσιμα χόρτα στο σχολείοο μασ
gper2014
 
PPTX
Σχολικοί αγρότες
gper2014
 
PPTX
Bilaspur Tourism
Orrindrilla Halder
 
PPT
Сахара
Sam Um Ray
 
PDF
Digital Experimental Phylogenetics - Evolution2014
Cory Kohn
 
Effective testing in scrum approach and tools
QA Club Kiev
 
Mruby on iot
avinash Dev
 
架站前一定要上的10堂課 ch3
Huang Tim
 
περιβαλλοντική 2012 2013
gper2014
 
γυμνάσιο νέας ερυθραίας 2011 12
gper2014
 
Spices_Handbook_2016(1)
Jainendran G
 
Mandiri
Becty Choiri
 
παρουσιαση Hydrobot
gper2014
 
Maintenance of the mind presentation
Dervilia Cullotty
 
Ponomareva Elena - Рortfolio
lpeachee
 
ใบงานที่1แบบสำรวจตนเอง
benyathip
 
στα χνάρια της πόλης
gper2014
 
Srisai ppt
sandeep sharma
 
Vijender singh
Orrindrilla Halder
 
5ο γυμνάσιο Αμαρουσίου - Μαζεύοντας βρώσιμα χόρτα στο σχολείοο μασ
gper2014
 
Σχολικοί αγρότες
gper2014
 
Bilaspur Tourism
Orrindrilla Halder
 
Сахара
Sam Um Ray
 
Digital Experimental Phylogenetics - Evolution2014
Cory Kohn
 
Ad

Similar to Agile and Scrum Basics (20)

PPT
Introduction to Agile & scrum
Elad Sofer
 
PPT
Agile Project Management training by manohar prasad
Manohar Prasad, PfMP®, PgMP®, PMP®, RMP®, ACP®, CAL®, ACC®, CSP®
 
PPT
Introduction to Agile & Scrum
Conscires Agile Practices
 
PPTX
Agile & SCRUM
ejlp12
 
PDF
Lean and agile in a chestnut
George Stamos
 
PDF
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
PPT
Waterfall vs agile approach scrum framework and best practices in software d...
Tayfun Bilsel
 
PPTX
Agile Methodologies: Introduction to Scrum .
Lisette ZOUNON
 
PPT
Introduction To Scrum
vineet
 
PDF
Scrum and Agile SDLC 101
Aniruddha Ray (Ani)
 
PPT
Agile scrum induction
Priyank Pathak
 
PDF
Introduction to Scrum - An Agile Frameworks
AMJAD SHAIKH
 
PPTX
Agile Overview
Stephen Albright
 
PPT
Introduction to agile scrum
Conscires Agile Practices
 
PDF
The Role of a BA on a Scrum Team IIBA Presentation 2010
scrummasternz
 
PPTX
Scaling Agile - Agility Defined
Vibhu Srinivasan
 
PDF
Introduction to Agile Scrum
Hiep Luong
 
PPTX
Scrum Framework
Upekha Vandebona
 
PPT
Let’s Play Agile ! 12-09-15-testers_hub
Owner Tester's Hub
 
Introduction to Agile & scrum
Elad Sofer
 
Agile Project Management training by manohar prasad
Manohar Prasad, PfMP®, PgMP®, PMP®, RMP®, ACP®, CAL®, ACC®, CSP®
 
Introduction to Agile & Scrum
Conscires Agile Practices
 
Agile & SCRUM
ejlp12
 
Lean and agile in a chestnut
George Stamos
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Waterfall vs agile approach scrum framework and best practices in software d...
Tayfun Bilsel
 
Agile Methodologies: Introduction to Scrum .
Lisette ZOUNON
 
Introduction To Scrum
vineet
 
Scrum and Agile SDLC 101
Aniruddha Ray (Ani)
 
Agile scrum induction
Priyank Pathak
 
Introduction to Scrum - An Agile Frameworks
AMJAD SHAIKH
 
Agile Overview
Stephen Albright
 
Introduction to agile scrum
Conscires Agile Practices
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
scrummasternz
 
Scaling Agile - Agility Defined
Vibhu Srinivasan
 
Introduction to Agile Scrum
Hiep Luong
 
Scrum Framework
Upekha Vandebona
 
Let’s Play Agile ! 12-09-15-testers_hub
Owner Tester's Hub
 
Ad

Recently uploaded (20)

PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PDF
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
PPTX
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PDF
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
PPTX
Help for Correlations in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
Build a Custom Agent for Agentic Testing.pptx
klpathrudu
 
PDF
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
PDF
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PPTX
Foundations of Marketo Engage - Powering Campaigns with Marketo Personalization
bbedford2
 
PDF
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
PPTX
Get Started with Maestro: Agent, Robot, and Human in Action – Session 5 of 5
klpathrudu
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PDF
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
Help for Correlations in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Build a Custom Agent for Agentic Testing.pptx
klpathrudu
 
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
Foundations of Marketo Engage - Powering Campaigns with Marketo Personalization
bbedford2
 
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
Get Started with Maestro: Agent, Robot, and Human in Action – Session 5 of 5
klpathrudu
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 

Agile and Scrum Basics

  • 1. Basics of Agile & Scrum Mazhar Khan
  • 3. Agile Myth #1 Agile = No documentation “Working software over comprehensive documentation” is often misunderstood with no documentation at all. But how could agile Frameworks like Scrum survive in highly regulated environments like the medical or financial industry if this were to be true. For sure there is documentation, but we don’t waste time on documents that deliver no value to the project.
  • 4. Agile Myth #2 Agile = Anarchy The biggest fear of any manager is to lose control over their agile teams. Self organization is often interpreted as anarchy. Management is required to define clear visions and goals and the constraints of a project
  • 5. Agile Myth #3 Agile = Faster It isn't faster just because it’s called a Sprint! Writing quality software is serious business and takes time. One cannot guarantee that doing Agile would mean delivering faster. However one could guarantee having delivered much higher value in a comparable time.
  • 6. Agile Myth #4 Agile = Silver Bullet Agile is not the only solution know to mankind! However strong the case of merits and values can be put forth, one can’t deny that several successful products have been delivered using waterfall or other methodologies. Its not a one size fits all approach . It’s all about people after all…
  • 7. Agile Myth #5 Agile = Simple Switch It’s more got to do with “being” Agile and not “doing” Agile. While a simple 2-day course might arm you with the basic concepts it might take long to imbibe the principles that Agile methods are based on
  • 8. Agile Myth #6 Agile = Easy To be able to deliver a potentially shippable product every 2-4 weeks is not easy. Not many development methodologies can even attempt this. Considering Agile to be easy would be detrimental. However, once the team is Agile-mature, it does run like a well oiled engine with minimum interference.
  • 9. Agile Myth #7 Agile = Software Development Often the agile journey starts with software development, but it should not stop there. To have an agile software development team in an non- agile environment is like planting a tree in the desert - it won’t survive. The whole company culture has to change, everybody needs to adhere to the agile principles like lean thinking.
  • 10. Agility overcomes…  Communication Problems  The delivered solution isn’t really what the business wanted  Unused Features  Building the right thing – the business changing their mind  Delayed or late Return on Investment (ROI)  Over-engineering (‘Gold plating’)
  • 15. Scrum Requirements  User Story - A story is a self-contained unit of work agreed upon by the developers and the stakeholders. Stories are the heart of Scrum, and the building blocks of your sprint. E.g. As a salesperson, I'd like to set my password, so I can log into the system  Theme – A group of related stories contributing to a common goal or are related in some obvious way, such as all focusing on a single customer. However, while some stories in a theme may be dependent on one another, they do not need to encapsulate a specific work flow or be delivered together  Epic - Epics resemble themes in the sense that they are made up of multiple stories. They may also resemble stories in the sense that, at first, many appear to simply be a "big story." As opposed to themes, however, these stories often comprise a complete work flow for a user and their business value isn't realized until the entire epic is complete
  • 17. Scrum Artifacts  Product Backlog - Prioritized features list, containing short descriptions of all functionality desired in the product typically written by the Product Owner and the Scrum Team  Sprint Backlog – List of user stories identified during a Sprint Planning meeting by the Scrum team to be completed in a Sprint  Potentially Shippable Product - A potentially shippable product is one that is ready for distribution to anyone in the company for review or even to any external stakeholder. Adhering to a list of “done” criteria ensures that the sprint product is truly shippable
  • 19. Sprint Planning Meeting  WHEN – At the start of each Sprint, usually day long  WHO – Product Owner, Scrum Master and the entire Scrum team. Outside stakeholders may attend by invitation of the team  WHAT  Product Owner - Describes the highest priority features to the team  Team – Ask questions, refine the user stories, commit to a set of user stories that would be delivered in the sprint and do task break down  Scrum Master – Facilitates, servant-leader  Outcome  Sprint goal  Sprint Backlog
  • 21. Daily Standup meeting  WHEN – Each day of the Sprint at a fixed place at a fixed time (time-boxed to 15 minutes)  WHO – Product Owner, Scrum Master and the entire Scrum team  WHAT – Each participant answers the following questions  What did I do yesterday?  What will I do today?  Are there any impediments in my way?  Outcome  Update the story board / progress  Team members make commitments to each other  Impediments list modified
  • 23. Sprint Review / Demo  WHEN – At the end of each Sprint (Four-hour time limit)  WHO – Product Owner, Scrum Master, the entire Scrum team, management and stakeholders  WHAT –  Demonstrate working software  No PowerPoint presentations  Presented as a natural result of the sprint vis-à-vis the set Sprint Goal  Outcome  Record feedback
  • 25. Sprint Retrospective  WHEN – At the end of each Sprint (Three-hour time limit)  WHO – Product Owner, Scrum Master, the entire Scrum team  WHAT –  Reflect on the Sprint metrics  Discuss what went good  Discuss what needs to be improved  Discuss continuous improvements  Outcome  Record feedback and create actionable items for improvements
  • 26. Metrics – Sprint Burn down Graphical representation of work left to do versus time
  • 27. Metrics – Velocity Trend Velocity is how much product backlog effort a team can handle in one sprint
  • 28. References & Vote of Thanks!  Marc Löffler - 7 Agile Myths  DSDM Handbook  Jeremy Jarrell - Stories versus Themes versus Epics  Wikipedia – Scrum (software development)  Scrum Alliance  ! - None of the images have been created and have been simply used after an preliminary assessment of their copyright. Kindly contact the author in case of any discrepancy and the image will be removed
  • 29. Be Agile, not just Do Agile Thank you!