Slide 1

Slide 1 text

2019.08.26 - I. Suyama & K. Yoshida The Age of Agile Brief Report of Agile2019

Slide 2

Slide 2 text

1. Agile2019 Summary 2

Slide 3

Slide 3 text

Agile2019 概要 ▸ 50+ Countries ▸ 3,000+(+500!) Attendees ▸ ~298(+19!) Sessions ▹ 75min x 20(+1)本のセッションが同時進行 ▹ 1日4コマ x 5日! 3 5日間に渡り開催される世界最大級の Agileカンファレンス

Slide 4

Slide 4 text

▸ Keynote Agile2019 Session Type 4

Slide 5

Slide 5 text

Agile2019 Session Type ▸ Workshop ▹ ワークショップ形式. 2 ~ 10人くらいのグループで議論 今年は2枠ぶち抜き (75minx2) のセッションも 5 ▸ Talk ▹ 講義形式. 「じゃ隣の人と議論して」 とか突然言われることもしばしば

Slide 6

Slide 6 text

▸ Experience Report ▹ 経験談. 45min Agile2019 Sessions 6 ▸ Stalwart ▹ Speakerに直接質問する形式

Slide 7

Slide 7 text

▸ Lightning Talk ▹ 3min, 5min, 7min(Pecha-Kucha Style) ▹ その場で発表順を決める ▹ Spotify-Styleとか言うらしい Agile2018 Session Type 7 ▸ Agile Advice ▹ 1 on 1 で Agile Coach に相談できる

Slide 8

Slide 8 text

Compare Agile2019 with Agile2018 8 New! Coaching Technical Skills For Less Technical Coaches New! Self-Care Agile2019 Agile in Government Agile2018

Slide 9

Slide 9 text

2. Agile Trends in US 9

Slide 10

Slide 10 text

10 ※個人の感想です。 USのAgileシーンすべてがこうだ、というわけで はない点ご了承ください。

Slide 11

Slide 11 text

Agile 2019で感じたトレンド ▸ Agile2018(去年)で激推しだった ▹ Business のための Agile を! ▹ Outcome over Output !! ▹ コンサルの方便的な, Buzzword のイメージだった ▸ 今年は ‘Business Agility Lab’ の開催 ▹ 行ってない... ▸ 単独 Conference の開催など、定着した 11 Business Agility

Slide 12

Slide 12 text

Agile 2019で感じたトレンド 12 ▸ Productivity is クソ ▹ Improve Lead Time first, then Throughput ▸ Mob Programming の台頭 ▹ テーマに3つのセッション ▹ シーンの中心はもちろん Woody, Chris ▹ Johanna, Al など著名人も多く言及 ▸ 去年ほど極端に OUTCOME 推しは感じなかった Effectiveness over Efficiency

Slide 13

Slide 13 text

Agile 2019で感じたトレンド 13 Woody Zuill 日本では人気だけど、 USでモブプロって実際どうなん? 人気だよ。 SanDiegoでも、やってる会社は多くある。 でもまだまだ、 やらなきゃいけないことも多いよ。 モブプロって、毎日やるからいいんだよ。 時々しかやらないモブプロは、 一週間に1、2回しか練習しないオーケストラ みたいなのだよ。

Slide 14

Slide 14 text

Agile 2019で感じた日本との違い 14 ▸ Stephan Denning のセッションより引用 ▸ 浸透度において、深さも幅もUSが圧倒的 Agile eating the world! Q. 欧米ではすでに、 Agile 開発が デファクトスタンダード なのか?

Slide 15

Slide 15 text

Agile 2019で感じた日本との違い 15 ▸ 参加者3000人のうち... ▹ 5~60% Agile Coach, 3~40% Manager, ~10% Developer ▸ =Agile を教える仕事が多くある ▸ セッションで共感できる課題も多い Agile eating the world! A. 多くが導入しているが進捗は様々。 課題はまだまだ多くある

Slide 16

Slide 16 text

Agile 2019で感じた日本との違い 16 ▸ 新設のテーマ ’Coaching Technical Skills For Less Technical Coaches’ ▹ 日本: Developer -> Agile Coach ▹ US: いきなり Agile Coach (コンサル?) ▸ 個人的にはどうかと思う ▹ Agile はモノ作ってナンボ。システム開発の解像度低くて コーチが務まるのか? Less Tech Coach vs They write code

