SlideShare a Scribd company logo
1 of 83
Scrum X Army Ⅱ
Enhance your Scrum with OODA
Jan 6th, 2021
@woosyume (Woohyeok Aaron Kim)
Senior Application Engineer
Rakuten, Inc.
2
Woohyeok Kim
# Certified Scrum Master
# Speaker at RSGT2020 etc.
# Favorite Lang : Korean, Java
Engineer of Rakuten Ichiba
Selenium User Community Organizer(Kansai)
ウヒョク キム
Speaker
- Developers Summit Kansai 2020
- Scrum Fest Mikawa 2020
- Regional Scrum GatheringTokyo 2020
- SeleniumConf 2019
- AgileJapan 2019
- Etc.
3
Ex-Captain
Commander
General Manager : Intelligence Dept.
• Leader of 1 company,Artillery
• Analyzing intelligence related with North Korea
• Predict posture / tactics of North Korea
• Security
4
政治や軍事的などの敏感なテーマは扱っておりませんので、
ご安心ください
5
Index
2020 Highlight
What is OODA
OODA X Scrum
OODA X Scrum Master
6
Target & Goal
Change the ideas
(常識をひっくり返す)
To Scrum Team often meeting at FAILURE (何かうまくいかないスクラムチーム)
7
Intro
8
“Our Scrum is NOT going well”
Plan is changed while driving sprint
Not enough members
Velocity is going down
Commit Rate is still lower
Sprint is broken
due to unexpected trouble
9
Failure is the mother of success but,
Too much failure frustrates us
あまりにも失敗すると、落ち込んでしまい
前向きになれなくなる
【Pexel, https://images.pexels.com/, 2020/12/28 】
10
PDCA : The Business cycle of Jesus
Improve business product keep checking and reacting
Plan Do
CheckAct
【Google news, https://google.co.jp/, 2020/12/28 】
11
Almost people believe PDCA will give us success
Seeing tons of success practices with PDCA
We try to adopt the practices to our process making own planning
【Pexel, https://images.pexels.com/, 2020/12/28 】
12
Almost people believe PDCA will give us success
With perfect plan, we feel satisfied and look forward to doing it
“Well begun is half done.”
【Pexel, https://images.pexels.com/, 2020/12/28 】
13
We also drive Scrum as PDCA (スプリントをPDCAとして理解した上で実施)
Product Backlog WORK IN PROGRESS
IN PROGRESS INTEST Pending
Sprint Backlog
“Planning
should be
perfect
as possible…!!”
スプリントを成功に導くため、
可能な限りきちんと計画を立てないと。。
14
Weakness PDCA has
• Some variables can break planning
(変数により、せっかくのプランが崩壊することがある)
• Broken planning is difficult to be modified until the the cycle finished
(一度決めたプランは、最終的に成果を確認する前変更することが難しい)
Plan Do
CheckAct
Wrong plan affects to the final step
15
Of course, the weakness is annoying us breaking our plan
“Oh, our Scrum is not going well…”
“How can we treat additional tasks?”
“How to treat trouble shooting in sprint perspective?”
「スプリントがなかなかうまく行きません」
「スプリント中に発生する他のタスクはどう扱いますか」
「トラブルがあったら、そのスプリントはどうなりますか」
16
Is it alright?
【Pexel, https://images.pexels.com/, 2020/12/28 】
17
Season1
Highlight
18
Scrum’s background based on Army’s theory
Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … …
Army’s organization theory
19
Army can be defined as ‘Scrummed’ Society (軍隊はスクラム化した社会)
Fighting
Capability
Victory
Drill
Team
Velocity
Success
Study
Team
20
Goal (1) : Maximize fighting capability(戦闘力を最大化する)
VS
21
Goal (2) : Maintain the maximized capability (最大化した能力を保つ)
22
Organization (組織)
23
Product Backlog
Usual operation
Business request
...
…
…
UsualTraining
Senior Force Instruction
Trench Construction
Security Audit
…
24
Sprint Backlog
UI Kaizen Physical Strength Kaizen
Ability
Team Dev
Success
Fighting
Capability
Team Drill
Victory
25
Shippable Product
26
Sprint
Product Backlog
…
WORK IN PROGRESS
IN PROGRESS INTEST Pending
Sprint Backlog
…
27
Sprint
DONEOGRESS
Pending
…
Parallel
Sprint
IN REVIEW
24 HOURS
7DAYS
28
Jeff Sutherland : Co-creator of Scrum
Co-creator of Scrum
He says that Scrum is Art
【Wikipedia, https://en.wikipedia.org/wiki/Jeff_Sutherland, 2020/12/24 】
【 LinkedIn, https://www.linkedin.com/in/jeffsutherland, 2020/12/24 】
29
What is ‘West Point’
Duty
Honor
Country
United States Military Academy
It’s similar with National DefenseAcademy of Japan
【Wikipedia, https://ja.wikipedia.org/wiki/陸軍士官学校_(アメリカ合衆国), 2019/12/24 】
America’s Best colleges 2009, Forbes
America’s history itself
Celebrities such as Eisenhower, MacArthur
graduated fromWest Point
30
Scrum is Art of Doing Twice the Work in Half the Time
SCRUM :
The Art of
Doing
Twice
the Work
in Half
theTime
“Why don’t you often diagnose your process?”
“Improvement doesn’t add something new
, but exclude unnecessary things.”
“Figure out counterpart’s mind via OODA loop”
31
Scrum’s background based on Army’s theory
Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … …
Army’s organization theory
32
Scrum’s background based on Army’s theory
OODA
Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … …
Orient
DecideAct
Observe
Army’s organization theory
33
OODA
34
Background : Dogfight at Korean War (1950~1953)
F-86 (USA) vs MIG-15 (Soviet) for 3 years
Spec F-86 MIG-15
Max speed
(最大速度)
1,046km / h 1,075km / h
Rate of climb
(上昇率)
45m / s 50m / s
… … …
Shot down
(撃墜された数) 78
800
【Wikipedia, https://en.wikipedia.org/wiki/Dogfight , 2020/12/28 】
35
Background : Dogfight at Korean War (1950~1953)
Please insert your text here.
Emphasize text by making it crimson red and bold.
Example text
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore
magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl
ut aliquip ex ea commodo consequat.
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te
feugait nulla facilisi.
More visible
【Wikipedia, https://en.wikipedia.org/wiki/Dogfight , 2020/12/28 】
【Yahoo news, https://news.yahoo.co.jp, 2020/12/28 】
F-86MIG-15
36
John Boyd : The creator of OODA loop
“How did we win on tons of dogfights?”
Understanding situation
Extracting meaning of current situation
Deciding the next direction
Acting the decision
“Factors gave us victory is
NOT performance of aircraft,
BUT proper actions we took”
【Wikipedia, https://en.wikipedia.org/wiki/johnboyd , 2020/12/28 】
37
Scrum’s background based on Army’s theory
OODA
Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … …
Orient
DecideAct
Observe
Army’s organization theory
38
Orient
DecideAct
Observe
OODA
39
Fundamental(基本概念)
Basically, OODA is for risk management and NOT cycle but loop
「錯誤は当たり前なこと。」
「錯誤の繰り返しからより正確な判断力がつく」
Error and Exception, they’re NATURAL thing.
We can just set the direction again
【Pngtree, https://pngtree.com/, 2020/12/28 】
40
Observe(観察): Understanding situation
Stories around us are too many to understand all well
Stories(物事・出来事)
41
Observe(観察): Understanding situation
Stories around us are too many to understand all well
Stories(物事・出来事)
42
Observe(観察): Understanding situation
To observe it well,
We should SIMPLIFY and see it from variety of perspectives
単純化した上、様々な角度から物事を把握する
Stories(物事・出来事)
あまりにも集中しないようにしよう。。
43
Orient(抽出・加工) : Extracting meaning of current situation
After observing current situation,
ExtractTODO tasks from it
Point 日本語訳
Collect trustworthy intelligence 信頼できる情報を集める
Search similar cases 似ている事例を調べる
Specify the risk リスクを具体化する
Set priority 優先順位を決める
Not pursue perfect 完璧を求めない
Prevent recurrence
(悪いことがあったら)
再発を防止する
How to orient?
Maybe this part should be
Bottleneck soon…
この角度から見たら、
このプロジェクトは後半になると
OOがネックになりそうだ
44
Small Workshop : Let’s Imagine what is Observe-Orient
You’re elementary school student and you have…
SummerVacation’s homework.
Vacation will finish soon
夏休みの宿題
45
Small Workshop : Let’s Imagine what is Observe-Orient
entary school student and you have…
mmerVacation’s homework.
Vacation will finish soon
夏休みの宿題
What was my homework again?
宿題何だっけ。。?
How about others?
他のみんなはもう終わってる?
If I don’t do it?
やらなかったらどうなる?
What can I do first?
もう手遅れのものはいいから、
今の時点ではどこまでできるの?
How can I avoid this pressure?
次はどうしたら、簡単に解決できるかな?
46
Decide(決断) : Deciding the next direction
Decide the next direction considering result of analysis
A B
C D
Do!
47
Decide(決断) : Deciding the next direction
Decide the next direction considering result of analysis
AB
C
D
Do!
48
Act(行動) : Acting the decision
Go!
【Pexel, https://images.pexels.com/, 2020/12/28 】
49
Main Difference with PDCA : Flexibility
PDCA : Planning is absolute until cycle is finished
OODA : Observing is absolute. Planning can be changed at any time
Plan Do
CheckAct
【Pngtree, https://pngtree.com/, 2020/12/28 】
50
Leader in OODA loop
“After you.”
“Follow me.”
【Pexel, https://images.pexels.com/, 2020/12/28 】
51
Leader’s Role in OODA loop
Be the first piece of puzzle and indicate the entire direction
52
Leader’s Role in OODA loop
And support others to locate well
53
OODA X SCRUM
54
Loop
Observe Orient
DecideAct
【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
55
Sprint1 Sprint2
Sprint3Sprint4
Scrum is also recursive process
【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
56
Escape from myth that planning should be the absolute first step
We don’t need to make great plan
Scrum is NOT just straight process
【Pexel, https://images.pexels.com/, 2020/12/28 】
57
How can we make sprint be more flexible?
変化の可能性を受け入れた上で、
普段からその変化に対する準備をしておかないといけない
With OODA,
Accept all risks
Getting ready to correspond to the changes
58
What kind of risks can we treat?
Risk
Unexpected
Expected “Someday, it should be trouble breaking sprint.”
59
My Practice : What is expected risk?
We have automated regression test system but some day the success rate was 99%.
But we ignored it considering it’s just automated test’s issue.The failing cases were more and more.
We thought it’s risky but we didn’t have enough time to fix them trusting they’re just known issues.
Eventually, success rate was up to 94%
100 99 98 96%…
60
My Practice : What is expected risk?
We have automated regression test system but some day the success rate was 99%.
But we ignored it considering it’s just automated test’s issue.The failing cases were more and more.
We thought it’s risky but we didn’t have enough time to fix them trusting they’re just known issues.
Eventually, success rate was up to 96%
100 99 98 96%…
Unfortunately, we missed that the one of known issues (just we seems) resulted in trouble.
Managers lost trust for the auto test’s quality.
Until recovering the trust, it took more time than fixing the issues beforehand of trouble.
61
My Practice : What is expected risk?
We have automated regression test system but some day the success rate was 99%.
But we ignored it considering it’s just automated test’s issue.The failing cases were more and more.
We thought it’s risky but we didn’t have enough time to fix them trusting they’re just known issues.
Eventually, success rate was up to 96%
100 99 98 96%…
Unfortunately, we missed that the one of known issues (just we seems) resulted in production trouble.
Managers lost trust for the auto test’s quality.
Until recovering the trust, it took more time than fixing the issues beforehand of production trouble.
We should have perceived the severity and fixed it earlier
62
How to improve Scrum
with OODA
63
Observe : Analyze risk beforehand
Observe current Scrum
Forecast upcoming bottleneck / trouble with simplified
Sprint
Member’s working time
Is longer and loger, why?
Many tickets are
left until the last day, why?
Sprint planning takes
So much time but cannot
cover all, why?
64
Orient : Extract meanings from
Drill down the problems specifying it
Many tickets are
left until the last day…!!
“Is this alright?”
Pull requests are created in the last day of sprint
Reviewers don’t have enough time to check it
Review quality should be lower
It’s probable that
we cannot catch bugs even if it will be trouble
65
Decide : Readiness with Pessimism
Compare each problems’ priority and decide what to resolve first,
Imagining damage from the worst scenario
Product Backlog
Fix for Problem A
Fix for Problem B
…
Evaluate risks
Problem A : S
Problem B : S
Problem C : B+
Problem D : B+
66
We should fix expected trouble ASAP
予測可能な限り、普段からトラブル対応を行う必要がある
67
We should fix expected trouble ASAP
予測可能な限り、普段からトラブル対応を行う必要がある
It will enhance sprint quality from the next loop
それによって、次のスプリントがより安定する
68
Act : Correspondence with Optimism
OODA
Orient
DecideAct
Observe
‘Sprint Planning’
is the start of acting
Sprint Backlog
Task A
Task B
Fix for Problem A
Fix for Problem B
69
OODA is NOT NECESSARILY the answer
Direction has strong dependency with leader’s character.
It will be future risk that the direction should be lost
when the leader leave the organization
リーダの交代時
大きな方向において、一貫性を失ってしまうことがある
70
We should have big picture first
【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
Sprint
71
We should have big picture first
Road Map
【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
72
PDCA should be considered together
Road Map
Plan Do
CheckAct
【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
73
SCRUM MASTER
with OODA
74
Scrum Master is NOT leader but
Considering OODA is for decision making,
Someone should be decision maker.
Like it or not, Scrum Master should play the role as key person.
75
Keep studying practices for better observing
Seeing others’ Scrum process,
Know which practice can be the best for us matching it with team’s situation
Company A’s practice Company B’s practice Company C’s practice Company D’s practice
A + C
can be useful..
D is good but
it’s not
matched with us
76
Keep trying to find current / future risk
Simplifying current status, try to find risk.
And pursue countermeasure and measures to prevent recurrence
Stories(物事・出来事)
77
Decide well cooperating with members
No need to do ALL by yourself.
Scrum master is not alone.
OpinionA
Opinion B
Decision
based on A, B
comprehensive review
78
Act with confidence : Don’t hesitate to suggest to terminate sprint
Changing direction is NATURAL on OODA
If you feel the sprint seems wrong,
it’s better to stop and restart with updated decision.
It’s NOT waste.
Stop!
Should I really stop?
What a waste of time…
本当に止めていいの?
みんなに申し訳ないし、
もったいないんだけど。。
79
Boost OODA loop on Scrum involving others
Indicating team’s direction to members,
Scrum master should support for them to have ownership
proactively thinking about team’s status with OODA loop.
OODA
80
Be healthy
体調管理に全集中!
【Pexel, https://images.pexels.com/, 2020/12/28 】
81
OODA Workshop on
RSGT2022
82
TBU
TBU
PleaseVOTE
On RSGT2022
OODA X SCRUM
TRAINING
OODAの観点から、
1)スクラムを見る
2)スクラムでの問題を解決する
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop

