SlideShare a Scribd company logo
www.concertcare.com - bd@concertcare.com
Overview of Agile methodology
& Scrum
- Sandhya Ravishankar
November 22nd 2019
Agenda
• What is Agile & Scrum?
• Agile Manifesto & principles
• What is Scrum?
• How Scrum works
• Scrum Roles
• Scrum artefacts
• Scrum Ceremonies
What is Agile and Scrum?
• Agile refers to a set of “methods and practices based on the values and
principles expressed in the Agile Manifesto
• Scrum is a framework that is used to implement Agile development.
Waterfall model
Agile Software Development Manifesto - Values
• Individuals and Interactions Over Processes and Tools
• Working Software Over Comprehensive
Documentation
• Customer Collaboration Over Contract Negotiation
• Responding to Change Over Following a Plan
The Twelve Agile Manifesto Principles
1. Customer satisfaction through early and continuous software delivery
2. Accommodate changing requirements throughout the development
process
3. Frequent delivery of working software
4. Collaboration between the business stakeholders and developers
throughout the project
5. Support, trust, and motivate the people involved
6. Enable face-to-face interactions
7. Working software is the primary measure of progress
8. Agile processes to support a consistent development pace
9. Attention to technical detail and design enhances agility
10. Simplicity
11. Self-organizing teams encourage great architectures, requirements, and
designs .
12. Regular reflections on how to become more effective
What is scrum?
• With scrum a product is built in a series of iterations called sprints. They
breakdown big complex projects into bite-size pieces. This makes projects
manageable, allowing teams to ship high quality work faster and more
frequently and gives them more flexibility to adapt and change.
• At its core Scrum is all about continuous learning and adjusting to change.
It acknowledges we don’t know everything at the start of a project…it is
structured to help teams naturally adapt to changing market conditions
and user requirements
The Importance of Iteration and Improvement
• Scrum revolves over short iterative release cycles called sprints that allows
you to ship often, reprioritise when needed and constantly improve
• One of the core features of Scrum, and what makes it so potentially
powerful, is the idea of iteration and improvement. This is in regards to
both the product being worked on, and the efficiency of the team itself
Why is this so important?
• Because it lets you collect feedback from users early on, helping guide
development of the product to ensure a good fit with the user.
• In Scrum, an empirical process is implemented where progress is based on
observation and experimentation instead of detailed, upfront planning
and defined processes.
Who can benefit from Scrum?
• Scrum is not just limited to engineers or developers. But the framework
can be beneficial for other types of projects too.
• Scrum has been used by everyone from the FBI, to marketing agencies, to
construction crews.
• Any time you’re producing some sort of product, be it software or an
email campaign, Scrum can help you organize your team and get more
work done in less time.
How does Scrum work? - The 3-5-3 of Scrum
SCRUM CEREMONIES
Sprint Planning
• Meeting where team decides what is to be accomplished during the next
sprint
• Is a ceremony that helps
– focus execution
– minimize surprises
– guarantees overall higher quality code
Typically 1hr/week of iteration. 2 hrs for a 2 week sprint
• Key ceremony at the beginning of the sprint- during this meeting PO, SM,
ST come together to address 2 key questions - What can we deliver during
this sprint to achieve our sprint goal and how will we deliver that work
• These questions help everyone agree on the Sprint goal and map out the
next 2 weeks of work & set the team up for success
• 3 step planning process – Backlog grooming; Sprint planning meeting; First
few action items
Sprint planning
• Retrospective recap – Scrum Master presents any relevant action items
from the retrospective
• Product & Market update – PO presents it so everyone is on the same
page & understands the broader context
• Planning conversation – PO starts it with Development Team by setting up
the Sprint goal and determining the velocity
• Having a goal and data like your average velocity can help inform the
conversation and makes things easier
• Sprint goal is an objective that can be met by implementing stories from
the backlog.
• It helps the Team by providing the Why or the purpose of their work
• Average velocity = amount of work typically completed in a Sprint
• Now you are ready to plan a sprint
Making It All Visual
An important principle in Scrum is the idea of transparency. All team
members involved should be aware of what everyone else is working on,
progress being made, and what the team is trying to accomplish.
A big piece of this is the Scrum Board. This is a place where you can organize
your Backlog, as well as tasks that are being worked on in the current sprint
and their progress.
Daily Standup
• During each day of the sprint, the team has a daily standup
• Super short meeting that happens at the Same Time Same Place
• Goal of the daily scrum is to get everyone on the same page
• Its also a time to voice any concerns you have or things that maybe
blocking you from making progress towards the sprint goal
Sprint Review
• Sprint review happens at the end of the sprint
• Sprint review is an informal session to view a demo and see what was
accomplished
• Dev team shows the backlog items that are completed to the product
owner who approves them for release
Sprint Retrospective
• Last step of every sprint is the Sprint retrospective
• Teams come together to talk about and document what went well and
what didn’t
• Could be about project sprint, people, relationship, tools and certain
ceremonies
• Idea is not to dwell on what went wrong, but create a safe space where
people can talk about what went well and what needs to be improved
next time
• This makes a space for our shortcomings and reminds everyone to keep a
positive spirit of continuous improvement
Sprint Retrospective
Regardless of what we discover, we understand and truly believe that
everyone did the best job they could , given what they knew at that time,
their skills & abilities, the resources available and the situation at hand.
- Norm Kerth
SCRUM ROLES
Product owners
• They are the champions for the product
• Main job is to bring product vision to life and have a constant pulse on the
market and the customer-
• Focussed on understanding business & market requirements and then
prioritising the work that the development team will do
Scrum Master
• Scrum masters are scrum experts within the team
• They coach developers, product owners and the business on the scrum
process
• Look for ways to fine tune their practise
• Referred to as Servant leaders by the official scrum guide
Development team
• Comprises the developers, designers , testers, analysts, writers– people
who the day in & day out work to accomplish the sprint goals
• Collaborate with the PO to forecast how much work they can complete in
a sprint.
• Scrum encourages teams to learn through experiences, self-organize while
working on a problem, and reflect on their wins and losses to continuously
improve.
• They think about how to improve the development practises as they learn
what works best
SCRUM ARTIFACT
Product Backlog
• Master todo list
• Product Owner maintains it and uses it to plan the sprint backlog
Sprint backlog
• list of stories that Development Team is working on in the current sprint to
complete the Increment or the Sprint goal
Product Increment
• Product Increment is the usable end product from a sprint
• At the end of each Sprint, the work completed should be ready to deliver
to a client. This does not mean that it’s a finished, complete project. Far
from it. Rather, it means that the work should be complete enough to
show some sort of Minimum Viable Product (MVP, in startup parlance).
• Usually team shows the increment at the end of sprint demo.
• A milestone, Sprint goal, full version of shippable product..every team has
a different definition of done
Please reach us if any questions
bd@concertcare.com
Thank You !!

