1回のリリースは100回のレビューに勝る
聞き伝手で、とある人の名文言をメモ。
1・「1回のリリースは、100回のレビューに勝る」
SW開発は、要件がリリース直前まで確定されず、コロコロ変わる。
完璧なWBSそのものを作るのが難しい。
要件定義書や設計書を完璧に仕上げるよりも、早めにリリースして、顧客からフィードバックを受ける方がはるかに有意義な時が多い。
大規模プロジェクトほど、顧客と開発者の間の距離は遠くなり、伝言ゲームになりがち。
レビューで品質を上げるのも大事だが、早くリリースしてシステムを稼動させた方が、開発者自身も仕様の意味を理解しやすくなる。
但し、適当に仕上げてリリースしてしまえばいい、というわけではない。
小規模リリースのプラクティスに従って、スコープの範囲を絞り、イテレーション単位で小刻みにVerUpしていく戦略を採るのが重要だ。
2・「要求は数えられたら品質が上がる」
要件定義書は散文風に絵入りで渡される時が多いが、すごく使いづらい。
要件管理IDが振られた要件定義書があれば、そこから受入テストのテスト仕様書を作ることができる。
更には要件カバレッジが測定できるから、テストケースが全ての要件を網羅しているか、どの要件でバグが頻発しているか、を探ることができる。
そもそも、品質には機能、つまり要求の実現も含まれているのだ。
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- 「スクラムの拡張による組織づくり」のScrum@Scaleの感想(2024.03.31)
- ストラテジストとプロジェクトマネージャの役割の違いは何なのかpart2~プロセスのレイヤと達成目標のレイヤが異なる(2023.02.18)
- ストラテジストとプロジェクトマネージャの役割の違いは何なのかpart1~CSFはWBSみたいなものと捉える(2023.02.14)
「ソフトウェア工学」カテゴリの記事
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- アーキテクチャ設計はベストプラクティスを参照するプロセスに過ぎないのか?~Software Processes are Software, Too(ソフトウェアプロセスもまたソフトウェアである)(2024.09.22)
- 「システムアーキテクチャ構築の原理」の感想part2~非機能要件がシステムのアーキテクチャに影響を与える観点をプロセス化する(2024.05.06)


コメント