人月神话札记:提纲挈领

简介: 版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/45082469 前言:所谓提纲挈领,从字面上讲就是抓住渔网的总绳,提起衣服的领子,其含义(度娘说要用含义而不推荐用涵义)就是告诉我们做事情要能够抓住要领。
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/45082469
前言:所谓提纲挈领,从字面上讲就是抓住渔网的总绳,提起衣服的领子,其含义(度娘说要用含义而不推荐用涵义)就是告诉我们做事情要能够抓住要领。那么本篇告诉我们什么是要领呢,就是书面文档,从一开始就要意识到其重要性,那么就不会对文档产生厌烦。因为作为技术人员来说,包括我,普遍对文档没有好感,尤其是看完了长篇大论后,发现无非就是要表达一两句话,那时候,就会气急败坏。

计算机产品的文档

对于该小节,我读了三遍,发现并没有很好的理解,所谓预测->报价->价格之间相互制约的关系,没有弄出来个所以然。希望在以后再次翻阅的时候能够有很好的理解。

但是有一点,我觉得是个真理,那就是预算是一种制约,会促使产生更好的技术方案,因为如果在预算不能满足当前项目所需的话,我们就会被迫去做出改变,去探索出更具有性价比的产品解决方案,这促使了整个社会的发展。

大学科系的文档

任何管理任务的关注焦点都是时间、地点、人员、项目内容和资金。

Brooks给出的这个观点,我想没什么可说的,当你搬家告诉别人的时候,短信的内容就会是“各位亲爱的伙伴们,我将于4月17日搬家至洛阳牡丹广场,届时欢迎大家光临做客,我们将在老洛阳开吃一顿”。

软件项目的文档

就目前的自己来说,在安排任务的时候,多数是通过口头传达,然后在禅道中加入任务和时间,用来管理进度。而当一个任务结束后,等我再次回头来进行总结的时候,发现我的记忆力不够清晰了,往往这个时候,我非常的怀念有一份文档能够以书面的形式存在。

还有很多很多时候,对于一个开展的迭代,或者说一个关键的任务,或者说一个证明给别人的数据,强有力的文档会让所有的事情变得清晰明朗。

为什么要有正式的文档

这个看似疑问句的标题,其实更像是一个反问句,其答案必须是斩钉截铁的,正式的文档是必须的。

最近在做华夏银行的三方存管平台对接工作,最开始,对这个对接的工作只有几个字的概念,就是“华夏银行对接”。如果华夏银行没有提供给我必要的技术、业务说明文档,我的印象恐怕只能滞留在这六个字上了,虽然拿到他们的文档后,阅读过几次后都感觉到无力,如今都2015年了,文档的做成时间竟然是2011年,我不相信这4年来,业务接口一点没变,凭我的直觉,后来又要到了两份2014年做成的文档。然而,我不应该吐槽这些文档,我知道,正是这些文档,促使我去思考,去讨论,去交流,去分析,去编码,现在我已经把接口的代码工作完成了, 接下来就是测试和上线。

那么这些文档的作用显然是价值连城的,无论它的质量是否满足我的预期。

项目经理的任务就是制定计划,并且实现计划。但是只有书面计划是精确和可以沟通的。通过遵循文档开展工作,项目经理能够更清晰和快速的设定自己的方向。

显然,一次次的任务终结,其最让我能够感到满足除了任务一次次终结,还有那被我折磨的文档。
相关文章
|
运维 监控 专有云
TAC报警中心: 专有云告警生命周期一站式管理运维平台
TAC报警中心是阿里云SRE混合云团队为专有云精心打造的一站式告警运维平台,覆盖专有云所涉及的云产品、大数据、云实例以及用户所涉及的站点应用等告警,提供告警生命周期管理以及报警外发等解决方案。帮助专有云快速发现、定位异常问题,协助产品团队进行产品优化。
TAC报警中心: 专有云告警生命周期一站式管理运维平台
|
安全 数据安全/隐私保护 虚拟化
win11家庭版怎么升级专业版
Windows 11家庭版用户常需升级到专业版以解锁远程桌面、组策略和BitLocker等高级功能。在升级前,备份数据、确保系统更新至最新。购买正版密钥后,通过“设置”->“系统”->“激活”输入密钥进行升级。遵循提示完成升级过程,系统会自动应用专业版特性。如有问题,参考官方文档或寻求技术支持。
win11家庭版怎么升级专业版
|
监控 Kubernetes 数据可视化
5 款顶级 Docker GUI 工具,好用到爆!!
5 款顶级 Docker GUI 工具,好用到爆!!
724 0
5 款顶级 Docker GUI 工具,好用到爆!!
|
JavaScript 前端开发 PHP
【笔记09】AutoHotkey 基础教程
从英文翻译来看【AutoHotkey】的意思是【自动热键】。Hot 就是【热】的意思,比如【热狗 🌭 hotdog】;key 是【键】的意思。 和 Python、PHP 和 JavaScript 一样,AutoHotkey 也是一种脚本语言。AutoHotkey 是 Windows平台下的开放源代码的热键脚本语言。
799 0
【笔记09】AutoHotkey 基础教程
|
数据采集 Python
不到70行Python代码,轻松玩转RFM用户分析模型(附案例数据和代码)(一)
本文从RFM模型概念入手,结合实际案例,详解Python实现模型的每一步操作,并提供案例同款源数据,以供同学们知行合一。
742 0
不到70行Python代码,轻松玩转RFM用户分析模型(附案例数据和代码)(一)
|
SQL 数据可视化 Devops
研发效能数据平台 DevLake 正式开源,连接 DevOps 中的数据孤岛
研发效能数据平台 DevLake 正式开源,连接 DevOps 中的数据孤岛
1597 0
研发效能数据平台 DevLake 正式开源,连接 DevOps 中的数据孤岛
|
存储 缓存 Rust
从零开始写KV数据库:基于哈希索引
前言 新的KV数据库层出不穷,我们经常听说的KV数据库如RocksDb、Hbase等都是基于日志结构的存储引擎。最近我在看《数据密集型应用系统设计》,里面有一章专门在讲日志结构的存储引擎的演进过程,纯看理论不过瘾,所以我决定根据书里的理论动手自己实现一个KV数据库。同时,为了能顺便学习Rust,所以我使用了Rust来实现数据库。 除了参考《数据密集型应用系统设计》,我还参考了《pingcap/
1096 0
|
存储 NoSQL 容器
图数据库 Nebula Graph 的安装部署
图数据库 Nebula Graph 的部署教程
2954 0
|
NoSQL JavaScript Redis
redis的nodejs客户端ioredis初识
 转载请注明出处哈:http://carlosfu.iteye.com/blog/2240426    声明: 我是java程序员,对node不是很熟悉,只是写书的需要,要了解一下redis的node客户端,欢迎拍砖。
3877 0
redis的nodejs客户端ioredis初识
阿里云 Aliplayer高级功能介绍(二):缩略图
基本介绍 Aliplayer提供了缩略图的功能,让用户在拖动进度条之前知道视频的内容,用户能够得到很好的播放体验,缩略图是显示在Controlbar的上面,并且包含当前的时间,阿里云的媒体处理服务提供接口可以生成缩略图的功能, 先看一下基本的效果: 缩略图的格式 WebVTT介绍 缩略图采用...
4805 0