在开发团队中做了一段时间的文档工作,现在总结一下我对文档的理解。
希望可以帮助到对文档工作感兴趣的小伙伴,
也非常渴望各位大佬的宝贵指点!

我在刚刚做文档工作的时候,也是一脸懵。不知道这份工作具体是什么样子的,现在发现文档在开发过程中有以下作用:

  • 提高沟通效率,降低沟通成本
  • 规范、连接各个开发环节
  • 数据留存

提高沟通效率,降低沟通成本

在团队合作中,是需要每个团队成员的之间配合的,那就团队成员之间就一定会有大量的沟通。
如果两个人口头传递信息,要求表达者要清晰明了的表达出全面、准确的大量信息,要求听着要一直跟着表达着的节凑,这样的一次沟通会花费两个人的大量时间,而且不一定会有一个很好的沟通结果。
如果将表达者想要传递的信息写到文档上,这样会节省两个人的沟通时间,提高工作效率

规范、连接各个开发环节

不同的开发环节都有一个规范的工作文档,那么整个团队的工作也会更加规范、更加有条理性。
比如:

  • 在设计过程中,

    • 规范的设计文档可以让设计工作更加有有条理性。
    • 规范的设计文档可以让前端开发人员更快速、更详细的了解设计效果
  • 在代码开发过程中,良好的代码规范是必不可少的
  • 在测试过程中,
    • 规范的测试文档可以让测试工作更加有条理性
    • 规范的测试文档可以让测试人员更快速、更准确的将问题反馈给开发人员

数据留存

我也会做各种会议记录,并整理成会议纪要。比如“工作例会”、“设计评审会议”等等……
这要求我要在会议过程中一直高度集中注意力,并且快速将大家的对话转为文字信息记录下来,(如果会议时间很长的话,就有一种快要窒息的赶脚。。。),那么整理完成的会议纪要很可能就是接下来整个开发团队的工作安排。
在做复盘的时候,文档是很重要的参考哦~

文档在项目开发中的作用相关推荐

  1. Spring 2.5 jar 所有开发包及完整文档及项目开发实例

    Spring 2.5 jar 所有开发包及完整文档及项目开发实例 spring jar 包详解spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock ...

  2. 项目开发中发布更新文档备注

    项目开发中 经常会遇到 某一个团队成员更新了,配置文件但是没有及时沟通导致项目发布后出现异常的情况. 这时就需要一个项目更新发布的规范说明文件,比如每次更新更改了哪些,进行文档备注. 更新的脚本文件也 ...

  3. 反思:项目开发中的语言沟通与文档沟通

    反思:项目开发中的语言沟通与文档沟通 问题引出:刚进入公司试用期,有导师安排开发实现一些功能模块或者小的应用.毕竟需要在整个产品的框架下添加代码,看了下整个产品近1G的源代码,相当浩瀚.虽然是不需要我 ...

  4. 浅谈软件开发工具CASE在软件项目开发中发挥的作用认识

    浅谈软件开发工具CASE在软件项目开发中发挥的作用认识 内容摘要:阐述了CASE工具作为 一种开发环境在软件项目开发中所起到的开发及管理作用.CASE工具实际上是把原先由手工完成的开发过程转变为以自动 ...

  5. 【开发规范】go项目开发中的[流程,git,代码,目录,微服务仓库管理,静态检查]

    文章目录 前言 一.有哪些规范我们应该遵循 二.项目开发流程 三.git的代码分支管理 1. 分支管理 2. commit规范 三.go的代码规范 四.go项目目录规范 五.微服务该采用multi-r ...

  6. 【转】缺陷与出路—一个游戏开发者的反思 二、项目开发中的混沌和秩序

    二.项目开发中的混沌和秩序 我们可能都听说过这些说法:"你不可能不劳而获""覆水难收"或"天网恢恢,疏而不漏".如果这些谚语对你说来不算陌生 ...

  7. 甲方在项目开发过程中的作用

    [摘要]软件项目的开发是一个综合性的工程,需要项目相关各方努力配合.随着信息化程度的深入,软件项目的复杂度和精细化程度越来越高,对项目相关方的配合也提出了更高的要求.项目开发不仅仅是软件开发公司的工作 ...

  8. React项目开发中的数据管理

    原文链接:https://blog.csdn.net/hl582567508/article/details/76982756 redux中文文档:http://cn.redux.js.org/ Re ...

  9. 项目开发中的自我总结

    最近忙的要死,因为新开发了两个项目.现在已经测试完毕了,准备部署到线上了. 然后不能白忙活吧,忙活完也得写点总结和经验吧,以后也有个记录. 1.一个bootstrap+jquery+layui+lar ...

最新文章

  1. 菜鸟学自动化测试(四)----selenium 命令之验证页面元素
  2. Go 开发关键技术指南 | 为什么你要选择 GO?(内含超全知识大图)
  3. 不信不能雷倒你!超牛高考作文
  4. 强悍的 Vim —— .vimrc(vim 配置文件)
  5. 介绍一个工具给大家,做网站时,经常要上传文件到外网服务器,但是上传时往往需要很长时间,如果有一个文件对比工具……...
  6. MYSQL常用查询函数
  7. Java-集合第二篇Set集合
  8. ORCLE conn连接报错
  9. C# BackgroundWorker使用总结
  10. 图像坐标系、相机坐标系和世界坐标系 相机的内、外参数矩阵
  11. 2020.04.07 Windows 10 一次系统蓝屏的修复过程
  12. 解决Linux系统不能上网问题
  13. 无线网卡驱动正常却搜索不到无线信号
  14. 提取LSV中的高程数据在CAD中进行道路的方案设计流程
  15. Tesla T4 在Ubuntu18.04上的安装使用
  16. 司美格鲁肽进入临床竞速期,减肥“神药”生于偶然、火于乱象?
  17. OPPO A35上手简评:一款中规中矩的入门级智能手机
  18. 计算机是数学还是结构标高区别,老师傅教你认识建筑施工图上的标高,还怕看不懂标高吗...
  19. 计算机板块科技基金,科技类基金眼花缭乱,如何判断细分行业占比?
  20. 如何把视频分屏?教你轻松学会视频分屏

热门文章

  1. Appium - WebView測试(Android)
  2. jQuery文档处理
  3. python json.dumps() 中文乱码问题
  4. 您未必知道的Css技巧
  5. UVA280 LA5588 Vertex【DFS】
  6. HDU1175 连连看【DFS】
  7. 树莓派系统常用配置文件及常用软件
  8. chain rule 到 Markov chain
  9. nditer —— numpy.ndarray 多维数组的迭代
  10. 马尔科夫随机过程的理解