Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | 云栖社区 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Github | Search | About

28.3. 拥抱变更

软件开发界唯一永恒不变的主题就是------变化。

工作中我们常常遇到老板或者产品同事来了,告诉我们这个项目不用做了,你做的所有工作都白忙了。

更不能让我们无法接受的是能力不足的产品同事提供的需求,反复修改。

学会接受变更非常重要,你要从公司的角度思考,而非个人的情绪。

人们通常误解是,认定变化不会带来好处,其代价就是成本暴增。基于这一理由,我们必须要事先认真计划,以避免后期的大幅修改,但事与愿违,计划永远赶不上变化快。实际上即使变化发生,所增加的成本通常也可以借助良好的对策来加以抵消 严格控制我们必须完成的内容,并经常性地重新评估,从长期和短期角度问自己:“完成什么才是最重要的”?。

从员工的角度讲,企业支付薪水,是契约关系,让你做什么你就做什么,过多的抱怨也无法变化需求变更的事实。长此以往老板并不会责怪产品能力不行(有可能需求变更就是老板的意思),而是你的工作态度有问题,不配合其他同事的工作。

另一方面我们也需要建立需求提供方的问责制度。将需求变更与绩效考核挂钩。