SlideShare a Scribd company logo
1 of 50
Daniel Teng
セレンディピティ㈱
Fearless Change
www.danielteng.com
• Awakener(唤醒者)@セレンディピティ㈱
• 東京に住んでいます
• ⾹港、上海、⻘岛
• Certified Scrum Trainer (CST) &Certified
Enterprise Coach (CEC) @Scrum Alliance
• Awakening CSMコース & AHA CSPO
コース
• BreakThrough Starterコース
• 台湾、中国、韓国、ベトナム、⾹港、シンガポー
ル、タイ、東京?
• Driver@G2Rail&Xmove
• www.G2Rail.com
• アプリ: Xmove
Daniel Teng
クーポンコード: RSGT2023
ヨーロッパ、アメリカ、カナダ、
ブラジル、トルコ、韓国で
列⾞とバスのチケットを注⽂する
Fearless Journey
Surgery Team @ Healthcare Product Team
3
2.5 years
(0.5 year delay)
1 year
(1 week in advance)
1300+ bugs 0 bug
20 hours +
Build duration
2.8 seconds
Death march No Overtime
C-Arm X-Ray@Orthopedics operating room
CアームX線機@整形外科⼿術室
Feedback from Big Boss
Providing Trainings to Teams in Salt Lake City
www.danielteng.com
1st Attempt (2013) - Fancy Words Agile
ファンシーワードアジャイル
6
Scrum Continuous Delivery
Specification by Example
User Story Applied
Test Driven Development
Exploratory Testing
Refactoring
Behaviour Driven Development
Design Thinking
1st Attempt - Component Team based Scrum
1 回⽬の試⾏ - コンポーネント チーム ベースのスクラム
7
Challenges
● Dependencies
● Hand-offs
● Late integrations
● Silos (Bottleneck)
● Manager-led teams
● Be assigned work
● Waiting -> Over Time
● Buggy
2nd Attempts (January 2015)
Q1: Lift Off - Back to Basics
● Real feature teams
● Self-managing teams
● Facilitated Scrum activities
● User story
● Product backlog
www.danielteng.com
Change from Inside
10
● Process
● Scrum frameworks
● Process tools
● Structure
● Team, departments
● Report hierarchy
● Cycles of releases, sprints,
performance reviews
● Culture
● Collaborative
● Embracing failure
● Encourage cross learning
www.danielteng.com
Coming of Age Day 成⼈式
11
● Form teams with end to
end responsibilities
● Delegate responsibilities
of team design
● チーム設計の責任をチーム
に委譲する
● Set up team alignment
● チーム契約を設定する
● Send out signals of
change
● 変化のシグナルを送る
SM Election
スクラムマスター選挙
12
Criteria of Team Design
チーム編成の基準
● Team of 6-8
● Cross functional team
● Experience,
Knowledge and Skill
● 経験、知識とスキルセット
● Gender
● 性別
● Personality
● 個性
● Live in Suburb
● 郊外に住んている
● …
Team Self-Design in 2 Sprints (20 mins)
1
Review of Team Self-Design Sprint 1
Review of Team Self-Design Sprint 2
Team Alignment
Forming Virtual Teams
18
www.danielteng.com
Virtual Teams & Champions
After Team Design Session
チームセルフデザインワークショップ後
20
MCB Control
Virtual Team
Image Proc.
Virtual Team
WKS App.
Virtual Team
Verification
Virtual Team
Single Product Backlog
シングル プロダクト バックログ
● Business Flexibility
● ビジネスの柔軟性
● End to end user story
● エンド ツー エンドの
ユーザー ストーリー
● Less bottleneck
● ボトルネックが少ない
Step on pedal, take a shot, and see the bones
ペダルを踏んで、ショットを撮って、⻣を⾒てください
Single Product Owner
シングル プロダクト オーナー
● Focuses on big picture
● 製品の全体像に焦点を当て
ています
● Focuses on business
● ビジネスにフォーカス
● Single Priority
● シングルプライオリティ
● Involve Stakeholders
● 利害関係者を巻き込む
Scaling Scrum Meetings
スケーリング スクラム ミーティング
13:30–14:30 13:30–14:30
9:10–9:40
Joint
14:30-15:00
9:15-9:30
9:30–9:45
9:15-9:30
9:30–9:45
9:10–9:40
Joint
9:50–12:00
9:15-9:30
9:30–9:45
9:15-9:30
9:30–9:45
9:15-9:30
9:30–9:45
9:15-9:30
9:30–9:45
9:15-9:30
9:30–9:45
9:15-9:30
9:30–9:45
Monday Tuesday Wednesday Thursday Friday
Joint Team
共同 チーム
Daily Scrum of Scrum
毎⽇のSOS
Joint Sprint Retrospective
共同レトロスペクティブ
● Representatives
from teams
● 各チーム代表
● Cross team issues
and improvement
● チーム横断の課題・改
善
Real Team
● Shared Goals
● 共通の⽬標
● Shared Responsibilities
● 共同責任
● Cross learnings
● Pair programming
● Mob Programming
● モブプログラミング
27
2nd Attempt - Journey
High Performance Teams
Scrum roles,
meetings,
artefacts
Lift Offs
Accelerating Agile Transition
Team self-
design
workshop
Q2: Up to Speed
● One stream development
● 10 mins build
● Basic automation as safe
net
● 基本的な⾃動化セーフ ネット
● Build information radiator
● ビルド ラジエーター
● Integrate with EE&ME、IQ
● Electrical Engineering 電気⼯学
● Mechanical Engineering 機械⼯学
● Image Quality 画質
Continuous Deployment
継続的デプロイ
● One stream development
● ワンストリーム開発
● Refactoring Jenkins jobs
● Jenkins ジョブの再構築
● Build automation
● ⾃動ビルド
● 20+ hrs to 2.8 secs
Single Dev. Stream
Check in build
Build information Radar
10 Minutes Build
11 minutes CI with build, UT, create
deploy package, send report
To be a “Slacker”
Automatic Deployment
Automatic Smoking Test
Do Not Fear Failure, Just Make the Failure Fast!
Joint Refinement Meeting
共同プロダクトリファインミーティング
Joint Sprint Planning
共同スプリントプランニング
Joint Sprint Meetings
共同スプリント会議
Co-working Space
コワークスペース
Co-working Space
コワークスペース
Joint Sprint Review
共同スプリント レビュー ミーティング
● On C-Arm X-Ray
● CアームX線機
● Performed by
stakeholders
● 医師が機能を試す
● Parallel sessions
● 並⾏セッション
● Conduct
exploratory testing
● レビューでExplorerテ
スト⽅法を適⽤する
www.danielteng.com
Joint Sprint Review
共同スプリント レビュー ミーティング
www.danielteng.com
38
2nd Attempt - Journey
Up to Speed
10 mins build
Checkin build
One stream
Information radiator
Continuous deploy
Automated smoke test
Involve stakeholders
Accelerating Agile Transition
High Performance Teams
Scrum roles,
meetings,
artefacts
Lift Offs
Team self-
design
workshop
Q3: Mastery of Engineering Practices
Q3: エンジニアリング実践の習得
● Specification by
Example
● TDD / BDD
● Refactoring
www.danielteng.com
40
2nd Attempt - Journey
Accelerating Agile Transition
Engineering
Specification by
example
TDD
BDD
Up to Speed
10 mins build
Checkin build
One stream
Information radiator
Continuous deploy
Automated smoke test
Involve stakeholders
High Performance Teams
Scrum roles,
meetings,
artefacts
Lift Offs
Team self-
design
workshop
Q4: Test Efficiency & Effectiveness
Q4: テストの効率と有効性
● Session based testing
● セッションベースのテスト
● Test case workshop
● テスト ケースの設計ワーク
ショップ
● Risk based test case
design
● リスクベースのテスト設計
Exploratory Test Workshop
探索的テスト ワークショップ
Test Case Design Workshop
テスト ケース デザイン ワークショップ
www.danielteng.com
44
2nd Attempt - Journey
Accelerating Agile Transition
Testing
Exploratory Test
Test case design
Risk based test
management
Engineering
Specification by
example
TDD
BDD
Up to Speed
10 mins build
Checkin build
One stream
Information radiator
Continuous deploy
Automated smoke test
Involve stakeholders
High Performance Teams
Scrum roles,
meetings,
artefacts
Lift Offs
Team self-
design
workshop
www.danielteng.com
Outcome - November 2015 (After 11 months)
結果 - 2015年11⽉(11ヶ⽉後)
Delivered Project on Time with Good Quality
⾼品質で納期通りにプロジェクトを提供
Schedule スケジュール
Quality 品質
Effort on Fix work vs. New work
0.5 years delay vs 1 week in advance
半年遅れ VS 1週間前に終了 150% VS 40%
www.danielteng.com
Next Step: Collaborate with Surgeon
次のステップ - 外科医と協⼒する
www.danielteng.com
Next Step: Adopt GOOS
次のステップ - GOOS
Given an C-Arm X-Ray is On
When Doctor step on pedal
And he takes exposure
Then he will see bones on
the screen
www.danielteng.com
Next Product
次のプロダクト
www.danielteng.com
Reflections
● Motivation
● Failed attempt
● Willingness (Change/Risk taking)
● Iterative & Incremental Transition
● Quarterly, Monthly, Bi-weekly
● Objectives, Status, New Opportunities,
Problems, Actions
● Hybrid Embedded Coaching
● 5 Coaches, 30-60 coaching days per quarter
● Trainings, Focused workshops, Pair working
● Role based coaching
● Problem/pain driven tools/practices adoption
リフレクション
● モチベーション
● 試⾏の失敗
● 変化への意欲とリスクへの意欲
● 反復的および漸進的なアジャイル移⾏
● 四半期ごと、毎⽉、隔週
● ⽬標、ステータス、新しい機会、問題、アクション
● ハイブリッド組み込みコーチング
● 5 名のコーチ、四半期ごとに 30 ~ 60 ⽇間のコーチング
● トレーニング、集中ワークショップ、ペアワーク
● 役割ベースのコーチング
● 問題/痛みに起因するツール/プラクティスの採⽤