Slide 17

Slide 17 text

Agile 2019で感じた日本との違い 17 ▸ 一方、’They Write Code’ な経営層 ▹ Hunter の Woody, Chirs ▹ Modern Agile, Industrial Logic の Johsua ▸ 現役レベルの圧倒的な現場感、解像度 Less Tech Coach vs They write code 経営層の理解のある企業は強い!

Slide 18

Slide 18 text

3. Keynotes 18

Slide 19

Slide 19 text

19 ※個人の感想です。 ...今年の Keynote は いまいちピンとこなかったなぁ...

Slide 20

Slide 20 text

How to Manage Your Attention in a World of Distraction ▸ 目移りするものが多い世界で、どう やって ’注意’ を管理するか? ▸ ‘集中’ して生産的になろうぜ! ▸ Agile Conf で個人の生産性の話しさ れても、という声も 20 Chris Bailey

Slide 21

Slide 21 text

How to Manage Your Attention in a World of Distraction 21 Chris Bailey ▸ 生産性の3要素 ▹ 時間 ▹ エネルギー ▹ ’注意’ ▹ ↑Focus On! ▸ いろんなLifeHack試 してみた結果...

Slide 22

Slide 22 text

How to Manage Your Attention in a World of Distraction 22 Chris Bailey ▸ 1. 集中するものを ‘3つ’ 決める ▹ ‘Rules of Three’/3つのルール ▹ Daily, Weekly ▹ 人間の考え方に近い ▹ すぐ初められる ▹ Rules of Three + Personal Kanban/TODO App/etc...

Slide 23

Slide 23 text

How to Manage Your Attention in a World of Distraction 23 Chris Bailey ▸ 2. エネルギー との付き合い方 ▹ 3つ選んだ。では ’いつ’ 集中するか? ▹ カフェインとかアルコールみたいなブーストをやめ て、体の自然なリズムに委ねよう

Slide 24

Slide 24 text

How to Manage Your Attention in a World of Distraction 24 ▸ 2. エネルギー との付き合い方 Chris Bailey ▸ ’生理的’ ゴールデンアワー ▹ 集中力がいるタスク ▸ ’クリエイティブ’ゴールデンア ワー ▹ 昼寝とか、休もう ブースト状態か ら... ‘Depress’(弱める) 人によって時間は違 うよ!

Slide 25

Slide 25 text

How to Manage Your Attention in a World of Distraction 25 Chris Bailey ▸ 3. 集中する ▹ 集中するもの、いつするかはわかった。どうやって ‘集中’ するか? ▹ スマホやら通知が鳴りっぱなし ▹ スクリーンの中で一番パワーを使っているのはス マホ... ▹ やめてみたら、気付きがあったよ

Slide 26

Slide 26 text

How to Manage Your Attention in a World of Distraction 26 Chris Bailey ▸ ’注意’ 持続時間 ▹ 平均 40 s ! ▹ 気が散るのではなくて、脳が刺激を求めている ▹ 刺激(Stimulation)が減った状態...’退屈’!

Slide 27

Slide 27 text

How to Manage Your Attention in a World of Distraction 27 ▸ ‘退屈’ からの気づき ▹ たくさんのことを詰め込むよ り、’余裕’ が必要 ▹ 気が散ることではなくて、’過 刺激’ が集中の敵! Chris Bailey

Slide 28

Slide 28 text

How to Manage Your Attention in a World of Distraction 28 Chris Bailey ▸ ‘Scatterfocus’ 散漫に集中してみよう ▹ アイディアやプランは、心がフラフラしてる時 に出てくるんだよ ▹ Thinking Fast and Slow/System2に似てる ▸ 2週間チャレンジ! ▹ スクリーンを見る時間を制限 ▹ ’退屈’ を再発見する ▹ Scatterfocusする

Slide 29

Slide 29 text

ish: The Problem with our Pursuit for Perfection and the Life-Changing Practice of Good Enough ▸ 完璧主義の問題 ▹ 考え過ぎ、働きすぎ、睡眠不足、 燃え尽き、頭痛、喘息、苦痛、不安、うつ 29

