SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Scrum 101
Agile Halifax User Group
April 26, 2016
Agenda
1. Scrum basics: roles, meetings, artifacts
2. Scrum basics: principles
3. Simple, very worthwhile, but hard
4. Getting management buy-in
5. Scrum-Butt
6. Making change happen
7. Agile pitfalls
8. Closing
© Joe Little 2016
Scrum is a Simple Framework
Scrum
Meeting
Sprint
Planning
Daily
Scrum
Roles
Team
Product
Owner
ScrumMasterArtifact
Burndown
Charts
Sprint
Backlog
Product
Backlog
Sprint
Review
Retro-
spective
Imped
List
3
Working
Product
Bare framework
• It is essential to understand that Scrum is only a
bare framework.
• It is NOT trying to be a full methodology.
Key Ideas
• Agile Manifesto
• Agile Principles
• Others
CSM v9.5 © Jeff Sutherland 1993-2013
Agile Manifesto
www.agilemanifesto.org
We are uncovering better ways of developing 

software by doing it and helping others do it.
Feb 11-13, 2001
Snowbird ski resort, Utah

Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
6
CSM v9.5 © Jeff Sutherland 1993-2013
Agile Manifesto
www.agilemanifesto.org
We are uncovering better ways of developing 

software by doing it and helping others do it. 

Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan 

That is, while there is value in the items on 

the right, we value the items on the left more.
7
CSM v9.5 © Jeff Sutherland 1993-2013
The Principles behind the Agile Manifesto - 1
1. Our highest priority is to satisfy the customer

through early and continuous delivery

of valuable software.
2. Welcome changing requirements, even late in 

development. Agile processes harness change for the customer's
competitive advantage.
3. Deliver working software frequently, from a 

couple of weeks to a couple of months, with a 

preference to the shorter timescale.
4. Business people and developers must work 

together daily throughout the project.
5. Build projects around motivated individuals. 

Give them the environment and support they need, and trust them to get
the job done.
6. The most efficient and effective method of 

conveying information to and within a development team is face-to-face
conversation.
8
CSM v9.5 © Jeff Sutherland 1993-2013
The Principles behind the Agile Manifesto - 2
9
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development. The
sponsors, developers, and users should be able to maintain a
constant pace indefinitely.
9. Continuous attention to technical excellence and good design
enhances agility.
10. Simplicity--the art of maximizing the amount of work not
done--is essential.
11. The best architectures, requirements, and designs emerge
from self-organizing teams.
12. At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly.
CSM v9.5 © Jeff Sutherland 1993-2013
Other ideas - 1
1. Team
2. Self-organization, self-management
3. The bad news does not get better with age
4. When you come to a fork in the road, take it
5. Treat them like adults
6. The sprint should start with ready, ready stories
7. You must get to done, done
8. The team members should be inspired and they
should volunteer
9. Deliver something faster to the customer
10
CSM v9.5 © Jeff Sutherland 1993-2013
Other ideas - 2
1. If you don’t change anything, nothing’s gonna
change
2. The relentless pursuit of perfection
3. Knowledge workers can lose focus
4. Little things are big
5. The difficult we’ll do right now, the impossible will
take a little while
6. Do the simplest thing that could possibly work, and
then test
7. Stop starting, and start finishing
8. We few, we happy happy few, we band of brothers
9. Fail fast
11
CSM v9.5 © Jeff Sutherland 1993-2013
One hard part
A culture shift
A mind-set shift
A paradigm shift
Two examples: 

We accept change as a fact of life. 