More Related Content

Similar to Fearless Change RSG Japan English.pdf

GC_Naiseika_Day_q3_0706_Keynote.pdf
GC_Naiseika_Day_q3_0706_Keynote.pdfGC_Naiseika_Day_q3_0706_Keynote.pdf
GC_Naiseika_Day_q3_0706_Keynote.pdf
ssuser41f27b
 

Similar to Fearless Change RSG Japan English.pdf (20)

Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
 
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
 
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
 
チームにRedmineを適用せよ! #RxTstudy
チームにRedmineを適用せよ! #RxTstudyチームにRedmineを適用せよ! #RxTstudy
チームにRedmineを適用せよ! #RxTstudy
 
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
 
[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build
 
ユーザー企業における標準化のあり方 : QCon Tokyo 2010
ユーザー企業における標準化のあり方 : QCon Tokyo 2010ユーザー企業における標準化のあり方 : QCon Tokyo 2010
ユーザー企業における標準化のあり方 : QCon Tokyo 2010
 
SGT技術トークス 継続的デリバリー
SGT技術トークス 継続的デリバリーSGT技術トークス 継続的デリバリー
SGT技術トークス 継続的デリバリー
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
 
大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015
 
クラウドのセキュア利用モデルを考える_ID-based Security イニシアティブ 第4回全体ミーティング
クラウドのセキュア利用モデルを考える_ID-based Security イニシアティブ 第4回全体ミーティング クラウドのセキュア利用モデルを考える_ID-based Security イニシアティブ 第4回全体ミーティング
クラウドのセキュア利用モデルを考える_ID-based Security イニシアティブ 第4回全体ミーティング
 
失敗しない 3 次元 CAD 選びのポイントと Inventor を活用することで出来る作業の効率化
失敗しない 3 次元 CAD 選びのポイントと Inventor を活用することで出来る作業の効率化失敗しない 3 次元 CAD 選びのポイントと Inventor を活用することで出来る作業の効率化
失敗しない 3 次元 CAD 選びのポイントと Inventor を活用することで出来る作業の効率化
 
20190424 q ameetup-m -publish
20190424 q ameetup-m -publish20190424 q ameetup-m -publish
20190424 q ameetup-m -publish
 
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかたふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
 
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
 
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
 
GC_Naiseika_Day_q3_0706_Keynote.pdf
GC_Naiseika_Day_q3_0706_Keynote.pdfGC_Naiseika_Day_q3_0706_Keynote.pdf
GC_Naiseika_Day_q3_0706_Keynote.pdf
 
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
 

More from Daniel Teng

How to Get There - An Ideathon Toolkit
How to Get There - An Ideathon ToolkitHow to Get There - An Ideathon Toolkit
How to Get There - An Ideathon Toolkit
Daniel Teng
 

More from Daniel Teng (12)

Pretotyping Before Prototyping @ QCon Beijing
Pretotyping Before Prototyping @ QCon BeijingPretotyping Before Prototyping @ QCon Beijing
Pretotyping Before Prototyping @ QCon Beijing
 
Be(yond/neath) Scrum Values
Be(yond/neath) Scrum Values Be(yond/neath) Scrum Values
Be(yond/neath) Scrum Values
 
Dance in the Darkness
Dance in the DarknessDance in the Darkness
Dance in the Darkness
 
Adult Manifesto
Adult ManifestoAdult Manifesto
Adult Manifesto
 
Be the Owner
Be the OwnerBe the Owner
Be the Owner
 
ISNIPER - How To Make The Change When Change Is Hard
ISNIPER - How To Make The Change When Change Is HardISNIPER - How To Make The Change When Change Is Hard
ISNIPER - How To Make The Change When Change Is Hard
 
How to Get There - An Ideathon Toolkit
How to Get There - An Ideathon ToolkitHow to Get There - An Ideathon Toolkit
How to Get There - An Ideathon Toolkit
 
Meteor is Coming
Meteor is ComingMeteor is Coming
Meteor is Coming
 
Tool
ToolTool
Tool
 
Check in dance
Check in danceCheck in dance
Check in dance
 
Agile Beyond Software
Agile Beyond SoftwareAgile Beyond Software
Agile Beyond Software
 
Road To Agility
Road To AgilityRoad To Agility
Road To Agility
 

Fearless Change RSG Japan English.pdf

  • 2. www.danielteng.com • Awakener(唤醒者)@セレンディピティ㈱ • 東京に住んでいます • ⾹港、上海、⻘岛 • Certified Scrum Trainer (CST) &Certified Enterprise Coach (CEC) @Scrum Alliance • Awakening CSMコース & AHA CSPO コース • BreakThrough Starterコース • 台湾、中国、韓国、ベトナム、⾹港、シンガポー ル、タイ、東京? • Driver@G2Rail&Xmove • www.G2Rail.com • アプリ: Xmove Daniel Teng クーポンコード: RSGT2023 ヨーロッパ、アメリカ、カナダ、 ブラジル、トルコ、韓国で 列⾞とバスのチケットを注⽂する
  • 3. Fearless Journey Surgery Team @ Healthcare Product Team 3 2.5 years (0.5 year delay) 1 year (1 week in advance) 1300+ bugs 0 bug 20 hours + Build duration 2.8 seconds Death march No Overtime C-Arm X-Ray@Orthopedics operating room CアームX線機@整形外科⼿術室
  • 5. Providing Trainings to Teams in Salt Lake City
  • 6. www.danielteng.com 1st Attempt (2013) - Fancy Words Agile ファンシーワードアジャイル 6 Scrum Continuous Delivery Specification by Example User Story Applied Test Driven Development Exploratory Testing Refactoring Behaviour Driven Development Design Thinking
  • 7. 1st Attempt - Component Team based Scrum 1 回⽬の試⾏ - コンポーネント チーム ベースのスクラム 7
  • 8. Challenges ● Dependencies ● Hand-offs ● Late integrations ● Silos (Bottleneck) ● Manager-led teams ● Be assigned work ● Waiting -> Over Time ● Buggy
  • 9. 2nd Attempts (January 2015) Q1: Lift Off - Back to Basics ● Real feature teams ● Self-managing teams ● Facilitated Scrum activities ● User story ● Product backlog
  • 10. www.danielteng.com Change from Inside 10 ● Process ● Scrum frameworks ● Process tools ● Structure ● Team, departments ● Report hierarchy ● Cycles of releases, sprints, performance reviews ● Culture ● Collaborative ● Embracing failure ● Encourage cross learning
  • 11. www.danielteng.com Coming of Age Day 成⼈式 11 ● Form teams with end to end responsibilities ● Delegate responsibilities of team design ● チーム設計の責任をチーム に委譲する ● Set up team alignment ● チーム契約を設定する ● Send out signals of change ● 変化のシグナルを送る
  • 13. Criteria of Team Design チーム編成の基準 ● Team of 6-8 ● Cross functional team ● Experience, Knowledge and Skill ● 経験、知識とスキルセット ● Gender ● 性別 ● Personality ● 個性 ● Live in Suburb ● 郊外に住んている ● …
  • 14. Team Self-Design in 2 Sprints (20 mins) 1
  • 15. Review of Team Self-Design Sprint 1
  • 16. Review of Team Self-Design Sprint 2
  • 20. After Team Design Session チームセルフデザインワークショップ後 20 MCB Control Virtual Team Image Proc. Virtual Team WKS App. Virtual Team Verification Virtual Team
  • 21. Single Product Backlog シングル プロダクト バックログ ● Business Flexibility ● ビジネスの柔軟性 ● End to end user story ● エンド ツー エンドの ユーザー ストーリー ● Less bottleneck ● ボトルネックが少ない Step on pedal, take a shot, and see the bones ペダルを踏んで、ショットを撮って、⻣を⾒てください
  • 22. Single Product Owner シングル プロダクト オーナー ● Focuses on big picture ● 製品の全体像に焦点を当て ています ● Focuses on business ● ビジネスにフォーカス ● Single Priority ● シングルプライオリティ ● Involve Stakeholders ● 利害関係者を巻き込む
  • 23. Scaling Scrum Meetings スケーリング スクラム ミーティング 13:30–14:30 13:30–14:30 9:10–9:40 Joint 14:30-15:00 9:15-9:30 9:30–9:45 9:15-9:30 9:30–9:45 9:10–9:40 Joint 9:50–12:00 9:15-9:30 9:30–9:45 9:15-9:30 9:30–9:45 9:15-9:30 9:30–9:45 9:15-9:30 9:30–9:45 9:15-9:30 9:30–9:45 9:15-9:30 9:30–9:45 Monday Tuesday Wednesday Thursday Friday Joint Team 共同 チーム
  • 24. Daily Scrum of Scrum 毎⽇のSOS
  • 25. Joint Sprint Retrospective 共同レトロスペクティブ ● Representatives from teams ● 各チーム代表 ● Cross team issues and improvement ● チーム横断の課題・改 善
  • 26. Real Team ● Shared Goals ● 共通の⽬標 ● Shared Responsibilities ● 共同責任 ● Cross learnings ● Pair programming ● Mob Programming ● モブプログラミング
  • 27. 27 2nd Attempt - Journey High Performance Teams Scrum roles, meetings, artefacts Lift Offs Accelerating Agile Transition Team self- design workshop
  • 28. Q2: Up to Speed ● One stream development ● 10 mins build ● Basic automation as safe net ● 基本的な⾃動化セーフ ネット ● Build information radiator ● ビルド ラジエーター ● Integrate with EE&ME、IQ ● Electrical Engineering 電気⼯学 ● Mechanical Engineering 機械⼯学 ● Image Quality 画質
  • 29. Continuous Deployment 継続的デプロイ ● One stream development ● ワンストリーム開発 ● Refactoring Jenkins jobs ● Jenkins ジョブの再構築 ● Build automation ● ⾃動ビルド ● 20+ hrs to 2.8 secs
  • 30. Single Dev. Stream Check in build Build information Radar 10 Minutes Build 11 minutes CI with build, UT, create deploy package, send report To be a “Slacker” Automatic Deployment Automatic Smoking Test Do Not Fear Failure, Just Make the Failure Fast!
  • 36. Joint Sprint Review 共同スプリント レビュー ミーティング ● On C-Arm X-Ray ● CアームX線機 ● Performed by stakeholders ● 医師が機能を試す ● Parallel sessions ● 並⾏セッション ● Conduct exploratory testing ● レビューでExplorerテ スト⽅法を適⽤する
  • 38. www.danielteng.com 38 2nd Attempt - Journey Up to Speed 10 mins build Checkin build One stream Information radiator Continuous deploy Automated smoke test Involve stakeholders Accelerating Agile Transition High Performance Teams Scrum roles, meetings, artefacts Lift Offs Team self- design workshop
  • 39. Q3: Mastery of Engineering Practices Q3: エンジニアリング実践の習得 ● Specification by Example ● TDD / BDD ● Refactoring
  • 40. www.danielteng.com 40 2nd Attempt - Journey Accelerating Agile Transition Engineering Specification by example TDD BDD Up to Speed 10 mins build Checkin build One stream Information radiator Continuous deploy Automated smoke test Involve stakeholders High Performance Teams Scrum roles, meetings, artefacts Lift Offs Team self- design workshop
  • 41. Q4: Test Efficiency & Effectiveness Q4: テストの効率と有効性 ● Session based testing ● セッションベースのテスト ● Test case workshop ● テスト ケースの設計ワーク ショップ ● Risk based test case design ● リスクベースのテスト設計
  • 43. Test Case Design Workshop テスト ケース デザイン ワークショップ
  • 44. www.danielteng.com 44 2nd Attempt - Journey Accelerating Agile Transition Testing Exploratory Test Test case design Risk based test management Engineering Specification by example TDD BDD Up to Speed 10 mins build Checkin build One stream Information radiator Continuous deploy Automated smoke test Involve stakeholders High Performance Teams Scrum roles, meetings, artefacts Lift Offs Team self- design workshop
  • 45. www.danielteng.com Outcome - November 2015 (After 11 months) 結果 - 2015年11⽉(11ヶ⽉後) Delivered Project on Time with Good Quality ⾼品質で納期通りにプロジェクトを提供 Schedule スケジュール Quality 品質 Effort on Fix work vs. New work 0.5 years delay vs 1 week in advance 半年遅れ VS 1週間前に終了 150% VS 40%
  • 46. www.danielteng.com Next Step: Collaborate with Surgeon 次のステップ - 外科医と協⼒する
  • 47. www.danielteng.com Next Step: Adopt GOOS 次のステップ - GOOS Given an C-Arm X-Ray is On When Doctor step on pedal And he takes exposure Then he will see bones on the screen
  • 49. www.danielteng.com Reflections ● Motivation ● Failed attempt ● Willingness (Change/Risk taking) ● Iterative & Incremental Transition ● Quarterly, Monthly, Bi-weekly ● Objectives, Status, New Opportunities, Problems, Actions ● Hybrid Embedded Coaching ● 5 Coaches, 30-60 coaching days per quarter ● Trainings, Focused workshops, Pair working ● Role based coaching ● Problem/pain driven tools/practices adoption
  • 50. リフレクション ● モチベーション ● 試⾏の失敗 ● 変化への意欲とリスクへの意欲 ● 反復的および漸進的なアジャイル移⾏ ● 四半期ごと、毎⽉、隔週 ● ⽬標、ステータス、新しい機会、問題、アクション ● ハイブリッド組み込みコーチング ● 5 名のコーチ、四半期ごとに 30 ~ 60 ⽇間のコーチング ● トレーニング、集中ワークショップ、ペアワーク ● 役割ベースのコーチング ● 問題/痛みに起因するツール/プラクティスの採⽤