研发项目文档重要吗?如何保障文档交付和内容质量?

2023-10-27

关于研发与文档相爱相杀的故事,实在听过太多,每隔一段时间,就会被“一而再,再而三,三而万”地提起。

研发项目文档重要吗?如何保障文档交付和内容质量?大家好,我是睿齐,一个技术传播者。

关于这个问题,首先我要给出肯定的答复:重要,尤其是对于大型研发项目。研发项目文档存在的意义,并不是文档本身,而是协调各部门工作,对齐关键信息,以及留存知识资产。明确了这一点,结合研发过程中可能存在的低效沟通、难以追溯等问题,就能感受到,研发项目文档是不是一个痛点问题。

举个例子,我司主要从事芯片及相关软硬件产品研发,与研发强相关的部门包括:芯片研发;硬件研发(包括结构);系统软件研发;工具软件研发;驱动软件研发;产品经理;项目经理——勉强把文档研发也硬塞进去吧,刷一波存在感。所以在实际工作中,信息的流动和依赖关系复杂;研发周期漫长;涉及部门/人员众多。在这样地情况下,文档的重要性不言而喻——实际上,文档质量问题并不是由我提出的,而是自上而下提出的。

作为一个技术文档工程师,一般来说,职责定位主要保障对外交付的文档质量。但是受到公司信任和委派,我也会从系统建设的角度切入,期望提升企业内部文档,尤其以研发项目文档为主,的整体质量水平。

但是研发项目文档,归根结底是需要研发人员自行输出。我看到有朋友提到:

实际上,这个方法并不现实:要求文档工程师覆盖全研发流程,输出研发项目文档?这个成本,没有研发团队愿意承担,关键是,也没有这个必要。

个人认为,比较可行的解决方式是,深入研发流程,梳理研发流程中的信息需求和依赖关系,完善相关的内容规范(模板)和评审规范,从系统上保障研发文档的质量

事实上,最近我一直在做这样的尝试和努力,希望可以切实地改进研发项目文档的质量。后续也会把相关经验,在自己的微信公众号(TC研修实验室,ID:techcomm)和知乎号分享,有兴趣的朋友可以关注,或者跟我交流,帮助我更全面、更深度地思考。

其他推荐:

实施:GitHub + MarkDown 文档系统的工作环境部署及工作流程说明 | 技术传播

技术传播是一片蓝海 | 技术传播

访谈:TC无处不在,只是我们没有发觉 | 技术传播

这次他们说好要“讲真的” | 传播

在座都别吵了,你们还有我 | 技术传播

一本培养强迫症患者的说明书 | 技术传播

就像用心做好日本料理 | 技术传播

顽固的老头子与无聊的说明书 | 技术传播

转战新媒体 | 技术传播

评测:王者荣耀的用户帮助系统 | 技术传播

让爸爸妈妈也能享受到科技发展带来的便利 | 技术传播

企业级信息管理系统初创方案构思 | 技术传播

睿齐

技术传播从业者

品牌内容策划

自由摄影师

自由撰稿人

汪力迪

公众号:techcomm / htstory

微信号:bgrichi

邮箱:hash_0813@163.com

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

研发项目文档重要吗?如何保障文档交付和内容质量? 的相关文章