More Related Content

What's hot

数字から読む信号機の傾向と精度2020
数字から読む信号機の傾向と精度2020数字から読む信号機の傾向と精度2020
数字から読む信号機の傾向と精度2020Jun Sasaki
 
Search Engines Chapter 1 Summary
Search Engines Chapter 1 SummarySearch Engines Chapter 1 Summary
Search Engines Chapter 1 Summarysleepy_yoshi
 
Windows 7兼容性系列课程(5):Windows 7徽标认证
Windows 7兼容性系列课程(5):Windows 7徽标认证Windows 7兼容性系列课程(5):Windows 7徽标认证
Windows 7兼容性系列课程(5):Windows 7徽标认证Chui-Wen Chiu
 
Kintone 導入サービス キャンペーン_20140903-1
Kintone 導入サービス キャンペーン_20140903-1Kintone 導入サービス キャンペーン_20140903-1
Kintone 導入サービス キャンペーン_20140903-1denet_tech_tokyo
 
網路、設計、使用者經驗
網路、設計、使用者經驗網路、設計、使用者經驗
網路、設計、使用者經驗Charles (XXC) Chen
 
20210118 holo lensmeetupvol24_lt_holomon
20210118 holo lensmeetupvol24_lt_holomon20210118 holo lensmeetupvol24_lt_holomon
20210118 holo lensmeetupvol24_lt_holomonHolo Mon
 
