$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What can possibly go wrong with scrum?
Search
Zahathys
October 14, 2015
Programming
0
85
What can possibly go wrong with scrum?
Slides for a talk I did for the NNUG Stavanger meetup.
Zahathys
October 14, 2015
Tweet
Share
More Decks by Zahathys
See All by Zahathys
Fight your brain: Innovate!
zahathys
0
600
Other Decks in Programming
See All in Programming
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
960
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
580
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
440
AIコーディングエージェント(NotebookLM)
kondai24
0
230
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
マスタデータ問題、マイクロサービスでどう解くか
kts
0
120
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
160
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
420
Vibe codingでおすすめの言語と開発手法
uyuki234
0
110
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.3k
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
440
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.4k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
210
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
850
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Automating Front-end Workflow
addyosmani
1371
200k
Practical Orchestrator
shlominoach
190
11k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
31
Un-Boring Meetings
codingconduct
0
160
Docker and Python
trallard
47
3.7k
Agile that works and the tools we love
rasmusluckow
331
21k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
45
Transcript
WHAT CAN POSSIBLY GO WRONG WITH SCRUM? Created by Aurelien
Beraud
None
None
SO WHAT CAN GO WRONG? Purpose of Scrum Planning meeting
Product Owner role Team Empowerment Tribal culture Retrospective Scrum Master role <Insert your own> And much more ...
PURPOSE OF SCRUM
Any process that people use is wasteful, and that includes
Scrum. (Jeff Sutherland, co-creator of Scrum - 2014)
So, what is the purpose of Scrum then? To help
us learn this:
While we learn we should: Follow the rules. Experiment and
make mistakes. Not get discouraged when we fail.
And once we have learned "Agility", then we don't need
Scrum anymore.
PLANNING MEETING
None
If we really wanted to plan and estimate every details,
we would do it like that:
Human being are lousy at estimating, so stop doing it!
Use an abstraction: Story Points Compare stories
Wall estimates
Did you know the planning meeting has two parts? First
part - What? Second part - How? If you forget part 2, you then have a goal but you have no plan at all.
GROOMING MEETING Sounds funny right? Well that is what you
do when you do a grooming meeting!
PRODUCT OWNER ROLE
None
However he often becomes a bottleneck ... so what to
do? Share the vision not the solution. Open communication channels. Delegate to the team.
TEAM EMPOWERMENT
DAILY SCRUM
meeting! The Daily Scrum is a PLANNING
Only the team is supposed to attend that meeting. However
they might need a facilitator help with the self- organization.
SCRUM BOARD Simple and efficient.
But what about ...
or ...
TRIBAL CULTURE
Scrum is asking you to be on stage 4.
So what technique could we use to have people working
more closely together? PAIR PROGRAMMING
Some people go even further: Mob Programming
Level 4 tribe does not stop when you step outside
of the office. So do thing as a team outside of work.
RETROSPECTIVE
Common problems: Not engaging Repetitive Broad non actionable goals No
follow up on actions Disappear when firefighting
None
Structure your retrospective: Set the stage Gather data Generate Insights
Decide what to do Close the retrospective And have a specialist to faciliate it.
Force yourself to keep doing it, especially when under pressure.
The problem you are facing are probably caused by something you haven't identified yet. So take the time for self reflection.
SCRUM MASTER ROLE
Scrum ask for much complex things than what is described
in the Scrum guide. It asks the whole organization to change it's culture and behavior. And that is one of the reason you have a dedicated role to help with the transition.
However: A two days course does not make a good
Scrum Master.
All these problems I have listed are IMPEDIMENTS that the
Scrum Master needs to solve. Do you really think someone can do that as a part time job?
Scrum is about change, however humans don't like change. So
you will need the courage to challenge the status-quo and start doing things differently.
<INSERT YOUR OWN>