版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
技术文档编制规范自查报告本次自查针对我部门2023年10月新发布《技术文档编制统一规范》落地要求,对部门当前在研、已上线项目归档的12份核心技术文档开展全覆盖拉网式排查,覆盖需求规格说明、概要设计、详细设计、接口文档、部署运维手册、用户操作手册六类核心技术文档类型,排查过程严格对照新规范的17大项62小项要求逐一核对,同步邀请3名入职不满3个月的新员工代表、2名第三方实施人员代表作为典型用户参与文档易用性评测,现将自查情况详细说明如下。本次排查第一维度为文档格式合规性检查,格式合规是文档可管理、可阅读的基础,新规范对从文件命名到图表编号全流程格式做出了统一要求,本次自查具体结果如下:检查项规范要求不合格文档数量问题占比(%)主要问题描述文件命名遵循「项目代号-文档类型-主版本号.次版本号-编制日期」格式,禁止使用「最终版」「改」「最新」等模糊字样541.673份使用模糊版本标识,2份未按规则拼接名称,存在2组重名文档,共享文件夹中无法区分文档结构按照规范要求的固定一级章节顺序编排,不得随意调整核心章节位置433.332份缺失前置的修订记录章节,2份将核心业务内容放在附录中,未编入正文结构,不便于检索页眉页脚页眉标注项目名称+文档类型,页脚标注当前版本号+页码,首页不显示页眉650.00所有旧文档页眉仍使用内部旧项目代号,4份页脚未标注版本号,2份首页违规显示页眉目录生成目录必须通过样式锚点自动生成,层级不得超过四级,更新内容后同步更新目录页码758.335份为手动编制目录,内容更新后页码错误,2份层级超过五级,阅读逻辑混乱字体字号一级标题黑体三号,二级标题黑体四号,正文仿宋小四,1.5倍行间距325.002份正文行间距为单倍行距,长时间阅读容易视觉疲劳,1份标题字号不统一,多个字号混用图表编号所有图、表按章节顺序编号,必须带图名表名,附图例说明866.675份未给图表编号,3份未添加图名表名,6份架构图、流程图未添加图例,仅开发本人能看懂从格式合规性自查结果可以看出,超过一半的旧文档存在格式不符合规范的问题,核心原因是新规范发布前没有统一的格式要求,不同开发按照自己的习惯编写文档,历史遗留问题较多,格式混乱不仅增加了文档管理的难度,也提高了读者的检索和阅读成本。第二个排查维度为文档内容完整性检查,不同类型的技术文档承担不同的作用,新规范明确了各类型文档必须包含的核心章节,避免缺项漏项导致文档作用失效,本次自查按文档类型统计的完整性结果如下:文档类型规范要求应包含核心章节数本次抽查平均缺失核心章节数平均缺失占比(%)核心缺失内容汇总需求规格说明书111.816.3675%的文档缺失需求优先级定义、可验收标准章节,50%缺失需求变更追溯记录概要设计文档91.213.3367%的文档缺失架构决策记录(ADR),33%缺失非功能需求设计对应方案、架构风险评估详细设计文档120.97.550%的文档缺失模块依赖关系说明、核心流程异常处理分支设计,25%缺失数据库表字段含义说明接口文档62.135.0083%的文档缺失接口错误码完整含义说明、版本变更记录,67%缺失请求和响应成功失败示例部署运维手册81.518.7575%的文档缺失常见问题排查清单、数据备份恢复操作步骤,50%缺失应急回滚流程说明用户操作手册101.111.0067%的文档缺失新手快速入门流程,50%缺失异常场景用户操作指引,部分文档缺失联系人和售后支持说明内容完整性的问题集中体现在工具类文档上,接口文档和部署运维手册的缺失占比最高,这类文档是对接、部署过程中最常用的文档,缺项漏项直接影响工作推进效率。比如本次排查的某智慧水务项目接口文档,18个错误码仅标注了5个错误码的含义,剩下13个错误码没有任何说明,第三方对接人员遇到错误只能打电话问我方开发,平均每次对接要浪费2-3小时的沟通时间,遇到开发不在工位还得等,严重影响对接进度。还有某项目的部署运维手册,没有写数据备份恢复的步骤,去年运维人员清理服务器误删了数据库,找不到恢复流程,最后花了三天时间恢复数据,还给客户带来了半天的服务中断,造成了不好的影响。第三个排查维度为内容准确性和一致性检查,这是技术文档的核心价值所在,错误的文档还不如没有文档,本次自查过程中,我们组织开发、测试、运维三方人员,对照线上生产环境、代码仓库的实际内容逐一核对,本次总共排查出17处内容不一致问题,其中高危问题5处,中危问题8处,低危问题4处。具体来看,针对核心业务流程涉及的128个公开API接口逐一核对后,发现有11个接口存在内容不一致问题,占比8.59%,其中3个接口参数类型描述错误,4个接口必填非必填标记错误,2个接口请求路径描述错误,2个接口下线后未从文档中移除。比如某物联网网关的设备数据上报接口,文档写的设备SN字段为字符串类型,实际代码因为业务调整已经改成了int类型,第三方对接人员按照文档开发,调试了两天才发现问题,不仅耽误了对接进度,还让客户对我们的专业能力产生了质疑。除了接口问题,我们还抽查了32张核心业务数据库表,发现有7张表的字段描述和实际结构不一致,其中2个字段已经废弃但未标注,3个新增字段未加入文档描述,2个字段类型修改后文档未同步更新,这些问题导致开发新功能的时候,经常看错字段含义,写出错误的SQL语句,测试阶段才发现问题,平均每个问题浪费3-4个工时。除了内容错误,版本不一致的问题也非常突出,12份文档中有7份的文档版本号和对应的代码发布版本对不上,占比达到58.33%,比如代码已经发布v2.1.3版本,新增了3个功能、下线了2个旧功能,文档还是v2.1.0版本的内容,新功能没加上,旧功能没删掉,读者拿到文档根本不知道哪些内容是有效的,哪些已经过时了。还有架构图过时的问题,本次排查的8份带架构图的文档中,有6份架构图还是一年前的,我们后来拆分了用户中心和权限服务,新增了数据缓存节点,架构图还是原来的单体结构,新开发人员看了架构图根本理不清当前系统的结构,还要自己重新梳理,浪费大量时间。第四个排查维度为可理解性和可落地性检查,技术文档的服务对象是后续使用文档的人,不是写给自己看的,也不是应付归档的,必须要让读者能看懂、能直接用,本次我们邀请新员工和第三方实施人员作为典型用户评测,满分10分的情况下,平均得分只有4.7分,总结下来核心问题有三个方面:第一是关键操作步骤缺细节,很多文档写的过于笼统,比如部署手册里只写「配置服务器环境,安装JDK1.8」,没写需要配置哪些环境变量,JDK安装包的官方下载路径是什么,安装后需要给哪些目录开执行权限,还有的写「启动服务后检查服务是否正常」,没说检查哪些指标,怎么算正常,是看端口通还是看日志有没有特定输出,新员工按照文档操作,一步一个坑,很多问题都要问老员工,耽误双方的时间。第二是术语不统一,新规范要求我们统一把现场采集数据的设备叫「边缘网关」,但排查下来,有的文档叫「网关设备」,有的叫「边缘节点」,有的叫「现场采集器」,同一个东西四五个名字,新员工要翻好几个文档才能对应上,大大增加了理解成本。第三是编排逻辑不符合阅读习惯,很多开发写文档是按照自己开发的顺序写的,不是按照读者使用的顺序写的,比如用户操作手册把高级配置放在前面,把新手快速入门放在最后,新人刚上手要找入门内容翻半天都找不到,体验非常差。本次自查排查出所有问题后,我们对问题产生的根源做了深入分析,核心根源有四个方面:第一是文档价值认知错位,大部分开发都认为写文档是额外的负担,耽误写代码的时间,没有认识到错误、不全的文档带来的后续沟通成本、试错成本远高于写文档的成本,我们统计过去一年因为文档问题导致的无效工时,总共达到126人天,相当于一个全栈开发一个半月的工作量,这些产能本来可以用来开发新功能,就是因为文档不规范白白浪费了。第二是历史规范缺失,新规范是10月份才发布的,之前没有统一的编制要求,大家各写各的,没有标准可依,所以才会出现五花八门的格式和内容,历史遗留问题没有集中梳理过,一直积累到现在。第三是审核环节缺位,之前文档写完之后,只有项目经理随便看一眼格式,就签字归档了,没有人核对内容和实际代码、线上环境是否一致,很多错误从编制的时候就留下来了,一直没被发现。第四是文档管理机制不完善,之前文档存在不同开发的私人网盘、本地电脑,分散存储,版本混乱,最新版找不到,旧版删不掉,也没有绑定发版流程,代码发版只要求写发布日志,不要求更新对应文档,时间长了文档自然就和代码不同步了。针对本次自查出来的所有问题,我们制定了分阶段的整改计划,并且明确了落地保障机制,具体如下:第一阶段是紧急整改,针对本次排查出来的5个高危问题,比如接口参数错误、部署路径错误、数据库字段错误,要求对应模块的主开发在7天内完成修改,修改后由测试团队对照线上环境逐一验证,验证通过才算整改完成,目前已经完成3个高危问题的整改,剩下2个会在3天内完成。第二阶段是全面整改,所有中低危问题,要求在30天内全部完成整改,所有文档统一按照新规范调整格式、补全内容,整改完成后由整改小组做全覆盖复检,不合格的打回重新修改,所有问题都录入团队的issue管理系统,每个问题都明确了责任人、整改截止时间,进展对全部门公开。长期落地机制方面,我们主要做了四个方面的调整:第一是完善流程审核机制,现在要求所有新文档必须经过三道审核:作者自查对齐规范→交叉审核验证内容→技术负责人终审,三个环节都通过才能归档,发版流程中增加了文档检查环节,没有上传审核通过的对应版本文档,发版流程直接卡住,不能合并代码、不能上线,从流程上杜绝不更新文档就发版的情况。第二是建立奖惩机制,把文档质量纳入个人绩效考核,每个开发负责的文档,每出现一个高危问题扣500元绩效,中危扣200,低危扣50,被其他部门投诉文档问题额外扣分;反过来,每个月评选一份优秀文档,奖励300元,连续三个季度获评优秀的,年度评优加5分,通过奖惩引导大家重视文档质量。第三是统一文档管理工具,所有文档已经开始迁移到公司的Confluence平台,每个项目对应一个独立空间,每个文档自动保存版本变更记录,绑定git仓库,代码打标签发版的时候自动触发文档更新提醒,通知对应责任人更新文档,所有文档统一检索,解决了之前分散存储找不到最新版的问题。第四是建立常态化自查机制,每季度做一次小范围的文档抽查,每半年做一次全面的全覆盖自查,及时发现新的问题,避免问题再次积累,同时每个月做一次文档案例分享,把优秀文档分享给大家学习
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学六年级数学下册‘图形运动的综合应用与’单元复习课教学设计
- 医院门诊信息化管理系统方案
- 中小学英语听说教学设计方案
- 慢摇吧经营策划方案
- 集团公司管理提升年活动策划方案
- 现代办公室办公自动化方案
- 土方运输方案
- 驾校安全隐患排查制度
- 物流仓储货物安全管理制度
- 旅行社旅游合同规范制度
- 黑龙江哈尔滨德强学校2025-2026学年度六年级(五四制)下学期阶段学情调研语文试题(含答案)
- 2026年温州市瓯海区专职社区工作者公开招聘6人笔试参考试题及答案解析
- 医养结合模式下的老年护理策略
- 2026年社会工作者初级真题及答案
- 酒店建设工作方案
- 2026浙江省公安厅警务辅助人员招聘137人备考题库及答案详解(真题汇编)
- 车辆技术档案范本(一车一档)
- 0电连接安装施工作业指导书
- FZ/T 73072-2022矿工袜
- GB/T 15242.1-1994液压缸活塞和活塞杆动密封装置用同轴密封件尺寸系列和公差
- 友谊是什么(中文)
评论
0/150
提交评论