首頁

      新聞資訊

      新聞資訊詳情

      軟件外包開發項目驗收標準匯總

      2021-12-27閱讀量:16455

      隨著信息化的快速發展,企業信息化建設勢在必行,由于眾多企業并沒有專業的信息化建設團隊,只有將軟件項目外包給專業的軟件公司來開發。那么,當軟件開發完成后,如何做好驗收工作呢?本文為大家總結了幾點建議,供大家參考。


      軟件外包開發.png


      一、交付物


      軟件(完全實現需求明細列表所有功能,即完全滿足業務需求的軟件)


      文檔交付包括:


      1、外包團隊成員清單與資質說明


      2、總體設計說明書


      3、需求明細列表及需求變更記錄


      4、PRD或原型


      5、編碼規范與數據庫設計規范


      6、代碼文件機構說明書


      7、數據庫設計說明書


      8、接口設計說明書


      9、系統參數配置說明


      10、服務器軟硬件環境配置參數說明書


      11、瀏覽器、手機、PAD等品牌與機型適配清單


      12、測試用例(單元、集成、系統)


      13、BUG管理記錄跟蹤表


      14、質量分析報告(包含但不限于功能測試和性能測試的質量評估)


      15、系統操作手冊


      16、項目總結報告


      17、培訓計劃


      18、用戶驗收問題列表


      19、用戶驗收通過確認書


      二、項目驗收


      1、驗收方式


      1.1 將要交付的軟件安裝于指定服務器,并完成調試和上線;


      1.2 完成培訓后,業務驗收人員根據需求明細列表實現情況進行驗收評價,研發驗收人員根據以下內容進行驗收評價。


      2、文檔驗收


      2.1 文檔齊全(參考如上文檔清單);


      2.2 文檔內容描述準確, 沒有歧義和錯誤的表達;


      2.3 文檔內容容易理解, 通過使用適當的術語、圖形表示、詳細的解釋來表達;


      2.4 文檔對主要功能和關鍵操作盡量提供應用實例。


      3、界面驗收


      3.1 界面設計符合自己公司的設計規范;


      3.2 外包團隊需提供與軟件適配的瀏覽器、手機、PAD等品牌與版本號清單;


      3.3 各界面需要做好PC、手機、PAD等UI兼容與機器適配;


      3.4 原則上,瀏覽器至少需適配Chrome、Safari、火狐、IE8以上;


      3.5 原則上,手機至少需適配蘋果、小米、華為、vivo、OPPO、三星、魅族。


      4、功能驗收


      4.1 功能驗收范圍覆蓋(接口、數據庫存取、頁面功能);


      4.2 提供單元測試用例、集成測試用例和系統測試用例;


      4.3 提供BUG管理跟蹤記錄表;


      4.4 提供質量分析報告。


      5、性能驗收


      5.1 提供性能測試報告;


      5.2 相關重要指標達到以下要求:


      1640595183444827.png

      5、安全驗收


      5.1 軟件中的敏感數據需以密文方式存儲;


      5.2 軟件需有留痕功能,即保存用戶的操作日志、系統異常日志、接口調用數據日志等;


      5.3 軟件中各種用戶的權限分配合理;


      5.4 掃描出的安全漏洞(包含但不限于:越權訪問、XSS跨站攻擊、SQL注入、文件上傳漏洞、跨站請求偽造等)外包團隊需修復完畢。


      6、用戶驗收


      6.1 外包團隊需提供穩定的用戶驗收環境和聯調環境;


      6.2 業務場景功能測試不通過數的比例<1.5%;


      6.3 不存在嚴重等級為1的錯誤;


      6.4 不存在嚴重等級為2的錯誤;


      6.5 嚴重等級為3的錯誤數量≤5;


      6.6 所有提交的問題都已得到修復;


      6.7 以上功能,用戶驗收測試通過后,由用戶負責人簽署驗收通過確認書。


      1640595110580971.png


      7、源碼交接


      如涉及到源碼交接,按下列規范進行驗收和交接。


      8、交接前提條件


      8.1 需提供用戶驗收通過確認書;


      8.2 涉及交接的軟件,原則上建議接受交接軟件所有功能,不建議交接軟件部分功能模塊;


      8.3 跟薪資類無關的軟件或功能,所有功能需在線上穩定運行不少于3個月;跟薪資類相關的軟件或功能,所有功能需在線上穩定運行不少于6個月;


      8.4 線上穩定運行既線上可用率,需滿足:近3至6個月內,線上沒有出現影響20人以上或數據錯誤的嚴重bug,且每月線上bug數不超過3個。


      9、源碼驗收


      9.1 代碼應只保留跟本項目相關的代碼,無效代碼應一律去除;


      9.2 數據庫應只保留跟本項目相關的表、視圖、存儲過程、函數、觸發器、定時job等,無效內容應一律去除;


      9.3 特別注意合理做好數據表結構設計,適當冗余提升性能;


      9.4 代碼結構清晰無冗余,注釋完整有效,避免硬編碼;


      9.5 但凡不符合源碼驗收規范的,外包團隊需修復完畢。


      10、其他注意點


      10.1 對于外包團隊的軟硬件選型,建議業務部門邀請本公司IT團隊一起參與決策;


      10.2 與外包團隊商簽署的商務合同和補充協議等,建議業務部門邀請本公司IT團隊一起參與制定;


      10.3 外包團隊使用的環境、數據庫、網絡、語言、框架、技術、組件等需事先獲得本公司IT團隊認可;


      10.4 如外包項目不符合或無法滿足上述驗收規范的,建議商務層面延長付款周期、扣除相應款項或終止合同;


      10.5 每一筆合同款在支付給外包團隊之前,除了需獲得用戶驗收通過確認書之外,還應通過IT團隊驗收;


      10.6 以上內容建議附加進商務合同,成為其中一部分。


      以上則是軟件外包開發項目的驗收標準,大家可以按照以上標準進行驗收。四象聯創是成都專業軟件開發公司,可提供企業管理軟件開發、行業信息化解決方案、APP開發、小程序開發等服務,同時,擁有成熟金融類產品體系(助貸管理系統、小額貸款管理系統、擔保業務管理系統、贖樓墊資系統、融資租賃系統等)。


      成都四象聯創科技有限公司(簡稱:四象聯創)是聚焦垂直行業協同辦公場景的AI軟硬件解決方案服務商。公司以PAAS 、 BI 和前沿大語言模型(LLM)為孿生技術底座,通過自主研發的智能體(AI Agent)矩陣體系,為企業構建"業績增長+組織提效"雙引擎驅動系統,提供SaaS與私有化部署雙模式。業務能力覆蓋:?CRM客戶全生命周期管理;BPM業務智能流程自動化;FM 業財一體化管理;HRM人才數字化運營。行業覆蓋:政府、部隊、金融、制造、批發零售、招商加盟、法律、財稅、企服、教培、醫美、中介等行業。四象聯創始終秉持"AI賦能商業進化"的產品研發理念,通過智能體矩陣重構企業數字化工作流,持續為細分行業客戶提供可量化價值的協同辦公解決方案。我們正與各領軍行業共建智能辦公新范式,助力組織實現從效率提升到智能決策的數字化轉型躍遷,攜手客戶共同邁向人機協同的智慧辦公新時代。

      立即咨詢 181-8084-8393

      在線咨詢

      返回頂部