ガバナンスという言葉を最近聞くことがあるが、開発におけるガバナンスの意味ってなんなのか?
いろいろ調べてみると「開発プロジェクトに対する結果を予測しやすくすること」だそうだ。開発チームからみればプロジェクトオーナーに対する説明責任を果たすことと考えたほうがよいかな。
MSF for Agile でも5つのガバナンスのためのチェックポイントがある。
- 承認可能な機能を提供可能か?
- 期限に間に合うように作業を行っているか?
- 適切な品質レベルか?
- プロジェクトリスクに適切に対処しているか?
- 配置可能なソリューションか?