随机推荐

  • mysql 函数使用

    1 GROUP CONCAT 功能 将group by产生的同一个分组中的值连接起来 返回一个字符串结果 语法 group concat distinct 要连接的字段 order by 排序字段 asc desc separator 分隔
  • 苹果APP安装包ipa如何安装在手机上

    苹果APP安装包ipa如何安装在手机上 苹果APP的安装比安卓复杂且困难 很多人不知道如何将ipa文件安装到手机上 以下是几种苹果APP安装在iOS设备的方式 供大家参考 一 上架App Store 这是最正规的方式 虽然审核过程复杂 时间
  • idea 部署SpringBoot项目时打成jar包一些坑的总结

    前一段时间 公司分配给我做一些微服务的功能 比如一些分析 一些可以拿出来的模块 所以采用了SpringBoot搭建的微服务项目 至于关于SpringBoot的介绍 这里就不展开了 今天主要写的是这两天我需要把我本地的项目部署到服务器上 遇到
  • HTML输入框标签

    1
  • 华院计算|切比雪夫,他带起了俄罗斯现代数学的发展

    俄罗斯的数学家们常说 他们的现代数学是由切比雪夫带动而建立和发展起来的 图1 帕夫努蒂 切比雪夫 1869年 帕夫努蒂 切比雪夫 Pafnuty Lvovich Chebyshev 1821年5月16 日 1894年12月8日 出生于离莫斯
  • 编译ORBSLAM2中遇到的一些问题

    从github中下载源码后 按照readme一步步来 安装完各种依赖后 直接运行了build sh 需要注意的是 之前在14 04中安装完依赖后 cmake报错 根据错误信息锁定为cmake版本低 于是重装了cmake 3 9 成功编译 后
  • java 判断当天_java判断一个时间是否是今天的方法

    java判断时间是否是今天 public class Test java 判断一个时间是不是今天的时间范围内 param args public static void main String args String time 2017 0
  • [计算机毕业设计]基于OpenCV的图像梯度与边缘检测

    目录 前言 课题背景与意义 课题实现技术思路 一 图像梯度与几种算子 三 基于OpenCV的实现 最后 前言 大四是整个大学期间最忙碌的时光 一边要忙着准备考研 考公 考教资或者实习为毕业后面临的就业升学做准备 一边要为毕业设计耗费大量精力
  • LinkedHashSet和LinkedHashMap手记

    LinkedHashSet和LinkedHashMap手记 LinkedHashSet和LinkedHashMap是Java集合框架中的两个重要类 它们是HashSet和HashMap的变体 它们在维护插入顺序方面提供了额外的功能 这使得它
  • WVP-PRO+ZLMediaKit搭建GB28181视频平台(linux详细教学)

    文章目录 一 安装WVP PRO 1 源码下载 链接内任选其一 https doc wvp pro cn 2 修改配置 仔细查看每行都有说明注释 3 编译前端页面 4 打包为jar 上传到服务器 二 安装ZLMediaKit 1 前置环境安
  • Android10 Settings系列(五)恢复出厂设置添加重启和关机按钮,增加恢复出厂设置电量限制

    一 前言 这个应该算是一个通用需求 因为源码中的恢复出厂设置确实只有关机 没有恢复出厂设置之后重启的功能 二 准备工作 恢复出厂设置这个找到对应的类很简单 这里直接给出对应的处理类 packages apps Settings src co
  • jaspersoft studio6.x 设计医院检查报告单样式

    今天百度无意检索到医院的检查报告单 我想尝试一下自己对jaspersoft studio6 x 报表工具的掌握情况 我简单编写了一个血液检查单 效果展示如下 百度图片库关于血液检查报告单样式 jaspersoft studio 设计截图 源
  • D3D纹理

    纹理映射是一种将图形施加到表面的技术 以简单的一堵墙为例 这种技术可以只需要两个绘制有砖纹理的三角形即可 这样就可以为表面增加大量的细节 而不必使用大量的多边形 纹理映射使用了图像数据并将图像数据绘制 映射 到表面上 该表面看上去就像有一幅
  • KubeSphere使用GlusterFS作为持久化存储

    文章目录 一 前言 1 主机准备 2 准备磁盘 二 安装glusterfs服务端 1 配置glusterfs yum源 2 安装gluster服务 3 开启服务 并做开机启动 4 glusterfs的端口 三 安装Heketi 服务 实现k
  • 解你燃眉之急——悟空CRM9.0懒人版安装搭建--Good Luck,助你成功

    CRM悟空懒人版搭建 环境准备 1 安装jdk 查看版本 2 安装tomcat tomcat有版本要求 要9及以上 需要和CRM9结合 启动 查验端口 3 安装mysql 这里必须安装mysql5 7版本的 适应悟空CRM 这里需要注意的是
  • 7-flutter Navigator 和Route

    Route 和 Navigator 用于页面之间的跳转 一 Navigator 的 push 和 pop 用于页面之间的跳转 创建MaterialApp时可以指定routes参数 该参数是一个映射路由名称和构造器的Map 跳转的时候 使用
  • ZooKeeper 实现分布式锁的简单示例

    目录 一 分布式锁概述 二 ZooKeeper 实现分布式锁 ZooKeeper 实现分布式锁原理 实现分析 代码示例 ZooKeeper 实现分布式锁需要考虑的问题 三 Curator 一 分布式锁概述 在分布式环境中 服务器集群 多个j
  • 调整IBM jvm heap

    Setting the heap size for most configurations This section contains guidelines for determining the appropriate Java heap
  • 基于人工智能方法的手写数字图像识别_机器视觉学习笔记:基于Knn的简单手写数字识别算法...

    Knn k Nearest Neighbor 学习是一种常用的监督学习方法 采用的 近朱则赤 近墨则黑 的思想 给定测试样本 基于某种距离度量找出训练集中与其靠近的k个训练样本 然后基于k个 邻居 的信息来进行预测 通常用 投票法 来预测结
  • 研发项目文档重要吗?如何保障文档交付和内容质量?

    关于研发与文档相爱相杀的故事 实在听过太多 每隔一段时间 就会被 一而再 再而三 三而万 地提起 研发项目文档重要吗 如何保障文档交付和内容质量 大家好 我是睿齐 一个技术传播者 关于这个问题 首先我要给出肯定的答复 重要 尤其是对于大型研