Silent Running Prevue Trailer
Silent Running Prevue TrailerSilent Running Prevue Trailer
Silent Running Prevue TrailerShunsaku Kudo
 
【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」
【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」
【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」devsumi2009
 
080718 Liberty Alliance Technical Seminar
080718 Liberty Alliance Technical Seminar080718 Liberty Alliance Technical Seminar
080718 Liberty Alliance Technical SeminarHiroki Itoh
 
Windows 7兼容性系列课程(1):Windows 7兼容性概述
Windows 7兼容性系列课程(1):Windows 7兼容性概述Windows 7兼容性系列课程(1):Windows 7兼容性概述
Windows 7兼容性系列课程(1):Windows 7兼容性概述Chui-Wen Chiu
 
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法devsumi2009
 
Oracle Databaseバージョン選択おける考察’20
Oracle Databaseバージョン選択おける考察’20Oracle Databaseバージョン選択おける考察’20
Oracle Databaseバージョン選択おける考察’20Wataru Morohashi
 
John deere 940 tractor service repair manual (tm4353)
John deere 940 tractor service repair manual (tm4353)John deere 940 tractor service repair manual (tm4353)
John deere 940 tractor service repair manual (tm4353)fjkskefkemm
 
ボストンの澄んだ空の下で考えたこと(LT編)
ボストンの澄んだ空の下で考えたこと(LT編)ボストンの澄んだ空の下で考えたこと(LT編)
ボストンの澄んだ空の下で考えたこと(LT編)Takeshi Kakeda
 
Assembly Definition あれやこれ
Assembly Definition あれやこれAssembly Definition あれやこれ
Assembly Definition あれやこれNakanoYosuke1
 
AI&medical imaging in japan 2019
AI&medical imaging in japan 2019AI&medical imaging in japan 2019
AI&medical imaging in japan 2019yoshihiro todoroki
 

What's hot (20)

数字から読む信号機の傾向と精度2020
数字から読む信号機の傾向と精度2020数字から読む信号機の傾向と精度2020
数字から読む信号機の傾向と精度2020
 
Search Engines Chapter 1 Summary
Search Engines Chapter 1 SummarySearch Engines Chapter 1 Summary
Search Engines Chapter 1 Summary
 
Windows 7兼容性系列课程(5):Windows 7徽标认证
Windows 7兼容性系列课程(5):Windows 7徽标认证Windows 7兼容性系列课程(5):Windows 7徽标认证
Windows 7兼容性系列课程(5):Windows 7徽标认证
 
Kintone 導入サービス キャンペーン_20140903-1
Kintone 導入サービス キャンペーン_20140903-1Kintone 導入サービス キャンペーン_20140903-1
Kintone 導入サービス キャンペーン_20140903-1
 
XS Japan 2008 Citrix Japanese
XS Japan 2008 Citrix JapaneseXS Japan 2008 Citrix Japanese
XS Japan 2008 Citrix Japanese
 
網路、設計、使用者經驗
網路、設計、使用者經驗網路、設計、使用者經驗
網路、設計、使用者經驗
 
S30
S30S30
S30
 
20210118 holo lensmeetupvol24_lt_holomon
20210118 holo lensmeetupvol24_lt_holomon20210118 holo lensmeetupvol24_lt_holomon
20210118 holo lensmeetupvol24_lt_holomon
 
Silent Running Prevue Trailer
Silent Running Prevue TrailerSilent Running Prevue Trailer
Silent Running Prevue Trailer
 
【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」
【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」
【13-C-4】 「もう業務はとまらない!オフライン機能を使った業務アプリケーションの実例と最新 Curl 情報」
 
080718 Liberty Alliance Technical Seminar
080718 Liberty Alliance Technical Seminar080718 Liberty Alliance Technical Seminar
080718 Liberty Alliance Technical Seminar
 
Windows 7兼容性系列课程(1):Windows 7兼容性概述
Windows 7兼容性系列课程(1):Windows 7兼容性概述Windows 7兼容性系列课程(1):Windows 7兼容性概述
Windows 7兼容性系列课程(1):Windows 7兼容性概述
 
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
 
IA & UCD/UXD
IA & UCD/UXDIA & UCD/UXD
IA & UCD/UXD
 
Oracle Databaseバージョン選択おける考察’20
Oracle Databaseバージョン選択おける考察’20Oracle Databaseバージョン選択おける考察’20
Oracle Databaseバージョン選択おける考察’20
 
John deere 940 tractor service repair manual (tm4353)
John deere 940 tractor service repair manual (tm4353)John deere 940 tractor service repair manual (tm4353)
John deere 940 tractor service repair manual (tm4353)
 
ボストンの澄んだ空の下で考えたこと(LT編)
ボストンの澄んだ空の下で考えたこと(LT編)ボストンの澄んだ空の下で考えたこと(LT編)
ボストンの澄んだ空の下で考えたこと(LT編)
 
Xrdp
XrdpXrdp
Xrdp
 
Assembly Definition あれやこれ
Assembly Definition あれやこれAssembly Definition あれやこれ
Assembly Definition あれやこれ
 
AI&medical imaging in japan 2019
AI&medical imaging in japan 2019AI&medical imaging in japan 2019
AI&medical imaging in japan 2019
 

