# 为什么工程师希望需求明确？

- Link: https://www.ixiqin.com/2021/03/22/why-engineers-want-to-demand-clear/
- Published: 2021-03-22T09:03:12+08:00
- Author: 白宦成

我作为一个工程师，引以为傲的，便是**不要求需求一定是完全详尽的，我会根据自己的个人
经验，来帮助产品经理补全这些内容。**

但另外一个层面，我也确实在思考，**为什么我们会希望需求尽可能明确？**

需求明确，意味着工程师在拿到需求之后，就可以开始工作了，而无需思考这个需求中的不合理
的部分。

但当你和一个不靠谱的产品经理去合作的时候，就会发现，几乎约等于没有的需求，意味着
在产品的研发过程中，存在大量的重写和改写的部分。因为产品经理前期思考的不充分，和
后续的架构调整的计划较多，就会导致项目在后续研发的过程中，会出现不断的架构调整，
推翻之前的工作，对局部进行重写，最终导致工程的不断 Delay。

当然，我也并不是说，我们应该在事事上都去追求完美的产品设计，这显然不现实，时间成本
也比较高。但确实，作为一个 Trade Off，这是一个存在的现象。

换句话说，如今的行业的不断细分，是有其存在道理的。流水线化让每一个人的产出可以被
量化、我们接受标准的 Input 和给出标准的 Output，让每一个人的工作都可以更加轻松。
