scaling scrum downwards: labratory - rhad · computer science student-”use scrum!” ... proof of...
TRANSCRIPT
![Page 1: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/1.jpg)
1
A test set for Small Scale Scrum
Arjay HInek and Leigh GriffinAgile Coaches, Red HatOctober 10th, 2019
Scaling Scrum Downwards: Labratory
![Page 2: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/2.jpg)
2
The Laboratory
● Half(-ish) of you divide into groups of 3 ● The other half into groups of 6 or more
● Groups of 3--one of you will be the customer, the other 2 will be the Small Scale development Team
● Groups of 6 or more--one of you will be the customer, one will be the PO, the others will be the development team
![Page 3: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/3.jpg)
3
● Spaghetti challenge--only not. This is an experiment.
● We are keeping pre-activity instructions to a minimum because we want to see how people--based on team size--respond to a challenge
Let’s do an experiment
![Page 4: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/4.jpg)
4
Each team gets the same set of materials…
● 20 sticks of dry spaghetti● one yard of string● one yard of tape● one marshmallow
![Page 5: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/5.jpg)
5
Here are the rules. . . ● Your team may only use the materials provided● You may not use any other materials to assist in the support of your
tower ● You will have only 15 minutes● Spaghetti may be broken into smaller pieces. However, once
broken, pieces may not be replaced● Tower must be freestanding
● The WHOLE marshmallow must be on the top of the tower when time is called○ Measurement is a vertical measurement from the table
top to the bottom of the marshmallow
![Page 6: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/6.jpg)
What did we observe?
6
![Page 7: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/7.jpg)
7
● “Hey, ‘spin up’ Scrum for this short project?”
● Consultants-- for a “Scrum shop?”
● Computer Science student-”Use Scrum!”
● Open source developer--Solo, but. . .
Show of Hands. . . .
![Page 8: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/8.jpg)
8
Some Foreground from the Background
• Red Hat are heavily engaged in three areas where 1-2 person teams are the norm
• Professional Services or Consultancy projects typically charge per person day– Industry norm; tends to be small as a result– Many hats worn by a single person– Projects running for typically 20 days or less is the most popular
• Student completing a Final Year Project (FYP) – Capstone project, of around 24 weeks duration– Individual sport for assessment reasons– Red Hat mentoring of Student Projects is a community outreach initiative
• Paid for Commercial Research Projects– Specific problem, 6-24 month duration, 2 research engineers
![Page 9: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/9.jpg)
9
- Early 2017 thinking about the topic- Agile Cambridge 2017 Crowd Sourced
What SSS could look like- Became an Academic Thesis in 2018- Published V1.0 of it as a series of Blogs on
OpenSource.com- Crowdsourcing V2.0 here at Agile 2019 :)
The Big Idea
![Page 10: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/10.jpg)
What Small Scale Scrum means to us
10
![Page 11: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/11.jpg)
Bare Bones
11
❏ 2-person team (with possible 3rd: Project Manager)❏ The 2 act as ScrumMaster, Product Owner, and
development team all-in-one❏ The customer is expected to be involved daily❏ For use on fixed-duration projects❏ Same ceremonies, but often simpler and shorter❏ Same values +6 additional focused values
![Page 12: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/12.jpg)
The Values We Added
12
➢ Multiple Project Responsibilities over Fixed Assignments➢ Wide communication over narrow communication➢ Quality delivery over speed of development➢ Team feature delivery over individual responsibility➢ Accelerating innovation over request-driven thinking➢ Customer growth over customer engagement
![Page 13: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/13.jpg)
13
Multiple Project Responsibilities over Fixed Assignments
● No PO, No Scrum Master, so the two take on all of those responsibilities
● Not a “nice to have” or a goal for continuous improvement but an absolute requirement for SSS to work
● Has a direct impact on the other values of communication, innovation and customer growth
![Page 14: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/14.jpg)
Wide communication over narrow communication
14
● More focus on team to customer● Required (and nearly obsessive) focus on
the clarity and quality of communications ● Proof of concept demo for project manager
and audience (both wide and valuable communication)
![Page 15: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/15.jpg)
15
Quality delivery over speed of development
● Because of a shared ownership of delivering features, there is a heightened focus on getting it right.
● With only two developers, there is a decreased chance of bugs being introduced.
Fineartsamerica.com
![Page 16: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/16.jpg)
16
Team feature delivery over individual responsibility
● Sprint planning is the team clarifying with one another and with the customer the requirements they have already been discussing
● A decreased focus on estimation, but instead, an increased focus on delivering features working together
![Page 17: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/17.jpg)
17
● Not just solving the puzzles of development, but seeking to change what created the puzzle in the first place
● They have a direct line to the customer’s problems; therefore, they can envision deeper ways to help improve
Accelerating innovation over request-driven thinking
![Page 18: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/18.jpg)
18
Customer growth over customer engagement
● See above on innovation○ they can envision deeper ways to help
improve the customer’s systems● Not just seeking to delight the customer
(through the PO’s negotiations), but partnering with the customer for future success
![Page 19: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/19.jpg)
19
But does it work?
● Students results were remarkable:○ 3 students (86%, 88%, 91%) top 3 in the class○ 2 students (94%, 93%) top 2 in the class○ 3 students (86%, 88%, 96%)○ 96% was the record mark ever given○ all marks are in the 95th% percentile of their
class● Consultancies
○ 8/8 --100% success rate○ 4 signed on for return engagement
●
![Page 20: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/20.jpg)
20
● What to look for:○ short, small, intensive projects○ Disciplined individuals○ customer-facing developers○ people who work well in pairs○ clear alliance with customer
● Potential coaching uses○ Teams that are heavily split○ Team members interested in research○ Team members who may need a deeper
dive
Is it for everyone?
![Page 21: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/21.jpg)
Let’s get more people to try
this!
Absolutely! And let’s get them to share what THEY
learn
What’s next?
21
![Page 22: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/22.jpg)
22
Small Scale Scrum survey
How Do we get involved?Join the Open Source DevOps team!
Survey
![Page 24: Scaling Scrum Downwards: Labratory - RHAD · Computer Science student-”Use Scrum!” ... Proof of concept demo for project manager and audience (both wide and valuable communication)](https://reader035.vdocuments.us/reader035/viewer/2022071004/5fc0cd4f22d46f205112762a/html5/thumbnails/24.jpg)
CONFIDENTIAL Designator
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
24
Red Hat is the world’s leading provider of enterprise
open source software solutions. Award-winning
support, training, and consulting services make Red
Hat a trusted adviser to the Fortune 500.
Thank you
OPTIO
NAL SECTION
MARKER O
R TITLE