Slide 30

Slide 30 text

ish: The Problem with our Pursuit for Perfection and the Life-Changing Practice of Good Enough ▸ 完璧主義の3タイプ ▹ SELF oriented ▹ 自分に高い基準を課す ▹ SOCIAL prescribed ▹ 他者からの期待に応えようとする ▹ OTHER oriented ▹ 優れた他者を基準にする 30

Slide 31

Slide 31 text

ish: The Problem with our Pursuit for Perfection and the Life-Changing Practice of Good Enough ▸ 完璧主義と高パフォーマンスは 無関係! 31

Slide 32

Slide 32 text

ish: The Problem with our Pursuit for Perfection and the Life-Changing Practice of Good Enough ▸ 完璧を追求 → 十分ではない ▸ 進捗を追求 → 十分良い 32

Slide 33

Slide 33 text

Playful Leadership – How to Enable Transformational Change and Have Fun Doing It ▸ ‘遊び’ を活かそう! ▸ 遊び からクリエイティビティや、良好な関係 が得られる ▸ 組織変革にも役に立つよ! 33 Portia Tung 大人のガチ遊び

Slide 34

Slide 34 text

Playful Leadership – How to Enable Transformational Change and Have Fun Doing It ’遊び’の探求者として、根本的な変化を起こし、それを楽しめる よう、遊び心のあるリーダーになるアイディアを得たい。 ▸ 成功の基準... ▹ プレイフルリーダーシップの実践的な知識 ▹ ’遊び’ の重要さを説明できる ▹ もっと ‘遊び好き’ になるための1つ以上のアイディア ▹ 楽しんだ! 34 Portia Tung

Slide 35

Slide 35 text

Playful Leadership – How to Enable Transformational Change and Have Fun Doing It 35 Portia Tung ▸ どうして遊ぶ ? ▹ 賢く、適応性を高める ▹ 社会的関係を保つ ▹ 創造性や革新性の素 ▸ 大人も遊ぶ べき? ▹ 人との間の壁をこわす ▹ 学ぶマインドを作る ▹ 楽しく、希望にあふれている!

Slide 36

Slide 36 text

Playful Leadership – How to Enable Transformational Change and Have Fun Doing It 36 Portia Tung ▸ 変わりたくない... ▸ 変化が必要なのは自分じゃない... 抑制 -> 抵抗 -> 苦しみ ▸ ゾンビモデル ’遊び’ でどうする?

Slide 37

Slide 37 text

Playful Leadership – How to Enable Transformational Change and Have Fun Doing It 37 Portia Tung ▸ 現実の問題は、思考〜感情〜信念から くる ▹ 氷山は海面に出ているところが意 識(Consciousness)、海面下が無 意識(Unconsciousness)のメタ ファ ▸ 信念を変えるには?

Slide 38

Slide 38 text

Playful Leadership – How to Enable Transformational Change and Have Fun Doing It 38 Portia Tung ▸ 変わりたい ▸ 変われる ▸ 自分自身からはじまる 信頼関係を築き、 自己認識を高め、 信念を認知して変える! ▸ Love/Life モデル

Slide 39

Slide 39 text

4. Impressive Sessions 39

Slide 40

Slide 40 text

Speaker: Diana Larsen ▸ Agile Fluency Project ▹ https://www.agilefluency.org/ ▸ FutureWorksの創設者 ▸ アジャイルコーチ 40 By Diana Larsen

Slide 41

Slide 41 text

Introduction to Agile: Origins and Evolution 41 By Diana Larsen リーン生産方式 ウォーターフォール 開発手順の汎用化

Slide 42

Slide 42 text

Introduction to Agile: Origins and Evolution 42 By Diana Larsen

Slide 43

Slide 43 text

Introduction to Agile: Origins and Evolution 43 By Diana Larsen 2〜6ヶ月 3〜24ヶ月 1〜5年 unknown

Slide 44

Slide 44 text

Speaker: Johanna Rothman ▸ コンサルタント ▸ 著書多数 ▸ Project Management & Kanban の達人 44 https://www.jro thman.com/

Slide 45

Slide 45 text

