抄録
一般的にソフトウェア開発プロジェクトで,成果物の品質や進捗の推移をリアルタイムかつ客観的に測定するには多大なワークロードが必要になるといわれている.そのため多くのプロジェクトでは品質や進捗の評価は作業者からの報告を元にして行われ,客観的な評価はフェーズの完了レビューでのみ行われているのが現状である.本稿ではこの問題への解決策として,筆者の組織で行っているSOurce code Research Service (以下SORS)を紹介する.SORSは最適化された技法やツールを用い,大量ソースコードの品質や進捗を短期間で俯瞰的に評価する技法である.短期間かつ少人数で欠陥検出が可能となるため,コスト効果の高い品質評価が可能となる.これを品質保証部門や要件定義・設計局面の成果物品質を調査するQuality Inspectionの一部として行うことにより,プロジェクトに対して効果的な提言をすることが出来る.