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
Rachel Davies - Regional Scrum Gathering Tokyo ...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yasunobu Kawaguchi
PRO
January 12, 2017
Technology
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rachel Davies - Regional Scrum Gathering Tokyo 2017
Japanese Translation by Misa Takeba
Yasunobu Kawaguchi
PRO
January 12, 2017
More Decks by Yasunobu Kawaguchi
See All by Yasunobu Kawaguchi
Project Based Learning at TUT
kawaguti
PRO
1
47
Zoom2Youtube.Claude
kawaguti
PRO
4
530
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
230
AIエージェントが教えてくれたプロダクトオーナーシップの本質
kawaguti
PRO
1
320
Claude Code x Accounting
kawaguti
PRO
2
410
Every Conversation Counts
kawaguti
PRO
0
420
Why we keep our community?
kawaguti
PRO
1
930
Scrum Fest Morioka 2026
kawaguti
PRO
3
1.1k
Claude Code for NOT Programming
kawaguti
PRO
2
470
Other Decks in Technology
See All in Technology
現場との対話から始める “作る前に問い直す”業務改善
mochico50
2
250
kaonavi Tech Night#1
kaonavi
0
160
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
970
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
230
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
2
510
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
yakumo
0
150
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
150
AI工学特論: MLOps・継続的評価
asei
7
1.4k
OPENLOGI Company Profile for engineer
hr01
1
75k
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
1k
テックカンファレンス三大ステークホルダーの文化人類学 ─ 違いを認め合う関係性作り
bash0c7
1
250
[Droidcon Orlando '26] The Android Lens: Applying Mobile Forensics to AI Performance
amanda_hinchman
1
110
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Product Roadmaps are Hard
iamctodd
55
12k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Skip the Path - Find Your Career Trail
mkilby
1
170
The SEO identity crisis: Don't let AI make you average
varn
0
520
So, you think you're a good person
axbom
PRO
2
2.1k
Amusing Abliteration
ianozsvald
1
240
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
330
The browser strikes back
jonoalderson
0
1.4k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
57k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Rachel Davies 発展を続けるアジャイルプラクティス
アジャイルメソッドの知識をどれくらい持ってい るか、 手を挙げて教えてください。 • アジャイル初めての人? あなたのバックグラウンドについて
• アジャイルの歴史概要 • アジャイルプラクティスの進化 • ふりかえり(レトロスペクティブ) • ユーザーストーリー • モックオブジェクト
• 新しいプラクティス • モブプログラミング • マルチプロダクトバックログ • プロダクション環境でのテスト • アジャイルプラクティスの共有 オーバービュー
ウォーターフォールの問題点
スクラムのライフサイクル
XP = 継続的デリバリ
_ アジャイルの歴史概要
わたしのバックグラウンド 伝統的なウォーターフォール 11年 XP 3年 XP 5年 アジャイル/スク ラム 9年
_ アジャイルプラクティスの進化
2000年のエクストリーム・プログラミング 学ばなきゃいけない聞いたことのないプラクティスがいっぱい オンサイト顧客 計画ゲーム 比喩 40時間労働 リファクタリング シンプルデザイン ペアプログラミング リファクタリング
テスティング 小規模リリース コーディング標準 共同所有権 継続的インテグレーション
ふりかえりの時間が必要だった XPの12のプラクティスをどうやろう?
うまくいったことは? 新たな気付きは? 改善できることは? 問題と感じることは? プロジェクトのふりかえりの質問 著者:Norman Kerth、retrospectives.com 今後のプロジェクトに向 けて 課題を見つけるため
プロジェクトの終わりに 3日間のオフサイトミーティ ングを実施。
XPチームはプロジェクトのふりかえりを簡 略化 2週間毎に1時間だけ。濃縮して行う プラクティスを 実験しながら プロジェクトの実施中に 学びを取り込んでいく
イテレーションレトロスペクティブ ふりかえりミーティングは公式なアジャイルプラクティスに
モダンなXP: ふりかえり(レトロスペク ティブ) チーム日記のボード、 印刷してふりかえりで使う
ストーリーについての学び ストーリーを書くことはXPにおける計画の一部だった オンサイト顧客 計画ゲーム 比喩 40時間労働 リファクタリング シンプルデザイン ペアプログラミング リファクタリング
テスティング 小規模リリース コーディング標準 共同所有権 継続的インテグレーション
ストーリーをカードに書くべし このカードに何て書く?
Connextraのストーリーテンプレート 誰が?何を?なぜ?を質問する 予約の優先度 タイトル 視点 要件 見積もり用のスペー ス 日付 理由
書いた人
悪いストーリー “ユーザとして” ではどういったユーザーかを掴めない システムのユーザーとして ログイン状態になるためにログインしたい。
より良いストーリー 届ける価値にフォーカスする
モダンなXP: 開発者がストーリーを書く 届ける価値にフォーカスする
モダンなXP: 開発者がストーリーを書く 届ける価値にフォーカスする
モダンなXP: フルスペクトルな開発者 エンド・トゥ・エンドに開発者を巻き込む
テスト駆動設計を学ぶ テストはXPで設計するのに役立つ オンサイト顧客 比喩 40時間労働 シンプルデザイン ペアプログラミング リファクタリング テスティング 小規模リリース
コーディング標準 共同所有権 継続的インテグレーション 計画ゲーム
テストで設計を駆動する カプセル化を壊さずにどうやって単体テストする?
モックはテスト対象のコードを分離する モックオブジェクトでテスト対象のクラスを分離する
アウトサイド - イン アウトサイドから振る舞いを担保する
依存性注入に思い至る 依存性を差し込む
_ 新しいアジャイルプラクティス
ペアプログラミング 2人の開発者、1人は次の日に他の人と交代する
モブプログラミング Woody Zuill、Hunter Industriesにて ドライバ プロダクト オーナー 15分でローテーション
モブプログラミング Woody Zuill、Hunter Industriesにて https://www.youtube.com/watch?v=p_pvslS4gEI A day of Mob Programming
わたしたちのモブ実験 2つのスクリーン、1つのキーボード、 1人のドライバ
ミニモブ 3-4人の開発者でモブ
マルチプロダクトバックログ プロダクト全体のバックログ
マルチプロダクトバックログ プロダクト全体のバックログ
プロダクトニュース“ストランド・アップ” クロスチームミーティング、 プロダクト調査のニュースを共有
プロダクション環境でのテスト ステージングしないでプロダクトを本番投入
チームで本番サービスをリアルタイムモニタ トラフィックとデプロイのピークをチームで見る
スケジュールされたカオスモンキーテスト Netflixからインスパイアされた
フィーチャートグル 準備できるまで機能をユーザから隠しておく
_ アジャイルプラクティスの共有
フローにフォーカスする どう改善しよう?
アジャイルコミュニティに参加しよう 新しいプラクティスをどう広げよう?
アジャイルが育つのを待つ 新しいプラクティスは育つのに時間が掛かる。辛抱強く!
@rachelcdavies ありがとう