產品質量觀念貫穿軟件研發的整個過程
作者:佚名 時間:2012-09-24 分享到:
1.簽訂合同時需要在合同中確?蛻舴较嚓P負責人及其責任,權利,以保證獲得準確的需求.
2.系統分析階段,從整體上準確地把握系統的需求.需要注意的是,軟件不是手工流程的模仿,系統分析員不能只知道提問和記錄,而需要經過分析討論,提出合理的業務流程,把握用戶需求的本質.
3.設計時,盡量把一些業務規則數據化或獨立出來.文檔中至少要清晰地描述用戶通過哪些方式,怎看樣錄入一些內容,又看到什么樣的內容,這中間的邏輯是什么,這一步是影響軟件質量的最重要的因素.
4.在編碼過程中,要讓員工以最佳的狀態投入到工作中,最好不要加班,員工狀態不佳時,編寫的代碼低級錯誤較多,低級錯誤雖然不致命,但很浪費測試和調試時間,總體上會得償失.
5.在測試過程中,要對業務邏輯部分進行白盒測試,由高級程序員或系統分析員來進行白盒測試.
6.在維護過程中,堅持由系統分析員決定是否要改和怎么改并提交文檔,再由開發人員進行修改,當然如果你認為這個軟件兩年后與公司已經沒有關系時,那你就任由程序員去改吧.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n2555.html