Seven Principles for Any Effective Agile Team, Collocated or Distributed 45 Johanna Rothman 1. すべてのレベルで透明性を担保する 2. 実験により継続的な改善の文化をつくる 3. すべてのレベルで広範なコミュニケーションを実践する 4. プロジェクトのリズムをつくる 5. 善意を前提とする 6. 全体的な文化でレジリエンス(復元力、弾力性)をつくる 7. ソロ作業ではなく、共同作業をデフォルトにする

Slide 46

Slide 46 text

46

Slide 47

Slide 47 text

Seven Principles for Any Effective Agile Team, Collocated or Distributed 47 Johanna Rothman ▸ 4. プロジェクトのリズムをつくる ▹ Iteration Base(e.g Scrum), Flow Base(e.g. Kanban)の共 通点? ▹ Limit WIP ▹ Timebox limit / flow limit ▹ コラボレーション ▸ ふりかえり、デモによる ’ケイデンス’ は常にあるべ き?どうやるのがいい? ▹ 何を変えるべき?

Slide 48

Slide 48 text

Seven Principles for Any Effective Agile Team, Collocated or Distributed 48 Johanna Rothman ▸ 7. 共同作業をデフォルトにする ▹ 共同作業の定義 ▹ ペア:2人キーボード1つ(WIP=1) ▹ スウォーミング: ▹ チームで同じフィーチャーを分担 ▹ 1Hなど頻繁に同期 ▹ モブ:<2人、キーボード1つ(WIP=1) モブは強力よ

Slide 49

Slide 49 text

Speaker: Woody Zuill ▸ ご存知 Mob Programming の 生みの親 ▸ Hunter Industryの元ディレク ター ▹ 今は Chris Lucian ▹ スプリンクラーの会社 ▹ モブプロ発祥の地 ▸ #NoEstimatesも有名 ▸ 元Bluegrasser, セミプロ 49

Slide 50

Slide 50 text

Let’s find a way to Make It Easy ▸ 小さな改善の習慣 ▹ 積み重ねで大きな改善に ▸ ハードに働くより、スマートに働く ▹ 将来の成果を見越す 50 By Woody Zuill

Slide 51

Slide 51 text

▸ Let’s find a way to Make It Easy 51 By Woody Zuill

Slide 52

Slide 52 text

Let’s find a way to Make It Easy ▸ 52 By Woody Zuill

Slide 53

Slide 53 text

Let’s find a way to Make It Easy ▸ 53 By Woody Zuill

Slide 54

Slide 54 text

How to facilitate a Mob Programming session as a coach? ▸ Workshopのカテゴリだったが、残念ながらモブプロ の概念紹介トークが多かった。+質疑応答 ▹ 会場の参加者レベルもあったと思う ▹ AgileJapan 2018 の ‘Power of Flow’ と Agile2014 ‘Whole team approach’ を抑えてお けばおk 54 Woody Zuill でも最高だった。 知ってる話だけど何度でも聞ける。

Slide 55

Slide 55 text

How to facilitate a Mob Programming session as a coach? 55 Woody Zuill

Slide 56

Slide 56 text

How to facilitate a Mob Programming session as a coach? 56 Woody Zuill ▸ Driver / Navigator パターン ▹ ’アイディアがコンピュータに入力されるためには、他の人の手を通 さなければならない’ ▸ Driver は 賢い入力手 ▹ コンピュータの拡張みたい

Slide 57

Slide 57 text

How to facilitate a Mob Programming session as a coach? 57 Woody Zuill 5人の人が1つのPCにあつまって、 どうやって生産的に仕事するの? わからないけど、 なにか問題なの? Effectiveness(効果)=Right thing がだいじだよ

Slide 58

Slide 58 text

How to facilitate a Mob Programming session as a coach? 58 Woody Zuill 5人の人が1つのPCにあつまって、 どうやって効果的に仕事するの? ひっくり返してみよう...

Slide 59

Slide 59 text

How to facilitate a Mob Programming session as a coach? 59 Woody Zuill もし一緒に働くべきひとたちがバラバラに座っていたとしたら、 どうやって効果的に働けるの?

Slide 60

Slide 60 text

