Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
10 Years Of My Scrum Experience
Search
Stephan Schmidt
October 22, 2012
Programming
250
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
10 Years Of My Scrum Experience
What Scrum is, what Scrum isn't, what Scrum solves, what it doesn't and some challenges.
Stephan Schmidt
October 22, 2012
More Decks by Stephan Schmidt
See All by Stephan Schmidt
What Top Management Needs to Know About IT
stephan_schmidt
2
210
What everyone should know about time to market
stephan_schmidt
2
110
LMAX Architecture with Disruptors: 6M Transactions per Second
stephan_schmidt
1
750
Other Decks in Programming
See All in Programming
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
270
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
450
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
sbt 2.0: takeoff
eed3si9n
0
160
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
270
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
ジョジョの世界をXRで再現する
mofurune
0
160
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
APNsからLive Activityを開始する話
yumnumm
0
170
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
600
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
sira's awesome portfolio website redesign presentation
elsirapls
0
450
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
The agentic SEO stack - context over prompts
schlessera
0
970
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
New Earth Scene 8
popppiees
4
2.7k
How STYLIGHT went responsive
nonsquared
100
6.3k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Faster Mobile Websites
deanohume
310
32k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Transcript
10 Years Of My Scrum Experience Stephan Schmidt Stephan Schmidt,
Vice CTO, brands4friends
Me Stephan Schmidt Vice CTO brands4friends
Stephan Schmidt - What Top Management needs to know about
IT
None
Development is a solved problem
Time Scope Resources ($$$) Kanban (Lean) Waterfall Agile (Scrum)
Context: After 10 years of Scrum I’m moving on –
kind of … .. but would introduce Scrum as a process anytime again for companies coming from waterfall or chaos
Scrum is a process to efficiently work on tasks when
you have more tasks than time What should I work on? Not only software development.
Biggest down side of Scrum: Companies haven’t learned what agile
means for marketing, sales, …. Big impact would be for companies to learn what agile means for them and structure themselves accordingly.
Scrum is not a product development process Do the right
thing vs. doing things right
Scrum is not a portfolio process What is my company
doing?
Scrum is not a release process Release, Continuous Deployments ….
Scrum says nothing about development best practices The #1 reason
for it’s success as very few developers are opposed. But you need to fill this gap by yourself.
Scrum doesn’t solve time to market Biggest lever: do less
What Scrum solves
Works Scrum is one of the first processes that (easily
following recipes) just work for most people
Quality Scrum increased code quality because it gave responsibility to
developers
Satisfaction Overall everyone is satisfied, business, product and developers
When will I be finished answered with very little estimation
overhead for projects What am I going to do in what sprint
Time Time 1. Feature 2. Feature 3. Feature 4. Feature
5. Feature 1. Feature 2. Feature 3. Feature 4. Feature 5. Feature Parallel Serial Scrum Helps With Focus
Self Organized Teams Cross functional teams, shared responsibility, better communication
and fewer SPOFs
What Scrum doesn’t solve
Front-up Development Start Development Everyone focuses here Problems are here
Idea
Top Management possible impact Reinertsen 1998 Attention of top management
for a project
Scrum Challenges
Architecture Emerging architectures?
Careers Flat hierarchies exist and self-organized teams “without” roles increase
the problem
Performance Appraisal Peers to the rescue?
Sometimes there is not enough time in a sprint, sometimes
there is too much The downside of time boxed sprints is 10%-20% less efficiency
X scrum masters for Y teams Scrum masters amount of
work is decreasing over time, but you can’t do without a Scrum master either.
Balance Headroom Vs. Business Maintainability vs. Business Value and Pull
vs. Push
Roles Scrum master =! Team Lead Scrum master =! Developer
Scrum master =! Project Manager Role conflicts lead to trouble
Coordination SPOFs (DBAs etc.) no recipe Portfolio management, how to
do that? Coordinating POs – often working towards their own goals Scrum of Scrums looks not efficient to me
Epics Focus, not 1 developer == 1 story Sometimes too
many, too different small stories in one sprint => Focus on Epics
Self Organized Teams 1. Goal and bonus management vs. self organized
teams 2. Recruiting vs. self organized teams 3. Firing vs. self organized teams
Thanks! Questions? @codemonkeyism
[email protected]