具有項目開發需求的業務部門,要根據自己業務的實際情況從項目應用方面編寫項目開發的《可行性分析報告》。
業務需求部門要組織相關人員(包括本部門經理、分管副總、技術專家、技術總監、研發人員)對《可行性分析報告》進行評審。
通過評審的《可行性分析報告》要報公司經理會進行審批,只有通過經理會審批的內部項目才可以進入下一階段。
由提出開發需求的業務部門和研發部門一起組成項目聯合開發小組,項目小組內必需有一人以上的業務部門人員全程參與項目的開發過程,由研發部經理任命項目經理。
3.6.1:項目經理負責組織項目組成員形成需求分析小組,然后按照 《開發計劃》展開需求調研工作。
3.6.2:需求調研之后,需求分析小組需將需求分析的結果進行匯總開云電競官方網, 并編寫《需求規格說明書》。
3.6.3:項目經理負責組織需求評審。需求評審的主要對象是《需求規格說明書》。需求評審需邀請公司相關業務需求部門人員參與;并組織填寫[評審報告]以記錄評審結果。評審結果需經相關評審人員簽字確認后,項目方可開展下一步的工作。
3.6.4:通過評審的《需求規格說明書》以及用戶提供的原始需求文檔都要作為配置管理項入配置管理庫受控。
系統設計一般分概要設計和詳細設計兩個階段,由系統設計小組具體負責。根據項目的具體情況,此過程可以進行適當的刪減。
3.7.1.2:概要設計完成后,形成《概要設計說明書》并由項目經理組織相關人員對其進行評審。評審的主要依據就是《需求規格說明書》及客戶提供的原始需求文檔。評審結果需記入《評審報告》。評審結果需經相關評審人員簽字確認后,項目方可開展下一步的工作----詳細設計。
3.7.2.1:詳細設計的主要依據是通過評審的《概要設計說明書》,詳細設計與概要設計要保持一致,為編碼提供詳盡的依據。
3.7.2.2:詳細設計完成后開云電競官方網,應形成《詳細設計說明書》,并由項目經理組織相關人員對其進行評審。評審的主要依據就是《概要設計說明書》。評審的結果需記入《評審報告》。評審結果需經相關評審人員簽字確認后,項目方可開展下一步的工作。
3.8.2:開發組成員在編碼時應嚴格按照[詳細設計說明書]的要求,保證最終程序與詳細設計相一致;編碼過程中需遵循《編碼規范》的命名規則和注釋規則等規定,保證程序的清晰、易讀。
3.8.3:開發組成員負責對自己編寫的程序進行調試,使程序不僅通過編譯的語法檢查,而且在功能和性能等方面達到設計的要求。
3.8.4:每一階段編碼結束后,開發組成員需按照《配置管理程序》的要求對原程序或可執行程序進行標示,并入配置管理庫等待測試。
3.9.1:《測試計劃》由測試小組根據項目實際情況組織擬制并經項目經理審批。測試小組成員根據[測試計劃]的要求設計、編制、完成《測試用例》后,由項目經理組織對其進行評審,評審結果記入《評審報告》。評審結果需經相關評審人員簽字確認后,項目方可開展下一步的工作----具體的測試。
3.9.2:測試人員按照《測試計劃》開展測試工作并將測試出現的問題填寫《測試記錄》,對于子系統測試、產品開發終結測試,必須編制《測試報告》開云電競官網。
3.9.3:對于測試通過的合格品和測試不通過的不合格品,測試人員需按照《配置管理程序》將其分別存放。對于不合格品還需及時將《測試記錄》反饋給相應的人員,對其進行修改,并重新進行測試,直至測試通過。
3.9.4:測試通過后,項目組完成《用戶手冊》的編寫,《用戶手冊》經過項目經理審批后作為配置項進行標示和入配置管理庫受控,評審結果記入《評審報告》。評審結果需經相關評審人員簽字確認后,項目方可開展下一步的試運行工作。
通過測試評審后的系統將進入試運行階段,一般試運行周期為一個月,試運行結束后對運行結果進行評審,通過評審后,才能對系統進行驗收。
統試運行情況報告和用戶使用說明等,系統驗收需要有項目組成員和相關業務部門經理和主管領導簽字確認。