More Related Content

What's hot

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Knoldus Inc.
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
Bermon Painter
 
Agile and Scrum Basics
Agile and Scrum BasicsAgile and Scrum Basics
Agile and Scrum Basics
Mazhar Khan
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
Jyaasa Technologies
 
Scrum
ScrumScrum
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
XBOSoft
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
beLithe
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
Ruben Canlas
 
Scrum principles
Scrum principlesScrum principles
Scrum principles
Sunny Poswal
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
Zahra Golmirzaei
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Scrum
ScrumScrum
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility Defined
Vibhu Srinivasan
 
Effectiveness of retrospective
Effectiveness of retrospectiveEffectiveness of retrospective
Effectiveness of retrospective
Solomon Raja P.S
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
pmengal
 
Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013
Mark Kilby
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
Inova LLC
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
Global SQA
 

What's hot (20)

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Agile and Scrum Basics
Agile and Scrum BasicsAgile and Scrum Basics
Agile and Scrum Basics
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
Scrum
ScrumScrum
Scrum
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Scrum principles
Scrum principlesScrum principles
Scrum principles
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum
ScrumScrum
Scrum
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility Defined
 
Effectiveness of retrospective
Effectiveness of retrospectiveEffectiveness of retrospective
Effectiveness of retrospective
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 