Similar to [Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop

Five Minutes Introduction For Rails
Five Minutes Introduction For RailsFive Minutes Introduction For Rails
Five Minutes Introduction For RailsKoichi ITO
 
Yakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudYakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudTakao Funami
 
P2P Bug Tracking with SD
P2P Bug Tracking with SDP2P Bug Tracking with SD
P2P Bug Tracking with SDJesse Vincent
 
20090323 Phpstudy
20090323 Phpstudy20090323 Phpstudy
20090323 PhpstudyYusuke Ando
 
20090522 Candycane
20090522 Candycane20090522 Candycane
20090522 CandycaneYusuke Ando
 
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~fd0
 
Richard Databoard
Richard DataboardRichard Databoard
Richard Databoard巍 陆
 
IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境handbook
 
20090529 Phpstudy
20090529 Phpstudy20090529 Phpstudy
20090529 PhpstudyYusuke Ando
 
4200 Kte7.0 Training V1.0
4200 Kte7.0 Training V1.04200 Kte7.0 Training V1.0
4200 Kte7.0 Training V1.0wayneliao
 
YAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf Meeting
YAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf MeetingYAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf Meeting
YAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf MeetingYusuke Kawasaki
 
Practical Bug Reporting
Practical Bug ReportingPractical Bug Reporting
Practical Bug Reportingcharsbar
 
20090410 Gree Opentech Main
20090410 Gree Opentech Main20090410 Gree Opentech Main
20090410 Gree Opentech MainHideki Yamane
 
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Yusuke Kawasaki
 
初心者向け3D-CADの使い方
初心者向け3D-CADの使い方初心者向け3D-CADの使い方
初心者向け3D-CADの使い方YoshitomoYamasaki
 
アジャイル事例紹介 —夜のおしごと編—
アジャイル事例紹介 —夜のおしごと編—アジャイル事例紹介 —夜のおしごと編—
アジャイル事例紹介 —夜のおしごと編—Fumihiko Kinoshita
 
Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発terurou
 

Similar to [Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop (20)

What Can Compilers Do for Us?
What Can Compilers Do for Us?What Can Compilers Do for Us?
What Can Compilers Do for Us?
 
Five Minutes Introduction For Rails
Five Minutes Introduction For RailsFive Minutes Introduction For Rails
Five Minutes Introduction For Rails
 
Yakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudYakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the Cloud
 
P2P Bug Tracking with SD
P2P Bug Tracking with SDP2P Bug Tracking with SD
P2P Bug Tracking with SD
 
20090323 Phpstudy
20090323 Phpstudy20090323 Phpstudy
20090323 Phpstudy
 
20090522 Candycane
20090522 Candycane20090522 Candycane
20090522 Candycane
 
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
 
Richard Databoard
Richard DataboardRichard Databoard
Richard Databoard
 
IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境
 
20090529 Phpstudy
20090529 Phpstudy20090529 Phpstudy
20090529 Phpstudy
 
4200 Kte7.0 Training V1.0
4200 Kte7.0 Training V1.04200 Kte7.0 Training V1.0
4200 Kte7.0 Training V1.0
 
YAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf Meeting
YAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf MeetingYAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf Meeting
YAPC::Europe 2009 Lisbon Report @ Yapc::Asia Pre-conf Meeting
 
Practical Bug Reporting
Practical Bug ReportingPractical Bug Reporting
Practical Bug Reporting
 
20090410 Gree Opentech Main
20090410 Gree Opentech Main20090410 Gree Opentech Main
20090410 Gree Opentech Main
 
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
 
初心者向け3D-CADの使い方
初心者向け3D-CADの使い方初心者向け3D-CADの使い方
初心者向け3D-CADの使い方
 
Iir 08 ver.1.0
Iir 08 ver.1.0Iir 08 ver.1.0
Iir 08 ver.1.0
 
Grails紹介
Grails紹介Grails紹介
Grails紹介
 
アジャイル事例紹介 —夜のおしごと編—
アジャイル事例紹介 —夜のおしごと編—アジャイル事例紹介 —夜のおしごと編—
アジャイル事例紹介 —夜のおしごと編—
 
Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発
 

More from Woohyeok Kim

[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen CultureWoohyeok Kim
 
[Scrum Fest Mikawa] Successful Scrum Migration
[Scrum Fest Mikawa] Successful Scrum Migration[Scrum Fest Mikawa] Successful Scrum Migration
[Scrum Fest Mikawa] Successful Scrum MigrationWoohyeok Kim
 
Developers Summit 2020 Kansai : Post Corona
Developers Summit 2020 Kansai : Post CoronaDevelopers Summit 2020 Kansai : Post Corona
Developers Summit 2020 Kansai : Post CoronaWoohyeok Kim
 
[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelistWoohyeok Kim
 
[Japan Selenium User Community in Remote] Test Automation Journey
[Japan Selenium User Community in Remote] Test Automation Journey[Japan Selenium User Community in Remote] Test Automation Journey
[Japan Selenium User Community in Remote] Test Automation JourneyWoohyeok Kim
 
[Japan Selenium User Community in Remote] Intro
[Japan Selenium User Community in Remote] Intro[Japan Selenium User Community in Remote] Intro
[Japan Selenium User Community in Remote] IntroWoohyeok Kim
 
[#RSGT2020] SCRUM X ARMY
[#RSGT2020] SCRUM X ARMY[#RSGT2020] SCRUM X ARMY
[#RSGT2020] SCRUM X ARMYWoohyeok Kim
 
[Selenium kansai] Intro
[Selenium kansai] Intro[Selenium kansai] Intro
[Selenium kansai] IntroWoohyeok Kim
 
[Selenium] Effective ROI for test automation
[Selenium] Effective ROI for test automation[Selenium] Effective ROI for test automation
[Selenium] Effective ROI for test automationWoohyeok Kim
 
[Rakuten Technology Conference 2019] Be the central on your field
[Rakuten Technology Conference 2019] Be the central on your field[Rakuten Technology Conference 2019] Be the central on your field
[Rakuten Technology Conference 2019] Be the central on your fieldWoohyeok Kim
 
[DevRel/Japan Conf] Empower brand power of your community
[DevRel/Japan Conf] Empower brand power of your community[DevRel/Japan Conf] Empower brand power of your community
[DevRel/Japan Conf] Empower brand power of your communityWoohyeok Kim
 
[Agile Japan 2019] Unlimited Agility
[Agile Japan 2019] Unlimited Agility[Agile Japan 2019] Unlimited Agility
[Agile Japan 2019] Unlimited AgilityWoohyeok Kim
 
UX with google amp for WebDesigner
UX with google amp for WebDesignerUX with google amp for WebDesigner
UX with google amp for WebDesignerWoohyeok Kim
 
[E2E Test AutomationDay2019] intro
[E2E Test AutomationDay2019] intro[E2E Test AutomationDay2019] intro
[E2E Test AutomationDay2019] introWoohyeok Kim
 
[KaizenDiary] Minimize processing time on Automated Test
[KaizenDiary] Minimize processing time on Automated Test[KaizenDiary] Minimize processing time on Automated Test
[KaizenDiary] Minimize processing time on Automated TestWoohyeok Kim
 
[SeleniumConf2019 Tokyo] All is thanks to you, selenium
[SeleniumConf2019 Tokyo] All is thanks to you, selenium[SeleniumConf2019 Tokyo] All is thanks to you, selenium
[SeleniumConf2019 Tokyo] All is thanks to you, seleniumWoohyeok Kim
 

More from Woohyeok Kim (16)

[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture
 
[Scrum Fest Mikawa] Successful Scrum Migration
[Scrum Fest Mikawa] Successful Scrum Migration[Scrum Fest Mikawa] Successful Scrum Migration
[Scrum Fest Mikawa] Successful Scrum Migration
 
Developers Summit 2020 Kansai : Post Corona
Developers Summit 2020 Kansai : Post CoronaDevelopers Summit 2020 Kansai : Post Corona
Developers Summit 2020 Kansai : Post Corona
 
[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist
 
[Japan Selenium User Community in Remote] Test Automation Journey
[Japan Selenium User Community in Remote] Test Automation Journey[Japan Selenium User Community in Remote] Test Automation Journey
[Japan Selenium User Community in Remote] Test Automation Journey
 
[Japan Selenium User Community in Remote] Intro
[Japan Selenium User Community in Remote] Intro[Japan Selenium User Community in Remote] Intro
[Japan Selenium User Community in Remote] Intro
 
[#RSGT2020] SCRUM X ARMY
[#RSGT2020] SCRUM X ARMY[#RSGT2020] SCRUM X ARMY
[#RSGT2020] SCRUM X ARMY
 
[Selenium kansai] Intro
[Selenium kansai] Intro[Selenium kansai] Intro
[Selenium kansai] Intro
 
[Selenium] Effective ROI for test automation
[Selenium] Effective ROI for test automation[Selenium] Effective ROI for test automation
[Selenium] Effective ROI for test automation
 
[Rakuten Technology Conference 2019] Be the central on your field
[Rakuten Technology Conference 2019] Be the central on your field[Rakuten Technology Conference 2019] Be the central on your field
[Rakuten Technology Conference 2019] Be the central on your field
 
[DevRel/Japan Conf] Empower brand power of your community
[DevRel/Japan Conf] Empower brand power of your community[DevRel/Japan Conf] Empower brand power of your community
[DevRel/Japan Conf] Empower brand power of your community
 
[Agile Japan 2019] Unlimited Agility
[Agile Japan 2019] Unlimited Agility[Agile Japan 2019] Unlimited Agility
[Agile Japan 2019] Unlimited Agility
 
UX with google amp for WebDesigner
UX with google amp for WebDesignerUX with google amp for WebDesigner
UX with google amp for WebDesigner
 
[E2E Test AutomationDay2019] intro
[E2E Test AutomationDay2019] intro[E2E Test AutomationDay2019] intro
[E2E Test AutomationDay2019] intro
 
[KaizenDiary] Minimize processing time on Automated Test
[KaizenDiary] Minimize processing time on Automated Test[KaizenDiary] Minimize processing time on Automated Test
[KaizenDiary] Minimize processing time on Automated Test
 
[SeleniumConf2019 Tokyo] All is thanks to you, selenium
[SeleniumConf2019 Tokyo] All is thanks to you, selenium[SeleniumConf2019 Tokyo] All is thanks to you, selenium
[SeleniumConf2019 Tokyo] All is thanks to you, selenium
 

Recently uploaded

Amil baba in uk amil baba in Australia amil baba in canada
Amil baba in uk amil baba in Australia amil baba in canadaAmil baba in uk amil baba in Australia amil baba in canada
Amil baba in uk amil baba in Australia amil baba in canadaamil baba kala jadu
 
Understanding Jainism Beliefs and Information.pptx
Understanding Jainism Beliefs and Information.pptxUnderstanding Jainism Beliefs and Information.pptx
Understanding Jainism Beliefs and Information.pptxjainismworldseo
 
Sawwaf Calendar, 2024
Sawwaf Calendar, 2024Sawwaf Calendar, 2024
Sawwaf Calendar, 2024Bassem Matta
 
Culture Clash_Bioethical Concerns_Slideshare Version.pptx
Culture Clash_Bioethical Concerns_Slideshare Version.pptxCulture Clash_Bioethical Concerns_Slideshare Version.pptx
Culture Clash_Bioethical Concerns_Slideshare Version.pptxStephen Palm
 
Seerah un nabi Muhammad Quiz Part-1.pdf
Seerah un nabi  Muhammad Quiz Part-1.pdfSeerah un nabi  Muhammad Quiz Part-1.pdf
Seerah un nabi Muhammad Quiz Part-1.pdfAnsariB1
 
The Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptx
The Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptxThe Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptx
The Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptxNetwork Bible Fellowship
 
Asli amil baba near you 100%kala ilm ka mahir
Asli amil baba near you 100%kala ilm ka mahirAsli amil baba near you 100%kala ilm ka mahir
Asli amil baba near you 100%kala ilm ka mahirAmil Baba Mangal Maseeh
 
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiNo.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiAmil Baba Naveed Bangali
 
Do You Think it is a Small Matter- David’s Men.pptx
Do You Think it is a Small Matter- David’s Men.pptxDo You Think it is a Small Matter- David’s Men.pptx
Do You Think it is a Small Matter- David’s Men.pptxRick Peterson
 
Deerfoot Church of Christ Bulletin 4 21 24
Deerfoot Church of Christ Bulletin 4 21 24Deerfoot Church of Christ Bulletin 4 21 24
Deerfoot Church of Christ Bulletin 4 21 24deerfootcoc
 
Unity is Strength 2024 Peace Haggadah + Song List.pdf
Unity is Strength 2024 Peace Haggadah + Song List.pdfUnity is Strength 2024 Peace Haggadah + Song List.pdf
Unity is Strength 2024 Peace Haggadah + Song List.pdfRebeccaSealfon
 
A Costly Interruption: The Sermon On the Mount, pt. 2 - Blessed
A Costly Interruption: The Sermon On the Mount, pt. 2 - BlessedA Costly Interruption: The Sermon On the Mount, pt. 2 - Blessed
A Costly Interruption: The Sermon On the Mount, pt. 2 - BlessedVintage Church
 
Asli amil baba in Karachi asli amil baba in Lahore
Asli amil baba in Karachi asli amil baba in LahoreAsli amil baba in Karachi asli amil baba in Lahore
Asli amil baba in Karachi asli amil baba in Lahoreamil baba kala jadu
 
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiNo.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiAmil Baba Naveed Bangali
 
Topmost Black magic specialist in Saudi Arabia Or Bangali Amil baba in UK Or...
Topmost Black magic specialist in Saudi Arabia  Or Bangali Amil baba in UK Or...Topmost Black magic specialist in Saudi Arabia  Or Bangali Amil baba in UK Or...
Topmost Black magic specialist in Saudi Arabia Or Bangali Amil baba in UK Or...baharayali
 
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiNo.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiAmil Baba Naveed Bangali
 

Recently uploaded (20)

Amil baba in uk amil baba in Australia amil baba in canada
Amil baba in uk amil baba in Australia amil baba in canadaAmil baba in uk amil baba in Australia amil baba in canada
Amil baba in uk amil baba in Australia amil baba in canada
 
Understanding Jainism Beliefs and Information.pptx
Understanding Jainism Beliefs and Information.pptxUnderstanding Jainism Beliefs and Information.pptx
Understanding Jainism Beliefs and Information.pptx
 
St. Louise de Marillac: Animator of the Confraternities of Charity
St. Louise de Marillac: Animator of the Confraternities of CharitySt. Louise de Marillac: Animator of the Confraternities of Charity
St. Louise de Marillac: Animator of the Confraternities of Charity
 
Top 8 Krishna Bhajan Lyrics in English.pdf
Top 8 Krishna Bhajan Lyrics in English.pdfTop 8 Krishna Bhajan Lyrics in English.pdf
Top 8 Krishna Bhajan Lyrics in English.pdf
 
Sawwaf Calendar, 2024
Sawwaf Calendar, 2024Sawwaf Calendar, 2024
Sawwaf Calendar, 2024
 
Culture Clash_Bioethical Concerns_Slideshare Version.pptx
Culture Clash_Bioethical Concerns_Slideshare Version.pptxCulture Clash_Bioethical Concerns_Slideshare Version.pptx
Culture Clash_Bioethical Concerns_Slideshare Version.pptx
 
Seerah un nabi Muhammad Quiz Part-1.pdf
Seerah un nabi  Muhammad Quiz Part-1.pdfSeerah un nabi  Muhammad Quiz Part-1.pdf
Seerah un nabi Muhammad Quiz Part-1.pdf
 
The Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptx
The Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptxThe Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptx
The Chronological Life of Christ part 097 (Reality Check Luke 13 1-9).pptx
 
Asli amil baba near you 100%kala ilm ka mahir
Asli amil baba near you 100%kala ilm ka mahirAsli amil baba near you 100%kala ilm ka mahir
Asli amil baba near you 100%kala ilm ka mahir
 
young Call girls in Dwarka sector 3🔝 9953056974 🔝 Delhi escort Service
young Call girls in Dwarka sector 3🔝 9953056974 🔝 Delhi escort Serviceyoung Call girls in Dwarka sector 3🔝 9953056974 🔝 Delhi escort Service
young Call girls in Dwarka sector 3🔝 9953056974 🔝 Delhi escort Service
 
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiNo.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
 
Do You Think it is a Small Matter- David’s Men.pptx
Do You Think it is a Small Matter- David’s Men.pptxDo You Think it is a Small Matter- David’s Men.pptx
Do You Think it is a Small Matter- David’s Men.pptx
 
Deerfoot Church of Christ Bulletin 4 21 24
Deerfoot Church of Christ Bulletin 4 21 24Deerfoot Church of Christ Bulletin 4 21 24
Deerfoot Church of Christ Bulletin 4 21 24
 
Unity is Strength 2024 Peace Haggadah + Song List.pdf
Unity is Strength 2024 Peace Haggadah + Song List.pdfUnity is Strength 2024 Peace Haggadah + Song List.pdf
Unity is Strength 2024 Peace Haggadah + Song List.pdf
 
A Costly Interruption: The Sermon On the Mount, pt. 2 - Blessed
A Costly Interruption: The Sermon On the Mount, pt. 2 - BlessedA Costly Interruption: The Sermon On the Mount, pt. 2 - Blessed
A Costly Interruption: The Sermon On the Mount, pt. 2 - Blessed
 
Asli amil baba in Karachi asli amil baba in Lahore
Asli amil baba in Karachi asli amil baba in LahoreAsli amil baba in Karachi asli amil baba in Lahore
Asli amil baba in Karachi asli amil baba in Lahore
 
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiNo.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
 
Topmost Black magic specialist in Saudi Arabia Or Bangali Amil baba in UK Or...
Topmost Black magic specialist in Saudi Arabia  Or Bangali Amil baba in UK Or...Topmost Black magic specialist in Saudi Arabia  Or Bangali Amil baba in UK Or...
Topmost Black magic specialist in Saudi Arabia Or Bangali Amil baba in UK Or...
 
🔝9953056974 🔝young Delhi Escort service Vinay Nagar
🔝9953056974 🔝young Delhi Escort service Vinay Nagar🔝9953056974 🔝young Delhi Escort service Vinay Nagar
🔝9953056974 🔝young Delhi Escort service Vinay Nagar
 
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in KarachiNo.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
No.1 Amil baba in Pakistan amil baba in Lahore amil baba in Karachi
 

[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop

  • 1. Scrum X Army Ⅱ Enhance your Scrum with OODA Jan 6th, 2021 @woosyume (Woohyeok Aaron Kim) Senior Application Engineer Rakuten, Inc.
  • 2. 2 Woohyeok Kim # Certified Scrum Master # Speaker at RSGT2020 etc. # Favorite Lang : Korean, Java Engineer of Rakuten Ichiba Selenium User Community Organizer(Kansai) ウヒョク キム Speaker - Developers Summit Kansai 2020 - Scrum Fest Mikawa 2020 - Regional Scrum GatheringTokyo 2020 - SeleniumConf 2019 - AgileJapan 2019 - Etc.
  • 3. 3 Ex-Captain Commander General Manager : Intelligence Dept. • Leader of 1 company,Artillery • Analyzing intelligence related with North Korea • Predict posture / tactics of North Korea • Security
  • 5. 5 Index 2020 Highlight What is OODA OODA X Scrum OODA X Scrum Master
  • 6. 6 Target & Goal Change the ideas (常識をひっくり返す) To Scrum Team often meeting at FAILURE (何かうまくいかないスクラムチーム)
  • 8. 8 “Our Scrum is NOT going well” Plan is changed while driving sprint Not enough members Velocity is going down Commit Rate is still lower Sprint is broken due to unexpected trouble
  • 9. 9 Failure is the mother of success but, Too much failure frustrates us あまりにも失敗すると、落ち込んでしまい 前向きになれなくなる 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 10. 10 PDCA : The Business cycle of Jesus Improve business product keep checking and reacting Plan Do CheckAct 【Google news, https://google.co.jp/, 2020/12/28 】
  • 11. 11 Almost people believe PDCA will give us success Seeing tons of success practices with PDCA We try to adopt the practices to our process making own planning 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 12. 12 Almost people believe PDCA will give us success With perfect plan, we feel satisfied and look forward to doing it “Well begun is half done.” 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 13. 13 We also drive Scrum as PDCA (スプリントをPDCAとして理解した上で実施) Product Backlog WORK IN PROGRESS IN PROGRESS INTEST Pending Sprint Backlog “Planning should be perfect as possible…!!” スプリントを成功に導くため、 可能な限りきちんと計画を立てないと。。
  • 14. 14 Weakness PDCA has • Some variables can break planning (変数により、せっかくのプランが崩壊することがある) • Broken planning is difficult to be modified until the the cycle finished (一度決めたプランは、最終的に成果を確認する前変更することが難しい) Plan Do CheckAct Wrong plan affects to the final step
  • 15. 15 Of course, the weakness is annoying us breaking our plan “Oh, our Scrum is not going well…” “How can we treat additional tasks?” “How to treat trouble shooting in sprint perspective?” 「スプリントがなかなかうまく行きません」 「スプリント中に発生する他のタスクはどう扱いますか」 「トラブルがあったら、そのスプリントはどうなりますか」
  • 16. 16 Is it alright? 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 18. 18 Scrum’s background based on Army’s theory Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … … Army’s organization theory
  • 19. 19 Army can be defined as ‘Scrummed’ Society (軍隊はスクラム化した社会) Fighting Capability Victory Drill Team Velocity Success Study Team
  • 20. 20 Goal (1) : Maximize fighting capability(戦闘力を最大化する) VS
  • 21. 21 Goal (2) : Maintain the maximized capability (最大化した能力を保つ)
  • 23. 23 Product Backlog Usual operation Business request ... … … UsualTraining Senior Force Instruction Trench Construction Security Audit …
  • 24. 24 Sprint Backlog UI Kaizen Physical Strength Kaizen Ability Team Dev Success Fighting Capability Team Drill Victory
  • 26. 26 Sprint Product Backlog … WORK IN PROGRESS IN PROGRESS INTEST Pending Sprint Backlog …
  • 28. 28 Jeff Sutherland : Co-creator of Scrum Co-creator of Scrum He says that Scrum is Art 【Wikipedia, https://en.wikipedia.org/wiki/Jeff_Sutherland, 2020/12/24 】 【 LinkedIn, https://www.linkedin.com/in/jeffsutherland, 2020/12/24 】
  • 29. 29 What is ‘West Point’ Duty Honor Country United States Military Academy It’s similar with National DefenseAcademy of Japan 【Wikipedia, https://ja.wikipedia.org/wiki/陸軍士官学校_(アメリカ合衆国), 2019/12/24 】 America’s Best colleges 2009, Forbes America’s history itself Celebrities such as Eisenhower, MacArthur graduated fromWest Point
  • 30. 30 Scrum is Art of Doing Twice the Work in Half the Time SCRUM : The Art of Doing Twice the Work in Half theTime “Why don’t you often diagnose your process?” “Improvement doesn’t add something new , but exclude unnecessary things.” “Figure out counterpart’s mind via OODA loop”
  • 31. 31 Scrum’s background based on Army’s theory Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … … Army’s organization theory
  • 32. 32 Scrum’s background based on Army’s theory OODA Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … … Orient DecideAct Observe Army’s organization theory
  • 34. 34 Background : Dogfight at Korean War (1950~1953) F-86 (USA) vs MIG-15 (Soviet) for 3 years Spec F-86 MIG-15 Max speed (最大速度) 1,046km / h 1,075km / h Rate of climb (上昇率) 45m / s 50m / s … … … Shot down (撃墜された数) 78 800 【Wikipedia, https://en.wikipedia.org/wiki/Dogfight , 2020/12/28 】
  • 35. 35 Background : Dogfight at Korean War (1950~1953) Please insert your text here. Emphasize text by making it crimson red and bold. Example text Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. More visible 【Wikipedia, https://en.wikipedia.org/wiki/Dogfight , 2020/12/28 】 【Yahoo news, https://news.yahoo.co.jp, 2020/12/28 】 F-86MIG-15
  • 36. 36 John Boyd : The creator of OODA loop “How did we win on tons of dogfights?” Understanding situation Extracting meaning of current situation Deciding the next direction Acting the decision “Factors gave us victory is NOT performance of aircraft, BUT proper actions we took” 【Wikipedia, https://en.wikipedia.org/wiki/johnboyd , 2020/12/28 】
  • 37. 37 Scrum’s background based on Army’s theory OODA Sprint Planning Daily Scrum Sprint Review Sprint Retrospective … … … Orient DecideAct Observe Army’s organization theory
  • 39. 39 Fundamental(基本概念) Basically, OODA is for risk management and NOT cycle but loop 「錯誤は当たり前なこと。」 「錯誤の繰り返しからより正確な判断力がつく」 Error and Exception, they’re NATURAL thing. We can just set the direction again 【Pngtree, https://pngtree.com/, 2020/12/28 】
  • 40. 40 Observe(観察): Understanding situation Stories around us are too many to understand all well Stories(物事・出来事)
  • 41. 41 Observe(観察): Understanding situation Stories around us are too many to understand all well Stories(物事・出来事)
  • 42. 42 Observe(観察): Understanding situation To observe it well, We should SIMPLIFY and see it from variety of perspectives 単純化した上、様々な角度から物事を把握する Stories(物事・出来事) あまりにも集中しないようにしよう。。
  • 43. 43 Orient(抽出・加工) : Extracting meaning of current situation After observing current situation, ExtractTODO tasks from it Point 日本語訳 Collect trustworthy intelligence 信頼できる情報を集める Search similar cases 似ている事例を調べる Specify the risk リスクを具体化する Set priority 優先順位を決める Not pursue perfect 完璧を求めない Prevent recurrence (悪いことがあったら) 再発を防止する How to orient? Maybe this part should be Bottleneck soon… この角度から見たら、 このプロジェクトは後半になると OOがネックになりそうだ
  • 44. 44 Small Workshop : Let’s Imagine what is Observe-Orient You’re elementary school student and you have… SummerVacation’s homework. Vacation will finish soon 夏休みの宿題
  • 45. 45 Small Workshop : Let’s Imagine what is Observe-Orient entary school student and you have… mmerVacation’s homework. Vacation will finish soon 夏休みの宿題 What was my homework again? 宿題何だっけ。。? How about others? 他のみんなはもう終わってる? If I don’t do it? やらなかったらどうなる? What can I do first? もう手遅れのものはいいから、 今の時点ではどこまでできるの? How can I avoid this pressure? 次はどうしたら、簡単に解決できるかな?
  • 46. 46 Decide(決断) : Deciding the next direction Decide the next direction considering result of analysis A B C D Do!
  • 47. 47 Decide(決断) : Deciding the next direction Decide the next direction considering result of analysis AB C D Do!
  • 48. 48 Act(行動) : Acting the decision Go! 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 49. 49 Main Difference with PDCA : Flexibility PDCA : Planning is absolute until cycle is finished OODA : Observing is absolute. Planning can be changed at any time Plan Do CheckAct 【Pngtree, https://pngtree.com/, 2020/12/28 】
  • 50. 50 Leader in OODA loop “After you.” “Follow me.” 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 51. 51 Leader’s Role in OODA loop Be the first piece of puzzle and indicate the entire direction
  • 52. 52 Leader’s Role in OODA loop And support others to locate well
  • 55. 55 Sprint1 Sprint2 Sprint3Sprint4 Scrum is also recursive process 【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
  • 56. 56 Escape from myth that planning should be the absolute first step We don’t need to make great plan Scrum is NOT just straight process 【Pexel, https://images.pexels.com/, 2020/12/28 】
  • 57. 57 How can we make sprint be more flexible? 変化の可能性を受け入れた上で、 普段からその変化に対する準備をしておかないといけない With OODA, Accept all risks Getting ready to correspond to the changes
  • 58. 58 What kind of risks can we treat? Risk Unexpected Expected “Someday, it should be trouble breaking sprint.”
  • 59. 59 My Practice : What is expected risk? We have automated regression test system but some day the success rate was 99%. But we ignored it considering it’s just automated test’s issue.The failing cases were more and more. We thought it’s risky but we didn’t have enough time to fix them trusting they’re just known issues. Eventually, success rate was up to 94% 100 99 98 96%…
  • 60. 60 My Practice : What is expected risk? We have automated regression test system but some day the success rate was 99%. But we ignored it considering it’s just automated test’s issue.The failing cases were more and more. We thought it’s risky but we didn’t have enough time to fix them trusting they’re just known issues. Eventually, success rate was up to 96% 100 99 98 96%… Unfortunately, we missed that the one of known issues (just we seems) resulted in trouble. Managers lost trust for the auto test’s quality. Until recovering the trust, it took more time than fixing the issues beforehand of trouble.
  • 61. 61 My Practice : What is expected risk? We have automated regression test system but some day the success rate was 99%. But we ignored it considering it’s just automated test’s issue.The failing cases were more and more. We thought it’s risky but we didn’t have enough time to fix them trusting they’re just known issues. Eventually, success rate was up to 96% 100 99 98 96%… Unfortunately, we missed that the one of known issues (just we seems) resulted in production trouble. Managers lost trust for the auto test’s quality. Until recovering the trust, it took more time than fixing the issues beforehand of production trouble. We should have perceived the severity and fixed it earlier
  • 62. 62 How to improve Scrum with OODA
  • 63. 63 Observe : Analyze risk beforehand Observe current Scrum Forecast upcoming bottleneck / trouble with simplified Sprint Member’s working time Is longer and loger, why? Many tickets are left until the last day, why? Sprint planning takes So much time but cannot cover all, why?
  • 64. 64 Orient : Extract meanings from Drill down the problems specifying it Many tickets are left until the last day…!! “Is this alright?” Pull requests are created in the last day of sprint Reviewers don’t have enough time to check it Review quality should be lower It’s probable that we cannot catch bugs even if it will be trouble
  • 65. 65 Decide : Readiness with Pessimism Compare each problems’ priority and decide what to resolve first, Imagining damage from the worst scenario Product Backlog Fix for Problem A Fix for Problem B … Evaluate risks Problem A : S Problem B : S Problem C : B+ Problem D : B+
  • 66. 66 We should fix expected trouble ASAP 予測可能な限り、普段からトラブル対応を行う必要がある
  • 67. 67 We should fix expected trouble ASAP 予測可能な限り、普段からトラブル対応を行う必要がある It will enhance sprint quality from the next loop それによって、次のスプリントがより安定する
  • 68. 68 Act : Correspondence with Optimism OODA Orient DecideAct Observe ‘Sprint Planning’ is the start of acting Sprint Backlog Task A Task B Fix for Problem A Fix for Problem B
  • 69. 69 OODA is NOT NECESSARILY the answer Direction has strong dependency with leader’s character. It will be future risk that the direction should be lost when the leader leave the organization リーダの交代時 大きな方向において、一貫性を失ってしまうことがある
  • 70. 70 We should have big picture first 【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】 Sprint
  • 71. 71 We should have big picture first Road Map 【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
  • 72. 72 PDCA should be considered together Road Map Plan Do CheckAct 【ultraupdate, https://www.ultraupdates.com/2015/03/colourful-geometric-loop-gifs-by-florian-de-looij, 2020/12/28 】
  • 74. 74 Scrum Master is NOT leader but Considering OODA is for decision making, Someone should be decision maker. Like it or not, Scrum Master should play the role as key person.
  • 75. 75 Keep studying practices for better observing Seeing others’ Scrum process, Know which practice can be the best for us matching it with team’s situation Company A’s practice Company B’s practice Company C’s practice Company D’s practice A + C can be useful.. D is good but it’s not matched with us
  • 76. 76 Keep trying to find current / future risk Simplifying current status, try to find risk. And pursue countermeasure and measures to prevent recurrence Stories(物事・出来事)
  • 77. 77 Decide well cooperating with members No need to do ALL by yourself. Scrum master is not alone. OpinionA Opinion B Decision based on A, B comprehensive review
  • 78. 78 Act with confidence : Don’t hesitate to suggest to terminate sprint Changing direction is NATURAL on OODA If you feel the sprint seems wrong, it’s better to stop and restart with updated decision. It’s NOT waste. Stop! Should I really stop? What a waste of time… 本当に止めていいの? みんなに申し訳ないし、 もったいないんだけど。。
  • 79. 79 Boost OODA loop on Scrum involving others Indicating team’s direction to members, Scrum master should support for them to have ownership proactively thinking about team’s status with OODA loop. OODA
  • 82. 82 TBU TBU PleaseVOTE On RSGT2022 OODA X SCRUM TRAINING OODAの観点から、 1)スクラムを見る 2)スクラムでの問題を解決する

Editor's Notes

  1. 자기소개 외전이랄까요
  2. そんな常識ひっくり返す!
  3. 많은 사람들이 상담
  4. 실패는 물론 중요합니다. 하지만... 혹시 가능하다면 실패를 최소화하는게 좋지 않을까
  5. 신의 논리 우리의 교과서 바이블 수많은 성공사례
  6. 잘 지킨다면 우리에게도 좋은 일이...?
  7. 만족하고 자신감을 얻는다
  8. 이와 같은 사고방식으로 우리는 스크럼을 시작합니다. 스프린트 플래닝 아 플래닝부터 잘 해보자!
  9. 그렇지만 PDCA는 큰 약점이 있다.
  10. 그리고 우리는 이미 이해하고있다. 잘 안될 것이라는걸. 그리고 생각한다. 어떻게 하면 추가과제를 잘 케어할까? 실패를 경험한다 그리고 또 공부한다 이것이 틀리다고 생각하지 않는다. 이것을 부정하지 않는다. 이것을 통해 확실히 우리는 발전할 수 있고 변수를 포함하여 더 나은 플래닝을 실행할 수 있다.
  11. 그런데 그것을 더 잘 케어할 수 없을까?
  12. 비즈니스 세계에서의 승리를 위해 끊임없이 성과물을 만들어 내고 그것을 변화에 맞추어 점차 개선해 나아가는
  13. 군대에서 스크럼을 명시적으로 도입하고 있지는 않다. 그렇지만 일종의 스크럼화된 사회로 생각할 수 있다.
  14. 그야말로 전투준비
  15. 이름은 다르지만 프로덕트 백로그가 존재 군대에서의 프로덕트란 전투력
  16. 이번 주의 스프린트 목표를 정하죠 군대도 마찬가지 52주
  17. Increment 해 가는 프로덕트
  18. 사관으로서의 경험에 기반
  19. 육군사관학교 방위대학 사관학교 랭킹 1위
  20. 군대 영향 받은 그가 만든 이 스크럼은 역시 군대 조직론에 근거하고 있다.
  21. 우다루프란 것에 의존해있다. 여기까지 10분
  22. 이게 대체 뭘까요?
  23. こうくうせん 항공전 撃墜 げきつい:격추
  24. 상황파악, 적 움직임 확인에 유리 자동차처럼 옆에 거울이 있는 것도 아니고
  25. 우다 루프는 실제 파일럿으로서 이러한 것을 경험한 존 보이드 후리카에리 판단을 통해 상대의 의사결정 루프에 침투해서 적의 정신의 핵을 츠부스
  26. 무언가를 결정하기에 앞서 현재 무슨 일이 벌어지고 있는지 확인 그것은 적의 상황일 수도 있고 아군의 상황일 수도 있다.
  27. 그도 그럴 것이 생존을 위해, 전장에서의 승리를 위해 만들어 진 것 에러, 예외, 변수는 자연스러운 것. 방향은 다시 설정하면 됨. 한 번 돌고 끝나는 것이 아니라 반복 또 그 반복을 가속화 함에 따라 더 많은 정보를 판단하고 다음 행동을 빠르게 결정
  28. 하나하나 보고 갑시다. 모르는 것 투성이 어제 오요베상 발표처럼 카오스
  29. 그 카오스를 컨트롤 할 필요가 있습니다, 어떻게? 3D를 2D로
  30. 여러 각도, 본질 파악 하나에 너무 집중하지 않기
  31. 작은 워크숍.. 눈을 감아봅시다 어린시절로 돌아가봅시다. 당신은 방학이 끝나는 것을 앞둔 초등학생입니다. いらない! 이것도 일정의 리스크 평가의 결과가 되겠네요
  32. 방학이 끝나갑니다. 신뢰 할 수 있는 정보를 모은다 사례를 찾는다 리스크를 구체화한다 우선순위를 정한다 다음을 생각한다 여러분 어떤 의미에서 이미 OODA를 실천하고 있습니다. OODA는 특별한 것이 아닙니다.
  33. 방울토마토 키우기는 포기하자
  34. 판단과는 또 다르다.
  35. 우다에서 리더란 어떤 사람일까요? 우다 루프를 돌리는 사람입니다. 어제 키노트와 유사한 부분인데요
  36. 어떤 의미에서 현대 사회학에서 말하는 기능주의겠네요 하나의 살아있는 조직으로 움직일 수 있도록 리더는 그 길을 안내해야 한다.
  37. 어떤 부분이 … 어떻게 하면 더 잘 해나갈 수 있을지 기본적으로 위기관리 트러블 슈팅을, 또한 트러블 슈팅을 위한 준비를 평시업무로서 받아들여야 우리 스프린트를 방해할 수 있는 것들을 최대한 미연에 방지해야. 想定内だと言えるように 여기까지 25분
  38. 빙글빙글 스크럼 프로덕트 오오디에 루프 우리는 이 루프적 특성을 이해해야 한다 일직선이 아니다
  39. 스프린트 또한 루프. 루프를 돌림에 따라서 개선을 손에 넣을 수 있어 사고방식을 바꾸어야만이 더 큰 의미를 발견할 수 있고, 그에 따라 더 큰 개선이 가능하다. 최적화랄까
  40. 그것을 하기 위해서는 脱皮する 常識をひっくり返す 완벽한 계획같은 것은 필요 없어 처음엔 조금 버텨도 무리하게 진행하면 부러진다 스크럼은 직선 프로세스도 아니고 스프린트 또한 단순한 PDCA가 아니다
  41. 변화의 가능성을 인정하고 평소부터 대비를 해야한다
  42. 평시 긴급시 리스크 모두
  43. 신뢰를 잃었다. 다른 96%는 괜찮은가?
  44. 이것 때문에 스프린트가 구챠구챠. 99% 시점에서 조치를 취했어야 했다. 뭔가 본능적으로 느낄 때 우리는 그 리스크를 구체화 해서 다음 스프린트를 위해 미리 조치를 취했어야 한다.
  45. 그래서 결국 우다를 이용해서 스크럼을 더 잘 하려면 깨지지 않는 스프린트를 위해서는 무엇을 어떻게 해야할까요
  46. 평시 긴급시 리스크 모두 어떤 형태이든 좋다. 분석해야 한다. 단순화해서 생각해봐야 한다.
  47. 질문을 반복함으로써 그 현상이 가진 의미를 추출해야 한다 예를 들어... 考えろう 集中しろう
  48. 이런 리스트를 가지고 있어야 한다. 변수를 최소화할 수 있도록 스프린트가 붕괴되는 것은 변수에 제대로 대응하지 못했기 때문. 리스크를 사전에 판별하고 최대한 그 변수를 평소부터 줄임에 따라 스프린트를 보다 견고하게 운용 가능 트러블이 발생하면 어쩔수 없다 하는데 사실 그 트러블의 30% 정도는 미연에 예상이 가능하다 생각. 뭔가 현재 프로세스가 충분하지 못한 것들을 통해 작은 구멍을 통해… 발생 했을 때의 코스트를 생각하면서, 비관적으로, 최악의 시나리오로 준비를 해두어야 한다.
  49. 장애물을 최대한 없앤다면 그만큼 다음 루프는 더 스무스해질 수 있을 것
  50. 이 단계에서는 이미 최고의 자신감이 확보되어 있어야. 스프린트 플래닝은 이 액션의 결과물에 기반해야 한다.
  51. 리더 성향에 좌우, 교체 시 방향성 상실 가능성 -> 조직적으로 건강하지 못함 안정성과는 거리가 있는 프로세스
  52. 리더에 의해 결과가 좌우되는 만큼 스크럼마스터의 역할에 대해 빼놓을 수 없다
  53. 리더 선택에 따라 크게 좌우되는 만큼 스크럼도 스크럼 마스터 결정에 의해 … 벨로시티, 커밋 레이트 등 당신은 정말 중요한 사람
  54. 물론 중간에 틀리면 돌아갈 수 있습니다. 그렇지만 관찰을 더 잘할 수 있도록 끊임없이 공부를 해야합니다.
  55. 대응 뿐만 아니라 재발 방지책까지 피해를 예상해서, 넘치는 준비 너무 집중하지 않기
  56. 모든 것을 혼자 할 필요는 없다 다른 멤버들에게 이것저것 판단해달라 할 수 있다. 하지만 당신은 ‘결단’을 해야한다 Know the difference between 判断(Evaluation) and 決断(Decision)
  57. 사람들은 지금까지의 결과를 아까워 한다. 그래프를 지키고 싶어 한다. 하지만 OODA Loop의 성격에서 볼 수 있듯이 뭔가 방향이 틀리다 싶으면 중단해야 한다. 다시 시작해야 한다. 그건 실패가 아닙니다. 그것은 당연한 것입니다.
  58. 자신있게 생각의 루프를 혼자만이 아닌 모든 사람이 공유할 수 있도록. 우다 버전의 자기조직화
  59. 당신은 스크럼의 중심. 그리고 생각하고 또 생각합시다.
  60. 스크럼에서 발생하는 각종 문제에 대해 어떻게 해결방법을 모색해야 하는지