How to facilitate a Mob Programming session as a coach? 60 Woody Zuill ▸ 2つの ’Flow’ ▹ 心理的な Flow(ゾーンに入る) ▹ チームの ‘Flow’ 状態もあるよ! ▹ リーンにおけるFlow ▹ アイディアからリリースまでのムダの排除

Slide 61

Slide 61 text

How to facilitate a Mob Programming session as a coach? 61 Woody Zuill 安全性と、自分で考え るスペースで 個々のフロー 一緒にうまく働いて チームのフロー キューを取り除いて リーンのフロー

Slide 62

Slide 62 text

62 Woody Zuill ずっとモブプロやってるんだけど、 メンバーの評価っていい方法ある? Hunterでは360度評価をやってたよ。 やり方は ... クリスにも聞いたけど、360度評価はメン バーから評判良くなかったんだよね。 最終的には、自分たちの文化にマッチする やり方を自分たちで探すしかないよ。 大丈夫。チームで頑張れ。 How to facilitate a Mob Programming session as a coach?

Slide 63

Slide 63 text

63 Thinking Fast and Slow — so what can we do about it? By Linda Rising ▸ 国際的に有名なスピーカー/コンサルタ ント ▸ アジャイル開発や組織改善の著書多 数 ▸ “FEARLESS CHANGE”で勇気づけられ た人多数

Slide 64

Slide 64 text

64 Thinking Fast and Slow — so what can we do about it? By Linda Rising 無意識(24時間365日稼働) 速い 直感的 マルチタスク すべてを覚えている 〜1100万ビット/秒 認知機能の95% アクセスできない 本質的な感情、洞察の源 意識(起きるとオンライン) 遅い 合理的 シングルタスク 忘れる 〜40ビット/秒 認知機能の5% 起きている間絶えずおしゃべり 自分自身と信じている Thinking ~思考~ とはなにか? ▸ 2つのシステム

Slide 65

Slide 65 text

65 Thinking Fast and Slow — so what can we do about it? By Linda Rising ▸ System 2 は遅くて、コスパ悪い ▹ リソース有限 ▸ やらなくていい意思決定はやらない! ▸ または自動化して System1に任せる!

Slide 66

Slide 66 text

66 Thinking Fast and Slow — so what can we do about it? By Linda Rising System 1 を使う課題解決アプローチ 1. 問題を定義する ▹ 大声で言って、書き留める 2. 十分なデータがある? 3. 最小限の時間を投資する(恐らく 1と2の答えを調整する) ▹ 10分以下! 4. 解決策が来ない場合は、問題を 離れる ▹ 別の仕事に取り組む ▹ 立ち上がる/座る、伸ばす ▹ トイレ休憩 ▹ より長い休憩。運動、食事、用心、睡眠 5. 洞察がない場合は、手順を繰り返す 6. システム1は必ずしも「正しい」とは限らない ▹ (認知バイアス) ▹ システム2で最終決定を行う

Slide 67

Slide 67 text

67 Thinking Fast and Slow — so what can we do about it? By Linda Rising ▸ 目新しいことはなかった、と思う が ▸ プレゼンが神だった

Slide 68

Slide 68 text

Speaker: Stephan(Steve) Denning ▸ 弁護士 -> 銀行員 -> アジャイルコーチと いう異色の経歴の持ち主 ▸ 著書「Age of Agile」など多数 ▸ リーダーシップ、Agile Transformation ▸ Management3.0「How to Change the World」の序文も 68

Slide 69

Slide 69 text

Mapping The Enterprise Agile Journey 69 Stephen Denning ▸ Microsoft ▹ ボトムアップからトップダウンに切り 替わったケース ▸ Amazon ▹ ベソス無双 ▹ スモールチームと ネットワーク

Slide 70

Slide 70 text

Mapping The Enterprise Agile Journey 70 Stephen Denning 2018年、Agileは 世界を席巻した!! ...でも、 ’なんちゃってAgile’ もいっぱいある

Slide 71

Slide 71 text

Mapping The Enterprise Agile Journey 71 ▸ なんちゃってAgile… ▹ Agile as processes or ceremonies ▹ プロセス、'儀式'(形式化してしまった)アジャイル ▹ Agile without the mindset ▹ マインドセットがないアジャイル ▹ Agile as a mere label: ▹ 単なるラベル ▹ We are doing the same thing as before but “better, faster and cheaper” ▹ 安い・はやい・うまい! Stephen Denning

