PBLのためのScrumとチケット駆動開発を組み合わせた事例
大学の授業にある課題解決学習(PBL)にスクラムとチケット駆動開発を適用した事例がSlideshareに公開されていたのでメモ。
【元ネタ】
Scrm+PBLの良い点は、タイムボックス形式の開発ゆえに授業の形式とマッチしやすいこと。
また、スプリント終了時にデモが前提のため、評価できるタイミングと場をセットすることで、最後に何もできなかったということがない。
また、スクラムが支援するメンバーの自己組織化もメリットの一つ。
逆に弱点は、タイムボックス形式なので残業でカバーできない。
また、スプリントデモが実行できる品質まで到達しない場合も考えられる。
それら弱点は、運用ルールでカバーできる点もあるが、現状の進捗管理に弱点もあるので、その部分にチケット駆動開発を適用したらしい。
チケット駆動開発を導入した利点は、以下の通り。
・スプリントバックログをチケット化することで、作業ボリュームを管理しやすい
・実績を記録することで、バーンダウンチャートの生成や残タスクの管理がしやすい
・スプリント終了時に、ふりかえりのための判断基準の多くをチケットから取得できる
・No Ticket, No Commitの運用によって、成果物とチケットを連動させることで、開発のリズムが出る
大学の授業らしく、人別の見積の誤差、人別の生産性、人別の担当チケット遵守状況などのメトリクスを採取しているのが面白い。
見積りは、スプリントを経るごとに誤差は小さくなっている。
生産性も、スプリントを経るごとに少しずつ上昇している。
チケット駆動開発の事例を他にも集めてみる。
| 固定リンク
「Redmine」カテゴリの記事
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- 「RedmineのUbuntu+Docker構築への移行」の感想 #redmineT(2024.11.24)
- 第27回redmine.tokyo勉強会の感想 #redmineT(2024.11.10)
- Redmineのバージョン設定でプロジェクトの設定方法が違う(2024.06.23)
- ウクライナのRedmine開発者が作ったRedmineテーマやプラグイン(2024.06.18)
「ソフトウェア工学」カテゴリの記事
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- アーキテクチャ設計はベストプラクティスを参照するプロセスに過ぎないのか?~Software Processes are Software, Too(ソフトウェアプロセスもまたソフトウェアである)(2024.09.22)
- 「システムアーキテクチャ構築の原理」の感想part2~非機能要件がシステムのアーキテクチャに影響を与える観点をプロセス化する(2024.05.06)
- 「システムアーキテクチャ構築の原理」の感想(2024.05.06)
「チケット駆動開発」カテゴリの記事
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- 第26回redmine.tokyo勉強会の感想~多様性はコミュニティが成功する重要な要因の一つ #redmineT(2024.06.15)
- チケットはデータでとプロセスの二面性を持つ #redmine(2023.12.24)
- 小説活動にプルリクエスト駆動が必要になってきた(2022.05.08)
- 知識は経験よりも大切か、経験は知識よりも勝るのか、SECIモデルは相互作用を語る(2022.04.26)
「Agile」カテゴリの記事
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- 「世界一流エンジニアの思考法」の感想(2024.12.08)
- 「システムアーキテクチャ構築の原理」の感想part2~非機能要件がシステムのアーキテクチャに影響を与える観点をプロセス化する(2024.05.06)
- 「スクラムの拡張による組織づくり」のScrum@Scaleの感想(2024.03.31)
- ソフトウェア工学の根本問題から最近のソフトウェア設計を考えてみる(2024.03.03)
コメント