科技公司軟件產品質量保證管理制度.doc
下載文檔
上傳人:職z****i
編號:1129948
2024-09-08
6頁
421.57KB
1、科技公司軟件產品質量保證管理制度編 制: 審 核: 批 準: 版 本 號: ESZAQDGF001 編 制: 審 核: 批 準: 版 本 號: 質量保證管理制度第一章 總則第一條 為了提高公司工作效率,有效降低和節約成本。為了生產出合格的軟件產品,特此制定本項制度。第二條 本制度適用于在軟件開發過程中的所有人員,涉及到產品策劃部、技術規劃部、各項目組以及質量保證部。第二章 工作職責第三條 項目開發分為七個階段:立項階段、需求階段、設計階段、編碼階段、測試階段、驗收階段和運行階段。第四條 工作職責說明一、 立項階段(1) 項目經理編寫項目實施計劃,經經營管理委員會評審后,交由質量保證部存檔,以供2、技術規劃,項目組、質量保證部在軟件開發過程中作為參照。(2) 質量保證部依據項目實施計劃編寫配置計劃,交由經營管理委員會和技術管理委員會評審。評審通過后歸檔。二、 需求階段(1) 由技術規劃部會同項目組成員依據產品規劃的需求規格說明書完成需求分析說明書和總體設計說明書,經經營管理委員會評審后,該說明書交由質量保證部存檔,以供技術規劃、項目組和質量保證部在軟件開發過程中作為參照。(2) 質量保證部啟動配置計劃,創建配置庫。三、 設計階段(1) 由項目組會同技術規劃部完成開發計劃、概要設計說明書、詳細設計說明書和數據庫設計說明書,經技術管理委員會評審后,交由質量保證部存檔,以供技術規劃、項目組和質3、量保證部在軟件開發過程中作為參照。(2) 質量保證部會同進駐項目組的質保人員完成測試計劃的編寫,并會同項目組進行評審。評審通過后歸檔。(3) 進駐項目組的質保人員開始進行測試用例的編寫。并依照測試計劃的要求按階段提交項目組和質量保證部進行審核。四、 編碼階段(1) 項目組開發人員依據需求規格說明書、需求分析說明書、總體設計說明書、概要設計說明書、詳細設計說明書和數據庫設計說明書進行編碼。編碼過程中開發人員須做好開發庫中代碼的管理。(2) 由項目組開發人員完成編碼過程中的單元測試。(3) 進駐項目組的質保人員開始搭建測試環境,編寫測試腳本。并依照測試計劃的要求按階段提交項目組和質量保證部進行審核4、。(4) 進駐項目組的質保人員完成測試用例的編寫,并進行審核完畢。審核通過后歸檔。五、 測試階段(1) 進駐項目組的質保人員完成測試腳本的編寫以及測試環境的搭建,并進行審核完畢。審核通過后測試腳本歸檔。(2) 進駐項目組的質保人員依照測試計劃、測試用例執行集成測試和項目內的系統測試。(3) 項目組開發人員根據回歸測試的情況進行軟件修改。在回歸測試和軟件修改過程中,進駐項目組的質保人員須做好測試版本的控制。(4) 測試、修改完畢后,由進駐項目組的質保人員完成測試報告的編寫,并交由項目組和質量保證部進行審核。審核通過后該文檔和源代碼一并歸檔。六、 驗收階段(1) 項目組向質量保證部提交可驗收的軟件5、版本。(2) 質量保證部會同運維中心執行驗收測試。(3) 由項目組完成功能說明書、操作手冊以及配置安裝手冊的編寫。(4) 各相關單位對以上各階段產出的文檔進行修訂,并形成可發布的版本。(5) 驗收測試完畢后,由質量保證部完成驗收測試報告;并和項目組共同完成驗收報告。驗收階段產出的文檔提交經營管理委員會和技術管理委員會進行評審,評審通過后歸檔。七、 運行階段(1) 質量保證部向網絡運維部發布可運行的軟件版本。(2) 質量保證部向相關部門發布功能說明書、操作手冊以及配置安裝手冊。(3) 網絡運維部進行產品安裝。(4) 在運行過程中遇到的軟件問題,全體員工可通過TD進行提交。(5) 項目經理須做好運6、行維護期間BUG及新的需求修改的分配和跟蹤。(6) 技術規劃部須做好運行維護期間新的需求的增、刪、改規劃。(7) 承擔運行維護期間軟件修改的開發人員須做好BUG及新的需求修改。(8) 質量保證部須做好運行維護期間BUG及新的需求修改的測試。(9) 網絡運維部須做好運行維護期間系統的穩定、安全以及系統的更新。第五條 以上七個階段各項目組可以視項目進度并行安排,各階段內的工作內容須按照階段要求完成。第六條 本制度中各階段內要求的文檔為必須產出的文檔,其他文檔視各部門、項目組的工作要求自行確定。第七條 項目開發的過程管理:一、 項目組開發負責人須做好開發庫的版本控制。二、 項目組指定配置人員須做好測7、試版本的控制和軟件開發過程中各文檔的版本控制。三、 質量保證部須做好發布版本的控制。四、 在項目開發過程中項目經理需向經營管理委員會和技術管理委員會提交開發進度月(周)報。(提供周報或者月報視項目周期而定)五、 在開發過程中質量保證部須指定SQA人員向經營管理委員會和技術管理委員會提交SQA月(周)報。(提供周報或者月報視項目周期而定)第三章 項目開發流程第八條 流程圖第四章 管理工具的規定第九條 代碼/技術文檔管理工具:Visual Source Safe (VSS)和Concurrent Versions System (CVS)(兩者視開發環境選擇使用)第十條 缺陷管理工具:Test Director (TD)第五章 附則第十一條 本制度自頒布之日起開始執行。第十二條 本制度的解釋權屬于xx科技有限公司。 杭州xx科技有限公司 xx年7月7日