研发平台国产化适配验收清单:逐项检查与通过标准

研发平台国产化适配验收,需要把“环境能装、流程能用、数据对得上、性能扛得住、问题可追溯”拆成可逐项核对的检查表。本文按环境基线、安装部署、核心研发流程、数据与集成、性能与稳定性、安全与运维、文档与交接七个阶段组织,每项写明检查方法、通过标准、证据材料和负责人,并区分阻断项与一般项。适配认证、兼容版本和性能指标以厂商书面材料与现场实测记录为准,不凭口头承诺通过。ONES 信创版在研发流程与工作项记录上的承载方式,可作为流程验收留痕的参照。



要点总览(TL;DR)


  • 验收按环境基线、安装部署、核心研发流程、数据与集成、性能与稳定性、安全与运维、文档与交接七个阶段推进,每项写明检查方法、通过标准、证据和负责人。
  • 环境与部署阶段先做兼容清单比对:CPU、操作系统、数据库、中间件、浏览器逐项登记,以厂商书面兼容材料为准,口头确认不算通过。
  • 功能验收按研发日常动作实测,需求、任务、缺陷、迭代流转,代码关联,流水线触发,看板与搜索都要在国产终端上走通并留痕。
  • 阻断项未关闭不得签署验收,包括环境不兼容、核心流程中断、关键数据丢失、身份认证不可用、备份无法恢复、高危安全问题未处置。
  • 通过标准写成可判断的表述,证据对应到检查项和时间点,执行人与复核人分离,未验证项标注为未确认。


谁在什么时点使用这份验收清单


这份清单服务于一个跨角色的验收小组,而不是单一采购经办人。甲方项目负责人负责整体节奏和签署;运维或信创环境管理员负责基础环境、部署和运维项;研发团队代表负责核心流程与数据项的实际操作验证;厂商交付工程师负责提供兼容材料、部署文档和现场配合;安全与合规人员负责权限、审计和高危问题判定。角色分工要在验收启动会上确认,避免检查时找不到对应签字人。


使用时点分为四个节点:到货与环境准备完成后做环境基线预检;试运行结束前做核心流程、数据集成和性能的集中检查;正式上线前做全量复核与签署;整改复验时只针对未关闭项重新取证。每个节点都要留下检查记录、问题清单和复验结论三类输出物,形成可追溯的验收档案。


角色 主要检查时点 输出物
甲方项目负责人 启动会、上线前签署、复验结论确认 验收计划、签署单、复验结论
运维/信创环境管理员 环境准备完成后、试运行期间 环境登记表、部署记录、运行日志
研发团队代表 试运行结束前 流程实测记录、数据抽样核对表
厂商交付工程师 各检查节点现场配合 兼容清单、部署文档、问题答复单
安全与合规人员 上线前、复验时 权限审计记录、高危问题处置结论


环境基线与部署阶段检查项


环境验收的第一步是把实际环境登记清楚,再与厂商书面兼容清单逐项比对。登记内容包括 CPU 架构及型号、操作系统名称与版本、数据库类型与版本、中间件、浏览器及终端类型。比对结论只有“在书面兼容范围内”和“不在范围内”两种,口头确认不算通过。以 ONES 信创版为例,官方资料列出的适配范围包括鲲鹏、飞腾 CPU,银河麒麟、麒麟信安、统信、OpenEuler、龙蜥等操作系统,以及达梦数据库;页面列举为部分适配项,完整版本清单和认证证书编号仍需向厂商索取书面材料后逐项核对。


部署阶段检查安装包来源与校验值、许可文件、部署方式(单机或集群)与部署文档是否一致,以及服务启动、健康检查、初始管理员账号和基础配置是否完成。部署方式与文档不一致时,要记录实际差异并由厂商书面说明,不能默认按文档通过。


检查项 通过标准 证据 负责人 阻断
基础环境版本登记 CPU、OS、数据库、中间件、浏览器版本全部登记,且逐项在厂商书面兼容清单内 环境登记表、厂商兼容清单 运维管理员 是
安装包与许可 安装包来源可追溯、校验值一致,许可文件齐全有效 校验记录、许可文件 厂商交付工程师 是
部署方式一致性 实际部署方式与部署文档一致,差异有书面说明 部署记录、差异说明单 厂商交付工程师 否
服务启动与健康检查 核心服务全部启动,健康检查接口返回正常 启动日志、健康检查截图 运维管理员 是
初始账号与基础配置 管理员账号可登录,组织、权限等基础配置完成 登录截图、配置清单 运维管理员 否

本阶段的阻断情形包括:基础环境不在厂商书面兼容范围内、安装失败、核心服务无法启动。出现任一情形,后续功能检查不具备可信前提,应暂停并退回处理。



