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

社内勉強会で学んだQA2AQパターンの活用

 社内勉強会で学んだQA2AQパターンの活用

QA2AQパターン、システム品質ラジエータの実践事例
アジャイルな、メッセージを持ったメトリクスを、毎日チームに共有する。そのメッセージにより、チームの行動が変わり、また、その変化をすぐにメトリクスでフィードバックする。そのメッセージは、品質改善の意図をもって、アダプティブに変わっていく。
名付けて、”Agile Talking Metrics" のお話。
アジャイル開発でのメトリクスの在り方を探る。

Atsushi Nagata

May 30, 2022
Tweet

More Decks by Atsushi Nagata

Other Decks in Technology

Transcript

  1. 社内勉強会で学んだ
    QA2AQパターンの活用
    サイボウズ株式会社
    アジャイル・クオリティ
    永田 敦
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata

    View Slide

  2. QA2AQパターン
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    品質の可視化
    システム品質ダッシュボード
    システム品質ラジエータ
    ロードマップ上の品質検討
    バックログ上の品質検討
    進むにつれ自動化
    品質チェックリスト
    品質面でアジャイルに
    チーム全体
    品質に焦点をあてたスプリント
    品質保証チャンピオン
    アジャイル品質の専門家
    品質に関する作業負荷の展開
    品質熟練者への寄添い
    品質主導者とのペア
    品質の識別
    品質の発見
    アジャイル品質シナリオ
    品質ストーリー
    測定可能なシステム品質
    折り込み品質
    アジャイルな着陸点
    着地点の再調整
    品質目標の合意
    コアパターン
    障壁の解体
    品質の組み入れ
    Being Agile about Quality, Joseph W.Yoder, 2020

    View Slide

  3. QA2AQパターン勉強会
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    23パターンのうち12パターンを勉強会・ワークショップで学ぶ
    〇 現場では、パターンはどんな形で表れているか
    あらためて、活動の意味を学ぶ
    〇 もし今の現場で起きるとすると、どんなことになるだろうか
    ワークショップで、パターンを理解する

    View Slide

  4. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    QAtoAQパターン
    システム品質ラジエータ System Quality Radiator
    “システム品質アンドン“ というパターン名で、鷲崎先生の
    翻訳チームが公開しています。
    https://codezine.jp/article/detail/13673

    View Slide

  5. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    システム品質ラジエータ System Quality Radiator
    誰もが質問する必要なく、仕事中または休憩中に人々が見ることが
    できるように特定のシステム品質特性とその現在のステータスに関する
    情報を知らせるディスプレイを設けましょう
    メトリクスを、よく使っているコミュニケーションツールで共有する
    https://codezine.jp/article/detail/13673
    どんなメトリクスを見せると、現場はうれしいのか

    View Slide

  6. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    背景
    4つのフロントエンド開発チームにかかわる
    QAが開発に入り込んで、
    すべてのテストレベルを対象にした自動テストの
    テスト計画・設計に関与するというチャレンジ
    ミッション

    View Slide

  7. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    始めるきっかけ
    あるチームに、ちょっと気になる兆候があった
    本人たちは、表立って気が付いてはいない
    進捗がちょっと滞っているかも
    フローが流れているか、データを取り始めた

    View Slide

  8. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    品質ラジエータの公開開始
    日にち
    ストーリポイント
    CFD を品質ラジエータに公開する
    Aチーム CFD 1日目

    View Slide

  9. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 2日目

    View Slide

  10. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 3日目

    View Slide

  11. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 6日目

    View Slide

  12. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 7日目

    View Slide

  13. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 8日目

    View Slide

  14. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 9日目

    View Slide

  15. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 10日目

    View Slide

  16. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    ストーリポイント
    Aチーム CFD 11日目

    View Slide

  17. Flow Graph
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    バックログ
    D: Doing (In Progress), CR (Code Review), R (Acceptance Review), T(Test)
    Aチーム Flow Graph 11日目

    View Slide

  18. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Flow Graph Bチーム15日目
    D: Doing (In Progress), R (Acceptance Review)

    View Slide

  19. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Bチーム 経過日数ヒストグラム 15日目

    View Slide

  20. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    D: Doing (In Progress), CR (Code Review), R (Acceptance Review), T(Test)
    Aチーム 経過日数ヒストグラム 15日目

    View Slide

  21. Flow Graph
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    日にち
    バックログ
    D: Doing (In Progress), CR (Code Review), R (Acceptance Review), T(Test)
    Aチーム Flow Graph 11日目

    View Slide

  22. プロセスイメージ
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    バックログ
    タスク設計
    マニュアル
    テスト実装
    設計実装








    QA
    設計







    PO
    リスクリスト 仕様書 テスト仕様書
    マニュアルテスト
    探索的テスト
    実行
    プランニング
    共有の
    形式化
    品質の
    埋込み
    品質の
    確認・フィード
    バック
    テスト設計








    View Slide

  23. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム 不具合対真水 20日目
    ポジティブな
    テンション

    View Slide

  24. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム PBI積算 18日目
    ポジティブなテンション

    View Slide

  25. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム 経過日数ヒストグラム 38日目

    View Slide

  26. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    メトリクスは、メッセージを持っている
    メッセージから、チームは“テンション”を感じる
    “テンション”は心の内部に起こる感情的なプレッシャー
    “テンション”により、チームは判断し、行動を変える
    そのような、メッセージを持つメトリクスを、常時見えるようにしておく
    品質ラジエータ

    View Slide

  27. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Agile Talking Metrics
    アジャイル・トーキング・メトリクス
    メッセージを持つメトリクス

    View Slide

  28. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム CFD18日目
    このレベルが
    ゴール

    View Slide

  29. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム Burn-up Chart 18日目
    ネガティブなテンション

    View Slide

  30. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Dチーム 不具合対真水 38日目

    View Slide

  31. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム Burn-up Chart 20日目
    ゴールが下がる
    ポジティブな
    テンション
    レジリエンス効果

    View Slide

  32. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Cチーム burn-up chart 20日目
    ポジティブな
    テンション

    View Slide

  33. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Cチーム burn-up chart 22日目
    ポジティブな
    テンション

    View Slide

  34. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム CFD 38日目

    View Slide

  35. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム バーンアップチャート38日目

    View Slide

  36. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム 不具合と真水 36日目

    View Slide

  37. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム ベロシティ 38日目

    View Slide

  38. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Aチーム Flow Graph 38日目
    ラスボス

    View Slide

  39. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Bチーム CFD 38日目

    View Slide

  40. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Bチーム ベロシティ 38日目

    View Slide

  41. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    Cチーム burn-up chart 38日目

    View Slide

  42. 品質ラジエータの効能
    Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    もちろん、メトリクスが人を直接動かしているわけではない。
    メトリクスが持っている定量的、客観メッセージを、
    人が感じ、そこからテンションが生まれる。
    人も、薄々は気づいている – でも定性的、感覚的
    それが、自信、確信となって、決断、行動の背中を押す
    Agile Talking Metrics: アジャイル・トーキング・メトリクス

    View Slide

  43. Scrum Fest Niigata 2022, copyright © Atsushi Nagata
    おしまい!
    まだまだ話したりないことがあります
    声をかけてください!
    サイボウズ株式会社
    永田 敦でした
    アジャイル・クオリティをやる仲間を募集します!

    View Slide