Slide 72

Slide 72 text

▸ Agile Mindset とは... ▹ The Law of the Customer ▹ 顧客の法則 ▹ The Law of the Small Team ▹ 小さなチームの法則 ▹ The Law of the Network ▹ ネットワークの法則 Mapping The Enterprise Agile Journey 72 Stephen Denning Agile とは Mindset じゃ!

Slide 73

Slide 73 text

Mapping The Enterprise Agile Journey 73 Stephen Denning ▸ 顧客の法則 企業の唯一の目的: 顧客を作ること -- ドラッガー 顧客中心主義への コペルニクス的転換

Slide 74

Slide 74 text

Mapping The Enterprise Agile Journey 74 Stephen Denning ▸ 小さなチームの法則 ▹ チームは... ▹ 複雑な問題を小さくする ▹ 職能横断的な自己組織化されたチーム ▹ 小さなサイクルで仕事をし、完了させる ▹ 顧客から直接フィードバックを得る ▹ デイリースタンダップとふりかえり ▹ マネジャーは... ▹ 統制(controlling) から 許可(enabling)へ ▹ 優先順位付けを助ける ▹ 障害を排除する ▹ 他のチームへの依存を最小化する ▹ 'Customer Metrics' に従う

Slide 75

Slide 75 text

Mapping The Enterprise Agile Journey 75 ▸ ネットワークの法則 勇猛な司令官から ‘庭師’ リーダーへ US ARMY: WE NEED GARDENER-LEADERS! ユニットごとのミッションから 組織ミッションのフォーカスへ Stephen Denning

Slide 76

Slide 76 text

Speaker: Zach Bonaker ▸ ‘人懐こいトラブルメーカー’ ▸ Collaboration, Culture & teams トラックのチェア ▸ すごい早口だけど軽快でユーモ アに富むセッション! ▸ メトリクス周りの話をよくしてる印 象 76

Slide 77

Slide 77 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 77 Zach Bonaker ▸ ’繁栄した’ メトリクス FW ▹ ’成功’ メトリクス ▹ 1つ、長期的 ▹ ‘カイゼン’ メトリクス ▹ 意思決定のため ▸ 成功メトリクスをカイゼンメ トリクスでコントロールしよ う

Slide 78

Slide 78 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 78 Zach Bonaker

Slide 79

Slide 79 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 79 Zach Bonaker ▸ ’生産性’ は 定性的メトリクスの罠 ▸ 本当に必要だったもの: EFFECTIVENESS 効果

Slide 80

Slide 80 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 80 Zach Bonaker ▸ ’効果’ を測る成功メトリクス1: LEADTIME ▸ カイゼンメトリクス: ▹ Cycle Time ▹ 遅れているのはどこ? ▹ Time To Fix Build ▹ 持続可能? ▹ Ship Ratio ▹ ▶

Slide 81

Slide 81 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 81 Zach Bonaker ▸ ’効果’ を測る成功メトリクス2: CUSTOMER LOYALTY ▸ カイゼンメトリクス: ▹ Feature Engagement ▹ UXをどうやってシンプルにできる? ▹ Referrals per(time) ▹ マーケットリサーチはどんな様子?

Slide 82

Slide 82 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 82 Zach Bonaker ▹ S: First Time Yield(直行率) 欠陥なし/総生産 ▹ I : Code Coverage ▹ I : Code Collaboration ▹ -> 量的 ▹ Soft on People! ▹ I : Features: Tech Risk ▹ I : The Risk Box ▹ -> 質的 ’クオリティ’ は良くなってるのかね? システムには固く、 人にはやさしく!

Slide 83

Slide 83 text

Prosperous Metrics: Solving the Scenarios we Struggle to Measure 83 Zach Bonaker ▹ ’違い’ を 可視化する ▹ I : Perspective Mapping ▹ ▶ ▹ 従業員満足度 ▹ I : Retro Frequency ▹ I : End of Day Happiness 移行はうまく行っているのかね? 量的メトリクスは複数のコンテキストには 適合しなそう...

Slide 84

Slide 84 text

Thank you!