Similar to Overview of Agile methodology & Scrum

Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
Chen-Tien Tsai
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
eikitakeuchi
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
Dony Riyanto
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
Marios Evripidou
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
Mahdi Taghizadeh
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
Samira AlShahrani
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Bijay Jayaswal, SPC4, RTE, CSM, PMP, MS, MBA
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Bijay Jayaswal, SPC4, RTE, CSM, PMP, MS, MBA
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
Maulik Shah
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
spikol
 
Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
Ichsan Rahardianto
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
Naveen Kumar Singh
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
Shanthisri Kothagundla
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
Rabiraj Khadka
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptx
Abhinay93499
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Hyder Baksh
 
Scrum Education.pptx
Scrum Education.pptxScrum Education.pptx
Scrum Education.pptx
Ganesh Kunwar
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
Christopher Moss
 
Scrum overview
Scrum overviewScrum overview
Scrum overviewPaul Nil
 
Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
Gabriele Benassi
 

Similar to Overview of Agile methodology & Scrum (20)

Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
 
Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptx
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
 
Scrum Education.pptx
Scrum Education.pptxScrum Education.pptx
Scrum Education.pptx
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 

Recently uploaded

TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
Tata Consultancy Services
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
Amir H. Fassihi
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
CIOWomenMagazine
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
ssuserf63bd7
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 

Recently uploaded (9)

TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 