We respect people.
Simple, but hard.
12
CSM v9.5 © Jeff Sutherland 1993-2013
How much better?
More of the normal good things
Hyper-productivity
More fun. More satisfying. A better way of life.
“I’m never going back.”
13
CSM v9.5 © Jeff Sutherland 1993-2013
Getting management buy-in
Immediately
Incrementally
Later
14
CSM v9.5 © Jeff Sutherland 1993-2013
Problems per Mike Cottmeyer
The Team sucks
The Product Backlog sucks
We’re not getting to ‘done, done’
15
CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016
The ScrumButt Test
1. Are you iterative?
Sprints are 4 weeks or less
Features are tested and working by the end of the Sprint
Sprints start with an Enabling Specification
2. Are you doing Scrum?
You know who the Product Owner is
There is a Product Backlog prioritized by Business Value
The Product Backlog has estimates created by the Team
The Team generates burndown charts and knows their velocity
There are no project managers (or anyone else) disrupting the
Team
16
CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016
Making Change Happen
Here are my top 3 (there are many):
Fearless Change
John Kotter
Management Scrum Team + Open Space Agility
17
CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016
Agile Pitfalls
1. It’s ok to ‘settle’ at first — up to a point.
2. It is not ok to ‘settle’ for any ScrumButt…And
it will take years to fix it ‘all’
3. Get a real team
4. Let them self-org more
5. Work their impediments
6. Get a better PO
7. Improved automated testing toward CI
18
CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016
Closing
A few will not like it.
Most of you: If you see it done right, you’ll never
go back.
Thank you!
We’re here to help.
jhlittle@kittyhawkconsulting.com
19

Contenu connexe

Tendances

Why Scrum?
Why Scrum?Why Scrum?
Why Scrum?Kane Mar
 
Scrum intro ILTechTalks
Scrum intro ILTechTalksScrum intro ILTechTalks
Scrum intro ILTechTalksElad Sofer
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Jens Wilke
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talksElad Sofer
 
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) 2018pmengal
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an OrganizationKane Mar
 
How to make your daily stand-up more engaging
How to make your daily stand-up more engagingHow to make your daily stand-up more engaging
How to make your daily stand-up more engagingBoris Kazarez
 
Agile Training - Scrum 101
Agile Training - Scrum 101Agile Training - Scrum 101
Agile Training - Scrum 101Thomas Knepper
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlightedImanKatergi1
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionJames Brett
 
Scrum training day 2
Scrum training day 2Scrum training day 2
Scrum training day 2Elad Sofer
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile ManagerCprime
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
 

Tendances (20)

Scrum training
Scrum trainingScrum training
Scrum training
 
Meetup-Transition2AgileSHARE
Meetup-Transition2AgileSHAREMeetup-Transition2AgileSHARE
Meetup-Transition2AgileSHARE
 
Scrum
ScrumScrum
Scrum
 
Why Scrum?
Why Scrum?Why Scrum?
Why Scrum?
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Scrum intro ILTechTalks
Scrum intro ILTechTalksScrum intro ILTechTalks
Scrum intro ILTechTalks
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
AgileScrum
AgileScrumAgileScrum
AgileScrum
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
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
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an Organization
 
How to make your daily stand-up more engaging
How to make your daily stand-up more engagingHow to make your daily stand-up more engaging
How to make your daily stand-up more engaging
 
Agile Training - Scrum 101
Agile Training - Scrum 101Agile Training - Scrum 101
Agile Training - Scrum 101
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Scrum training day 2
Scrum training day 2Scrum training day 2
Scrum training day 2
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Getting Started with Scrum
Getting Started with ScrumGetting Started with Scrum
Getting Started with Scrum
 

En vedette

Scrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementScrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementLeanAgileTraining
 
enterprise scrum simulation with lego
enterprise scrum simulation with legoenterprise scrum simulation with lego
enterprise scrum simulation with legoAlexey Krivitsky
 
Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenchesGeorge Stamos
 
Liftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsLiftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsFabio Armani
 
Product Strategy and Product Success
Product Strategy and Product SuccessProduct Strategy and Product Success
Product Strategy and Product SuccessRoman Pichler
 

En vedette (6)

Scrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementScrum, Self-Organization, Engagement
Scrum, Self-Organization, Engagement
 
enterprise scrum simulation with lego
enterprise scrum simulation with legoenterprise scrum simulation with lego
enterprise scrum simulation with lego
 
Adopting Agile
Adopting  AgileAdopting  Agile
Adopting Agile
 
Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenches
 
Liftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsLiftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projects
 
Product Strategy and Product Success
Product Strategy and Product SuccessProduct Strategy and Product Success
Product Strategy and Product Success
 

Similaire à Scrum101

Coade introduction
Coade introductionCoade introduction
Coade introductionThế Minh
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfLuongMinhHai
 
