Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fun Done Learn 1.5 short ver.

Satoshi Okami
February 19, 2023
250

Fun Done Learn 1.5 short ver.

レジリエンス・エンジニアリングを利用した Fun / Done / Learn の振り返り方を提案します。

レジリエンス・エンジニアリングの考え方を取り入れると、チームがうまくいく状態をキープしていくことができるようになります。(たぶん)

Satoshi Okami

February 19, 2023
Tweet

More Decks by Satoshi Okami

Transcript

  1. NIKKEI - Satoshi Okami Fun / Done / Learn 1.5

    レジリエンス・エンジニアリングで振り返るレトロスペクティブ Short Ver.
  2. Fun / Done / Learn とは 3 2018年10月31日 ファン・ダン・ラーン(FDL)ふりかえりボード @yattom

    ふりかえりで使える手法としてKPTやYWTなどがありますが、新しく ファン・ダン・ラーン(Fun/Done/Learn)というアプローチを作ったので 紹介します。チームがやったことを、Fun、Done(またはDeliver)、 Learnという3つの軸とその重複で見直します。上の図のように、 Fun、Done(Deliver)、Learnを重ね合わせた図をボード上に書いて、 そこに分類していきます。 この図を見れば、経験のあるファシリテーターやスクラムマスターなら 自分なりのやり方が思いつくのではないでしょうか。ぜひ自由に使っ てみてください。
  3. Doneできた要因からプラクティスを抽出する 7 Done できた要因は何だったか?何がよかったのか? ex) サポートしてくれたとか、モブプロ・ペアプロのお陰だっ た、レビューが早かったから、など • いつもはサポートが遅いのか? •

    なんで早くレビューできたのか? • レビューの早さを維持する方法はないか? のように、チームへの質問を繰り返して、良い状態を維持 するためのプラクティスを抽出する スクラムチームは、ゴールを達成し、お互いにサポートするこ とを確約する。 スクラム公式ガイド:スクラムの価値基準 Ken Schwaber & Jeff Sutherland
  4. Fun を維持してパフォーマンスに転化させる 8 ものすごく集中して何かをやっているとき、自分の存在は、一時的に横に置かれる(フロー 状態)のです。 チャレンジ度もスキルも普通より高いときにフローに入ります。ただし、自分 が本当にしたいことをやっているとき です。 TED ミハイ・チクセントミハイ

    : フローについて モチベーション 3.0 持続する「やる気 !」をいかに引き出すか 人が何をコントロールしたいと感じるのかは、本当に人それぞれです。ですから、自律の なかで一番重要な側面は、誰にとっても同じではないと思います。 人によってそれぞれ異 なる欲求がある ので、雇用主にとってもっとも有効な戦略は、 従業員一人ひとりにとって 何が大切なのかを理解する ことではないでしょうか 人は自分の好きなことに取り組んでいるときにこそ最高の仕事をする 、ということを Facebookは心得ているからだ。社員が毎日楽しく心踊らせて出社できる可能性を最大限 に高めるための選択肢を、彼ら自身に与えているのだ。 ユニコーン企業のひみつ p69 4章 トライブでスケールさせる どこに Fun の要素が あったのか? Fun の状態を維持する ためにできることはない か? チームメンバーや担当システムは変化する。レジリエンスエ ンジニアリングで、柔軟に変化に対応する。 Fun要素はチームメンバーのモチベーションを向上させる。メンバー のチームに対するエンゲージメントが向上する。 なぜならば、 Fun は、このチームに居たい理由になる から。
  5. Learn をモチベアップとプロダクトアップデートに 9 ものすごく集中して何かをやっているとき、自分の存在は、一時的に横に置かれる(フロー 状態)のです。 チャレンジ度もスキルも普通より高いときにフローに入ります。 ただし、自分 が本当にしたいことをやっているときです。 TED ミハイ・チクセントミハイ

    : フローについて Learn要素はチームメンバーのスキルアップや生産性向上に転化で きる。新しい技術の導入などの学びをメンバーのスキルアップとシス テムアップデートに還元できる。 ・良いDeveloperはこうしたことにきちんと目を光らせており、より良いソリューションがあ るならばその適用を同時に検討する。 ・例えば、以下のような提案をリファインメントの際に行う 「最近出た〇〇という技術を適用すれば、今後も同様の開発が必要になったと きに簡単に追加できそうですよ。今やりませんか?」 ・これらの振る舞いにより、プロダクトはレガシーになることなく、常に進化し続けることが できる。 良いScrum Developer についてふりかえってみた
  6. Fun / Done | Done / Learn を目指して振り返る 10 開発者チームの存在意義は、スプリントゴールすること。

    Fun 要素は、メンバーのエンゲージメントを向上させる。 Learn 要素は、メンバーのスキルアップだけではない。改善すべき 問題点の知見が含まれる。継続的なプロダクトアップデートや、より 機能するチーム作りに役立つ。 スプリントを重ねる度に、スプリントタスクの Fun / Done や Done / Learn、Fun / Done / Learn が増えるように振り返ると良いので はないでしょうか?
  7. 参考文献 [1] Safety-IからSafety-IIへ ―レジリエンス工学入門― Erik Hollnagel [2] 看護管理 Vol.29 No.12

    2019年 12月号 [3] レジリエンス・エンジニアリング理論の医療安全への適用可能性について 11