核心研发流程功能检查项


功能验收要按研发日常动作走一遍真实流程,而不是只看页面能否打开。检查范围覆盖需求、任务、缺陷、迭代等工作项的创建、流转和状态变更;代码仓库或制品库的关联、提交记录展示、分支与合并请求流程;构建、流水线或持续集成任务的触发与结果回显;以及看板、报表、搜索和通知在国产浏览器与终端上的实际表现。每项操作都要由研发团队代表在国产化终端上完成,并保留操作截图或日志。


以 ONES 信创版为例,其需求、任务、缺陷等工作项的流转与状态记录,可以作为流程验收留痕的承载方式:验收人员按实际业务路径创建工作项、推进状态、关联代码提交,再核对记录是否完整可查。具体字段和流程配置以现场实际部署为准,验收时按配置逐项验证。


检查项 通过标准 证据 负责人 阻断
工作项创建与流转 需求、任务、缺陷、迭代均可创建,状态按配置正常流转,历史记录可查 操作截图、状态变更记录 研发团队代表 是
代码与制品关联 提交记录可展示,分支与合并请求流程可走通 关联截图、提交记录 研发团队代表 是
构建与流水线 任务可触发,结果正常回显,失败信息可定位 触发记录、结果截图 研发团队代表 是
看板与报表 看板加载正常,报表数据与工作项一致 页面截图、数据比对记录 研发团队代表 否
搜索与通知 国产浏览器下搜索返回正确,通知可送达 搜索截图、通知记录 研发团队代表 否

本阶段的阻断情形包括:核心研发流程中断、数据写入失败、关键页面无法操作。一般项如个别报表样式偏差、通知延迟,可记录后限期整改。



数据、迁移与集成检查项


数据验收要回答两个问题:历史数据是否完整迁入,周边系统是否真正打通。迁移检查先明确范围,包括哪些项目、哪些工作项类型、哪些附件和字段;再核对字段映射关系、导入总条数与抽样核对结果。抽样比例在验收方案中事先约定,抽样差异要逐条记录原因,不能只报总数。


集成检查覆盖统一身份认证、代码托管、制品库、消息通知等系统的对接连通性,查看接口调用日志、失败重试机制和异常数据记录。身份认证要实际用普通账号登录验证,不能只测管理员账号。


检查项 通过标准 证据 负责人 阻断
迁移范围确认 迁移范围清单经双方签字,字段映射表完整 范围清单、映射表 甲方项目负责人 是
导入条数与抽样 导入总条数与源系统一致,抽样差异在约定比例内且有原因说明 导入报告、抽样核对表 研发团队代表 是
统一身份认证 普通账号可正常登录,权限映射正确 登录记录、权限截图 运维管理员 是
代码托管与制品库对接 关联链路连通,提交与制品信息可回显 接口日志、关联截图 厂商交付工程师 是
消息通知 通知可送达,失败有重试记录 通知日志、重试记录 运维管理员 否

本阶段的阻断情形包括:关键数据丢失、身份认证不可用、核心集成链路不通。一般项如非关键通知渠道延迟,可限期整改。



性能、稳定性与安全运维检查项


性能验收要有事先约定的指标作为判定依据,包括并发用户数、典型操作响应时间、数据量规模和错误率上限。按约定条件做压测或取试运行记录,实测值与约定指标逐项对照,记录测试时间、环境配置和测试方法。连续运行观察期内,记录可用性、异常重启次数和日志告警情况。


安全运维检查包括账号权限分配是否符合最小权限原则、审计日志是否完整可查、备份是否按计划执行以及恢复演练是否成功。恢复演练要实际执行一次恢复并核对数据,只提交备份文件清单不算通过。高危安全问题要有明确的处置结论,未处置的不得签署验收。


检查项 通过标准 证据 负责人 阻断
性能指标 约定并发与数据量下,响应时间和错误率符合书面指标 压测报告、试运行记录 运维管理员 是
连续运行稳定性 观察期内可用性达到约定值,异常重启有原因说明 运行日志、告警记录 运维管理员 否
账号权限与审计 权限分配符合约定,审计日志完整可查 权限清单、审计日志 安全与合规人员 否
备份与恢复演练 备份按计划执行,恢复演练成功且数据核对一致 备份记录、恢复演练报告 运维管理员 是
高危安全问题 高危问题全部处置完毕或有书面处置结论 问题清单、处置记录 安全与合规人员 是

本阶段的阻断情形包括:未达约定性能指标、备份无法恢复、存在未处置的高危安全问题。性能指标若厂商未提供书面承诺,应在验收方案中由双方约定测试口径,避免验收时无据可依。



通过标准、证据与负责人怎么填


