最近需要做一些项目验收相关的事,结合网上的别人的经验和自己实操,整理一些需要清单和要做的事情。
项目验收
存档文档
- 项目架构设计文档
- 数据库设计说明书
- 接口设计说明书
- 代码结构文件说明书
- 编码规范和数据库设计规范
- 原型或PRD
- 系统操作手册
- 质量分析报告
- 服务器软硬件环境配置说明书
验收准备
- 提供演示站点
- 将要交付的软件安装于指定服务器,并完成调试和上线。
- 文档齐全,文档内容需要描述完整并没有歧义,对主要功能和关键操作尽量提供应用实例。
界面验收
- PC 端需要适配现代浏览器 谷歌、edge、火狐、safari...等
- 移动端需要适配主流设备 iphone、华为、小米、vivo、oppo... 等
功能验收
- 功能验收范围覆盖(接口、数据库存取、页面功能)
- 提供单元测试用例、集成测试用例和系统测试用例
性能验收
- 提供BUG管理跟踪记录表
- 提供质量分析报告
- 提供性能测试报告
安全验收
- 软件中的敏感数据需以密文方式存储
- 软件需有留痕功能,即保存用户的操作日志、系统异常日志、接口调用数据日志等
- 软件中各种用户的权限分配合理
用户验收
- 外包团队需提供稳定的用户验收环境
- 业务场景功能测试,不得出现严重 BUG
- 所有提交的问题都已得到修复
源码交接
源码交接前提
- 涉及交接的软件,原则上建议接受交接软件所有功能,不建议交接软件部分功能模块
- 线上稳定运行既线上可用率,需满足:最近3至6个月内,线上没有出现影响20人以上或数据错误的严重bug,且每月线上bug数不超过3个
源码验收规范
- 代码应只保留跟本项目相关的代码,无效代码应一律去除
- 数据库应只保留跟本项目相关的表、视图、存储过程、函数、触发器、定时job等,无效内容应一律去除
- 特别注意合理做好数据表结构设计,适当冗余提升性能
- 代码结构清晰无冗余,注释完整有效,避免硬编码
- 但凡不符合源码验收规范的,外包团队需修复完毕
其他
- 售后服务
- 培训计划
- 本文链接:
- 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。