要注意的問題
質量管理與系統開發應該是同步進行的。在這個過程中,監理人員要對系統目標、實現方法和系統性能做出評估。在評估系統目標時,應主要注意以下幾個方面:
----(1) 本系統滿足使用部門和使用者的需要的情況。
----(2) 本系統與其他系統使用者的要求應協調一致,一個系統不應給其他系統的用戶造成不便。
----(3) 系統目標與建設單位的總體目標應一致。在任何情況下,建設單位的目標應高于任何個人或小部門的目標。
----(4) 系統建成后,系統使用部門與系統維護管理部門是否會產生矛盾,如有的話,在系統實際開發之前,就應解決這一問題。
----(5) 系統目標是否與行業及政府的要求相一致,只要政府或行業對某一類系統或應用已有相關的規定或要求,系統設計時就應考慮這些因素。
----(6) 系統應考慮管理的要求,系統的運行必須是可監控的。
----在系統實現方法方面,監理應注意系統開發人員是否按照規定的方針、規范、標準和指南進行開發工作。
----方針 已確定的基本原則;
----規范 已擬定的完成工作的基本步驟;
----標準 已制定的衡量工作質量和數量的原則;
----指南 建議完成工作的方法。
----監理對系統要有全面的把握,要能確定系統是經濟的、有效率的和有效益的。
----經濟性 系統是以最低成本的方法實現;
----有效率 系統開發能以最短的時間、最少的工作來實現希望的目標;
----有效益 系統的設計可使人員及設備都能發揮最大作用。
----上述每一項都需要單獨進行評估。
監理介入的時機
經驗證明,影響系統開發的最佳時間是系統開發的早期階段,而系統方案一旦確定,要想進行大的變動就有點費事了。進入編程階段或編程完成之后,則只能做一些小的或者是局部的調整。投入的人力物力越多,修改的可能性越小。當一個系統進入編程階段時,系統開發的大部分費用已經發生了,影響系統的能力與其所花費的費用成反比。
監理功能怎樣發揮
由于可用資源的限制,比較有效的方法就是在系統開發的各個關鍵點上制定一些檢查要點。這些關鍵點就是需求分析、設計、編程、系統測試和試運行。
----檢查要點分兩類:
----(1) 這些檢查點上監理的建議和咨詢對系統開發人員是最有益的;
----(2) 通過這些檢查點,監理可以評估系統完成的情況。
----在系統開發周期的每一個階段,監理都需要與項目開發人員進行一次或多次交流,在這些階段性審核的最后,監理均應向建設單位的管理層提交報告,報告可以是書面的,也可以是口頭的。報告應達到相應的層級,以利于管理層采取相應的措施。
明確質量保證與質量檢驗的區別
質量是產品呈現或缺少的一種特性。例如,一段程序的質量特性是產生一個隨機數,它可以產生隨機數也可以不產生隨機數,假如產生了隨機數,我們則認為這個程序是個質量好的程序,反之我們認為這個程序有缺陷。
----質量檢驗的角色是按照標準或特性去檢測一個產品看其是否達到要求,質量檢驗的目的是找出缺陷并加以糾正,以產生無缺陷的產品。質量檢驗限于檢測產品,系統評審、軟件測試等都屬于質量檢驗的范疇。
文章來源于領測軟件測試網 http://www.kjueaiud.com/