Overview of Agile methodology & Scrum

  • 2. Overview of Agile methodology & Scrum - Sandhya Ravishankar November 22nd 2019
  • 3. Agenda • What is Agile & Scrum? • Agile Manifesto & principles • What is Scrum? • How Scrum works • Scrum Roles • Scrum artefacts • Scrum Ceremonies
  • 4. What is Agile and Scrum? • Agile refers to a set of “methods and practices based on the values and principles expressed in the Agile Manifesto • Scrum is a framework that is used to implement Agile development.
  • 6. Agile Software Development Manifesto - Values • Individuals and Interactions Over Processes and Tools • Working Software Over Comprehensive Documentation • Customer Collaboration Over Contract Negotiation • Responding to Change Over Following a Plan
  • 7. The Twelve Agile Manifesto Principles 1. Customer satisfaction through early and continuous software delivery 2. Accommodate changing requirements throughout the development process 3. Frequent delivery of working software 4. Collaboration between the business stakeholders and developers throughout the project 5. Support, trust, and motivate the people involved 6. Enable face-to-face interactions 7. Working software is the primary measure of progress 8. Agile processes to support a consistent development pace 9. Attention to technical detail and design enhances agility 10. Simplicity 11. Self-organizing teams encourage great architectures, requirements, and designs . 12. Regular reflections on how to become more effective
  • 8. What is scrum? • With scrum a product is built in a series of iterations called sprints. They breakdown big complex projects into bite-size pieces. This makes projects manageable, allowing teams to ship high quality work faster and more frequently and gives them more flexibility to adapt and change. • At its core Scrum is all about continuous learning and adjusting to change. It acknowledges we don’t know everything at the start of a project…it is structured to help teams naturally adapt to changing market conditions and user requirements
  • 9. The Importance of Iteration and Improvement • Scrum revolves over short iterative release cycles called sprints that allows you to ship often, reprioritise when needed and constantly improve • One of the core features of Scrum, and what makes it so potentially powerful, is the idea of iteration and improvement. This is in regards to both the product being worked on, and the efficiency of the team itself Why is this so important? • Because it lets you collect feedback from users early on, helping guide development of the product to ensure a good fit with the user. • In Scrum, an empirical process is implemented where progress is based on observation and experimentation instead of detailed, upfront planning and defined processes.
  • 10.
  • 11.
  • 12. Who can benefit from Scrum? • Scrum is not just limited to engineers or developers. But the framework can be beneficial for other types of projects too. • Scrum has been used by everyone from the FBI, to marketing agencies, to construction crews. • Any time you’re producing some sort of product, be it software or an email campaign, Scrum can help you organize your team and get more work done in less time.
  • 13. How does Scrum work? - The 3-5-3 of Scrum
  • 15. Sprint Planning • Meeting where team decides what is to be accomplished during the next sprint • Is a ceremony that helps – focus execution – minimize surprises – guarantees overall higher quality code Typically 1hr/week of iteration. 2 hrs for a 2 week sprint • Key ceremony at the beginning of the sprint- during this meeting PO, SM, ST come together to address 2 key questions - What can we deliver during this sprint to achieve our sprint goal and how will we deliver that work • These questions help everyone agree on the Sprint goal and map out the next 2 weeks of work & set the team up for success • 3 step planning process – Backlog grooming; Sprint planning meeting; First few action items
  • 16. Sprint planning • Retrospective recap – Scrum Master presents any relevant action items from the retrospective • Product & Market update – PO presents it so everyone is on the same page & understands the broader context • Planning conversation – PO starts it with Development Team by setting up the Sprint goal and determining the velocity • Having a goal and data like your average velocity can help inform the conversation and makes things easier • Sprint goal is an objective that can be met by implementing stories from the backlog. • It helps the Team by providing the Why or the purpose of their work • Average velocity = amount of work typically completed in a Sprint • Now you are ready to plan a sprint
  • 17. Making It All Visual An important principle in Scrum is the idea of transparency. All team members involved should be aware of what everyone else is working on, progress being made, and what the team is trying to accomplish. A big piece of this is the Scrum Board. This is a place where you can organize your Backlog, as well as tasks that are being worked on in the current sprint and their progress.
  • 18. Daily Standup • During each day of the sprint, the team has a daily standup • Super short meeting that happens at the Same Time Same Place • Goal of the daily scrum is to get everyone on the same page • Its also a time to voice any concerns you have or things that maybe blocking you from making progress towards the sprint goal
  • 19. Sprint Review • Sprint review happens at the end of the sprint • Sprint review is an informal session to view a demo and see what was accomplished • Dev team shows the backlog items that are completed to the product owner who approves them for release
  • 20. Sprint Retrospective • Last step of every sprint is the Sprint retrospective • Teams come together to talk about and document what went well and what didn’t • Could be about project sprint, people, relationship, tools and certain ceremonies • Idea is not to dwell on what went wrong, but create a safe space where people can talk about what went well and what needs to be improved next time • This makes a space for our shortcomings and reminds everyone to keep a positive spirit of continuous improvement
  • 21. Sprint Retrospective Regardless of what we discover, we understand and truly believe that everyone did the best job they could , given what they knew at that time, their skills & abilities, the resources available and the situation at hand. - Norm Kerth
  • 23. Product owners • They are the champions for the product • Main job is to bring product vision to life and have a constant pulse on the market and the customer- • Focussed on understanding business & market requirements and then prioritising the work that the development team will do
  • 24. Scrum Master • Scrum masters are scrum experts within the team • They coach developers, product owners and the business on the scrum process • Look for ways to fine tune their practise • Referred to as Servant leaders by the official scrum guide
  • 25. Development team • Comprises the developers, designers , testers, analysts, writers– people who the day in & day out work to accomplish the sprint goals • Collaborate with the PO to forecast how much work they can complete in a sprint. • Scrum encourages teams to learn through experiences, self-organize while working on a problem, and reflect on their wins and losses to continuously improve. • They think about how to improve the development practises as they learn what works best
  • 27. Product Backlog • Master todo list • Product Owner maintains it and uses it to plan the sprint backlog
  • 28. Sprint backlog • list of stories that Development Team is working on in the current sprint to complete the Increment or the Sprint goal
  • 29. Product Increment • Product Increment is the usable end product from a sprint • At the end of each Sprint, the work completed should be ready to deliver to a client. This does not mean that it’s a finished, complete project. Far from it. Rather, it means that the work should be complete enough to show some sort of Minimum Viable Product (MVP, in startup parlance). • Usually team shows the increment at the end of sprint demo. • A milestone, Sprint goal, full version of shippable product..every team has a different definition of done
  • 30. Please reach us if any questions bd@concertcare.com Thank You !!