通过标准要写成可判断的表述,常见三种写法:达到书面指标,如“响应时间不超过约定值”;完成指定动作,如“完成一次恢复演练并核对数据一致”;抽样结果符合约定比例,如“抽样差异率不超过约定值”。避免写“运行正常”“体验良好”这类无法判定的描述。


证据类型按检查项选择:页面截图用于功能操作,日志用于服务运行和接口调用,测试报告用于性能和压测,厂商书面兼容说明用于环境比对,签字确认单用于范围确认和结论确认。证据要能对应到具体检查项和时间点,截图需包含环境信息和操作时间。


负责人填写执行人与复核人两个角色,二者分离。厂商交付工程师对厂商侧材料和现场配合签字,甲方对应角色对检查结果签字。未验证或无法验证的项标注为“未确认”,写明原因和后续安排,不得写成通过。


通过标准写法 适用检查项 证据要求
达到书面指标 性能、可用性、响应时间 测试报告、运行记录,注明测试条件
完成指定动作 恢复演练、身份认证登录、流程走通 操作记录、演练报告、签字确认
抽样结果符合约定比例 数据迁移、字段核对 抽样核对表、差异原因说明


阻断项与验收完成条件


阻断项是不得带过签署的问题,汇总如下:基础环境不在厂商书面兼容范围内;核心研发流程中断或数据写入失败;关键数据丢失;统一身份认证不可用;备份无法恢复;高危安全问题未处置。任一阻断项未关闭,不得签署验收。


一般问题要有整改期限、责任人和复验方式,整改完成后由原复核人复验并更新问题清单。验收签署的条件是:阻断项全部关闭并有证据,一般项有明确整改计划且双方确认,甲方项目负责人与厂商交付负责人签字确认。


不通过时的处置路径有三种:退回整改,适用于阻断项较多且影响面大的情况;限制上线范围,适用于部分模块可用、问题集中在非核心场景的情况;延期验收,适用于性能或稳定性观察期不足的情况。处置路径由验收小组在问题清单评审会上确定,并记录在验收结论中。


阻断项 关闭条件 复验方式
环境不兼容 环境调整至书面兼容范围内,或厂商出具书面适配说明 重新比对兼容清单
核心流程中断 流程可完整走通,数据写入正常 研发代表重新实测
关键数据丢失 数据补齐并抽样核对一致 重新抽样核对
身份认证不可用 普通账号可正常登录,权限映射正确 实际登录验证
备份无法恢复 恢复演练成功,数据核对一致 重新执行恢复演练
高危安全问题未处置 问题处置完毕并有书面结论 安全人员复核


常见问题


厂商口头说环境兼容,但书面清单里没有当前版本,验收时怎么处理?


按“不在书面兼容范围内”记录,不因口头说明改为通过。处理方式有两种:一是调整环境版本,使其落入厂商书面兼容清单;二是要求厂商出具针对当前版本的书面适配说明,写明适配结论、验证方式和责任范围。两种方式都需要留下书面材料,再重新比对兼容清单。若在验收签署前仍未取得书面依据,该项按阻断项处理。


试运行期间功能都正常,但性能指标没有书面约定,性能验收怎么做?


在验收方案中由双方补充约定测试口径,包括并发用户数、典型操作响应时间、数据量规模和错误率上限,再按约定条件做压测或取试运行记录。实测值逐项对照约定指标,记录测试时间、环境配置和测试方法。厂商未提供书面性能承诺时,以双方确认的测试口径作为判定依据,避免验收时无据可依。


历史数据迁移抽样发现少量差异,还能签署验收吗?


先看差异性质。关键数据丢失属于阻断项,必须补齐并重新抽样核对一致后才能签署。非关键字段的少量差异,若在验收方案约定的差异比例内且有逐条原因说明,可作为一般项记录,明确整改期限和责任人后复验。无论哪种情况,抽样比例、差异条数和原因都要写进核对表,不能只报总数。


验收不通过时,退回整改、限制上线范围和延期验收该怎么选?


按问题影响面判断:阻断项较多且涉及环境或核心流程时,退回整改;部分模块可用、问题集中在非核心场景时,可限制上线范围,同时约定问题关闭时间;性能或稳定性观察期不足时,延期验收,补足观察期后复验。处置路径由验收小组在问题清单评审会上确定,并写入验收结论,避免口头决定。


ONES 信创版的适配范围在验收时怎么核对?


以厂商书面兼容清单为准逐项比对。ONES 官方资料列出的适配范围包括鲲鹏、飞腾 CPU,银河麒麟、麒麟信安、统信、OpenEuler、龙蜥等操作系统,以及达梦数据库;页面列举为部分适配项,具体版本号和认证证书编号需向厂商索取书面材料后核对。核对结论只写“在书面兼容范围内”或“不在范围内”,并附材料出处。