Using the Agile Method for Project Management
Using the Agile Method for Project ManagementUsing the Agile Method for Project Management
Using the Agile Method for Project ManagementKatrina Schroeder
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopPriyank Shah
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAhmedabadJavaMeetup
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
PSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovPSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovMuhammadZahidQazi
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gigAJAY RAWAT
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)Tech in Asia ID
 
Agile Presentation
Agile PresentationAgile Presentation
Agile PresentationLydia Benham
 
W7 Knowledge Check 5 1 American project managers have earned a r.docx
W7 Knowledge Check 5 1 American project managers have earned a r.docxW7 Knowledge Check 5 1 American project managers have earned a r.docx
W7 Knowledge Check 5 1 American project managers have earned a r.docxcelenarouzie
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basicsEdwin Dando
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPALeanAgileTraining
 

Similaire à Scrum101 (20)

Coade introduction
Coade introductionCoade introduction
Coade introduction
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Do better-scrum
Do better-scrumDo better-scrum
Do better-scrum
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdf
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Agile
AgileAgile
Agile
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Using the Agile Method for Project Management
Using the Agile Method for Project ManagementUsing the Agile Method for Project Management
Using the Agile Method for Project Management
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank Shah
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
PSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovPSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir Raykov
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile Presentation
Agile PresentationAgile Presentation
Agile Presentation
 
W7 Knowledge Check 5 1 American project managers have earned a r.docx
W7 Knowledge Check 5 1 American project managers have earned a r.docxW7 Knowledge Check 5 1 American project managers have earned a r.docx
W7 Knowledge Check 5 1 American project managers have earned a r.docx
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPA
 

Plus de LeanAgileTraining

Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopLeanAgileTraining
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopLeanAgileTraining
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingLeanAgileTraining
 
Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion LeanAgileTraining
 
Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....LeanAgileTraining
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasLeanAgileTraining
 
Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)LeanAgileTraining
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyLeanAgileTraining
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
Culture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupCulture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupLeanAgileTraining
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertpLeanAgileTraining
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertpLeanAgileTraining
 
More Business Value Now - Triad
More Business Value Now - TriadMore Business Value Now - Triad
More Business Value Now - TriadLeanAgileTraining
 

Plus de LeanAgileTraining (20)

Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning Meeting
 
Full-time ScrumMaster - How
Full-time ScrumMaster - HowFull-time ScrumMaster - How
Full-time ScrumMaster - How
 
Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion
 
Agile, Culture & Change
Agile, Culture & ChangeAgile, Culture & Change
Agile, Culture & Change
 
Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
Scaling aug 2014 6.key
Scaling aug 2014 6.keyScaling aug 2014 6.key
Scaling aug 2014 6.key
 
Scaling july 2014 4.key
Scaling july 2014 4.keyScaling july 2014 4.key
Scaling july 2014 4.key
 
Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)
 
Changing Culture v9 RDU
Changing Culture v9 RDUChanging Culture v9 RDU
Changing Culture v9 RDU
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.key
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Culture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupCulture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users Group
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp
 
Changing culture v4
Changing culture v4Changing culture v4
Changing culture v4
 
Changing culture sfa2013
Changing culture sfa2013Changing culture sfa2013
Changing culture sfa2013
 
More Business Value Now - Triad
More Business Value Now - TriadMore Business Value Now - Triad
More Business Value Now - Triad
 

