2. 需求分析的質量管理
把握正確的業務需求是項目成功的關鍵。需求分析是軟件開發人員掌握業務流程,最終確定軟件需要做什么和如何做的定義過程。由于對業務的需求分析是個迭代的過程,只有通過持續地與業務人員進行交流確認,才能最終掌握業務的實際需求。
在“金!惫こ探ㄔO中,為了減少需求分析階段可能發生的各種風險,勞動保障部門信息中心的技術人員利用自己既掌握勞動保障的業務政策,又懂得軟件開發技術和方法的優勢,積極參與到軟件項目中,做業務人員和軟件開發人員聯系的橋梁和紐帶,既引導業務人員提出業務的需求,也幫助軟件開發人員掌握業務規則。由于很多業務流程非常復雜,而且不可視,為了更好地獲得業務需求,要求承建方制作軟件原型,軟件開發人員通過原型與業務人員進行進一步的溝通,最終獲得與業務流程相一致的軟件模型。需求分析結束后,編寫成《用戶需求說明書》、《需求規格說明書》,由業主、監理、承建方三方簽字認可,作為驗收方案和驗收標準,并做好變更控制和配置管理。