Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scrumban Style
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shani Raba
September 15, 2013
Technology
300
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scrumban Style
scrum and kanban - making the most of both
Shani Raba
September 15, 2013
More Decks by Shani Raba
See All by Shani Raba
How to overcome Inbreeding
rabashani
1
200
OWN IT - A Holistic Approach to Engineering
rabashani
0
160
Other Decks in Technology
See All in Technology
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
8
2.4k
AI時代の強いチームの作り方
yuukiyo
26
16k
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
310
モバイルアプリ開発概論2026
recruitengineers
PRO
5
540
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
140
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
480
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
240
PLATEAU で バーチャル花火大会
tatsuya1970
0
120
サイバー捜査員研修(後半)
nomizone
1
830
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
210
ブラウザ研修 2026
recruitengineers
PRO
5
850
Digitization部 紹介資料
sansan33
PRO
2
7.7k
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
360
Facilitating Awesome Meetings
lara
57
7.1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
490
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.7k
Building Applications with DynamoDB
mza
96
7.2k
Technical Leadership for Architectural Decision Making
baasie
3
470
Practical Orchestrator
shlominoach
191
12k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
450
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
200
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
470
Transcript
SCRUMBAN STYLE By Shani Raba (or: scrum and kanban making
the most of both)
Agenda
• Split your Organization • Split your work • Split
Time • Optimize the release • Optimize the Process Scrum
Scrum
• What is the meaning of Kanban? • What is
Kanban? – Signaling System – Visual – Limited Supply Kanban
• Visualize workflow • Limit Work In Progress (WIP) •
Measure Lead Time Kanban
•So with Kanban you don’t do iterations? Quiz - Q
#1
•With Kanban you don’t estimate? Quiz – Q #2
•So, Kanban is better than scrum… Quiz – Q #3
More details about the scrum vs. kanban
DEEP DIVE Let’s learn about the tools - Time Boxed
iterations\sprints - Limit WIP - Lead Time - Resist a change - Poker Planning - Velocity
Time Boxed iterations • Origin: Scrum • Idea: choose a
length and stick with it • Why: Establish a Rhythm
Free Style: Time Boxed #1 Week 1 Week 2 Week
3 Week 4 Week 5 Week 6 Week 7 Week 8 Retro Plan Release aka: Fastrekanization
Free Style: Time Boxed #2 Week 1 Week 2 Week
3 Week 4 Week 5 Week 6 Week 7 Week 8 Retro Plan Release On demand
Limits WIP • Origin: Kanban • Idea: limit the amount
of items that can be in- progress • Why: GTD => get the current items done before starting new stuff (eliminating waste)
Limit WIP • In Quality Software Management: Systems Thinking, Gerald
Weinberg proposed a rule of thumb to calculate the waste caused by project switching
Lead Time • Origin: Kanban • Idea: Measure the average
time for an item to reach to DONE • Why: Metric for measuring productivity and improvement
Lead Time - Experiments • Experiment #1: – Developers =
2 – WIP Limit = 1 • Experiment #2: – Developers = 4 – WIP Limit = 8 • Experiment #3: – Developers = 4 – WIP Limit = 4 We’ve got 2 new developers Let’s increase the limit to 8 Let’s limit to 4
Resists a Change (and response time) • Origin: Scrum •
Idea: Scrum resists a change within and iteration • Why: scrum team commits to a sprint to get something DONE
Resists a Change (and response time) • How long will
it take to react to Feature E (new feature)?
Estimations and Velocity (Poker Planning) • Origin: Scrum • Idea:
Poker Planning • Why: In order to measure yourself (scale) • Why: based on the past (velocity) you can predict the future
Real Life – Poker Planning
Real Life – Poker Planning
Velocity • Origin: Scrum • Idea: amount of work a
TEAM can do from time to time. • Why: based on the past (velocity) you can predict the future
Velocity • My team can do 25 SP per sprints,
how long will it take me to run 100SP?
TIPS
• Visualize your Flow • Prioritize • Measure your Execution
(either lead time or Velocity) • Limit your Work • Communicate During a change Tips
Tips Ideas\Concept Write Spec (3) GD (1) Coding Done B
C D A A B C D
Zen Wisdom
• Don’t be afraid o Experiment and fail • Retro
It The Only big failure is the failure to learn from a failure Final Words
THANKS
Appendix Scrum • http://en.wikipedia.org/wiki/Scrum_(software_development) • https://www.scrum.org/portals/0/documents/scrum%20guides/scrum_guide.pdf • http://www.agilehelpline.com/2011/03/10-scrum-rules.html • http://www.agilehelpline.com/2011/03/scrum.html
• https://www.scrum.org/scrumbut • http://www.scrumalliance.org/why-scrum (scrum in 30 seconds) • First scrum implementation - http://www.scrumalliance.org/resources/35
Appendix Kanban • http://agile.dzone.com/articles/kanbans-not-better-scrum-its • http://www.crisp.se/gratis-material-och-guider/kanban
Appendix The rest • Multi tasking with humans – •
http://www.codinghorror.com/blog/2006/09/the-multi-tasking-myth.html • http://www.joelonsoftware.com/articles/fog0000000022.html • http://foreachbiscuit.wordpress.com/2007/12/20/context-switching-on-multiple- projects/
Notes • Measure and play the time… • ??