Dernier

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Dernier (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Scrum101

  • 1. Scrum 101 Agile Halifax User Group April 26, 2016
  • 2. Agenda 1. Scrum basics: roles, meetings, artifacts 2. Scrum basics: principles 3. Simple, very worthwhile, but hard 4. Getting management buy-in 5. Scrum-Butt 6. Making change happen 7. Agile pitfalls 8. Closing
  • 3. © Joe Little 2016 Scrum is a Simple Framework Scrum Meeting Sprint Planning Daily Scrum Roles Team Product Owner ScrumMasterArtifact Burndown Charts Sprint Backlog Product Backlog Sprint Review Retro- spective Imped List 3 Working Product
  • 4. Bare framework • It is essential to understand that Scrum is only a bare framework. • It is NOT trying to be a full methodology.
  • 5. Key Ideas • Agile Manifesto • Agile Principles • Others
  • 6. CSM v9.5 © Jeff Sutherland 1993-2013 Agile Manifesto www.agilemanifesto.org We are uncovering better ways of developing 
 software by doing it and helping others do it. Feb 11-13, 2001 Snowbird ski resort, Utah
 Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas 6
  • 7. CSM v9.5 © Jeff Sutherland 1993-2013 Agile Manifesto www.agilemanifesto.org We are uncovering better ways of developing 
 software by doing it and helping others do it. 
 Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 
 That is, while there is value in the items on 
 the right, we value the items on the left more. 7
  • 8. CSM v9.5 © Jeff Sutherland 1993-2013 The Principles behind the Agile Manifesto - 1 1. Our highest priority is to satisfy the customer
 through early and continuous delivery
 of valuable software. 2. Welcome changing requirements, even late in 
 development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a 
 couple of weeks to a couple of months, with a 
 preference to the shorter timescale. 4. Business people and developers must work 
 together daily throughout the project. 5. Build projects around motivated individuals. 
 Give them the environment and support they need, and trust them to get the job done. 6. The most efficient and effective method of 
 conveying information to and within a development team is face-to-face conversation. 8
  • 9. CSM v9.5 © Jeff Sutherland 1993-2013 The Principles behind the Agile Manifesto - 2 9 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity--the art of maximizing the amount of work not done--is essential. 11. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 10. CSM v9.5 © Jeff Sutherland 1993-2013 Other ideas - 1 1. Team 2. Self-organization, self-management 3. The bad news does not get better with age 4. When you come to a fork in the road, take it 5. Treat them like adults 6. The sprint should start with ready, ready stories 7. You must get to done, done 8. The team members should be inspired and they should volunteer 9. Deliver something faster to the customer 10
  • 11. CSM v9.5 © Jeff Sutherland 1993-2013 Other ideas - 2 1. If you don’t change anything, nothing’s gonna change 2. The relentless pursuit of perfection 3. Knowledge workers can lose focus 4. Little things are big 5. The difficult we’ll do right now, the impossible will take a little while 6. Do the simplest thing that could possibly work, and then test 7. Stop starting, and start finishing 8. We few, we happy happy few, we band of brothers 9. Fail fast 11
  • 12. CSM v9.5 © Jeff Sutherland 1993-2013 One hard part A culture shift A mind-set shift A paradigm shift Two examples: 
 We accept change as a fact of life. 
 We respect people. Simple, but hard. 12
  • 13. CSM v9.5 © Jeff Sutherland 1993-2013 How much better? More of the normal good things Hyper-productivity More fun. More satisfying. A better way of life. “I’m never going back.” 13
  • 14. CSM v9.5 © Jeff Sutherland 1993-2013 Getting management buy-in Immediately Incrementally Later 14
  • 15. CSM v9.5 © Jeff Sutherland 1993-2013 Problems per Mike Cottmeyer The Team sucks The Product Backlog sucks We’re not getting to ‘done, done’ 15
  • 16. CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016 The ScrumButt Test 1. Are you iterative? Sprints are 4 weeks or less Features are tested and working by the end of the Sprint Sprints start with an Enabling Specification 2. Are you doing Scrum? You know who the Product Owner is There is a Product Backlog prioritized by Business Value The Product Backlog has estimates created by the Team The Team generates burndown charts and knows their velocity There are no project managers (or anyone else) disrupting the Team 16
  • 17. CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016 Making Change Happen Here are my top 3 (there are many): Fearless Change John Kotter Management Scrum Team + Open Space Agility 17
  • 18. CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016 Agile Pitfalls 1. It’s ok to ‘settle’ at first — up to a point. 2. It is not ok to ‘settle’ for any ScrumButt…And it will take years to fix it ‘all’ 3. Get a real team 4. Let them self-org more 5. Work their impediments 6. Get a better PO 7. Improved automated testing toward CI 18
  • 19. CSM v9.3 © Jeff Sutherland 1993-2008; © Joe Little 2016 Closing A few will not like it. Most of you: If you see it done right, you’ll never go back. Thank you! We’re here to help. jhlittle@kittyhawkconsulting.com 19