《人月神话》阅读笔记七

发布时间 2023-05-28 22:18:56作者: yesyes1

1、保持进度透明可见

我们的团队在做项目的过程中,总是少不了实时汇报自己负责的部分进度,我们有时可能会担心,如果我们向上级或者负责人汇报了我们的完成进度,

就有可能会因为某些问题扰乱我们的进度和计划。

其实,如果我们隐瞒不报,就有可能助长我们的侥幸心理,从而在更大程度上影响我们的项目进度,最后捅出一个难以解决的大窟窿,

所以,在项目过程中,我们需要让进度透明可见,从而激励自己,让我们自己能够在透明化的项目里面不断进步。

软件有无法规避的特性:复杂度、一致性、可变性、不可见性。

2、产品复杂度

由于产品的复杂性,项目中负责不同模块的成员沟通起来十分困难,甚至可能会产生矛盾,和对牛弹琴的现象。

开发过程慢慢地就演变成了一场灾难。

软件开发是逐步地,不可能是一夜之间建成的高楼大厦,需要一点一点的积累,

这也是从事软件行业的我们,必须要明白的道理。