主要观点:价格是软件质量和速度的独立属性,“低价、快速、优质三者选其二”的说法在现实中不成立,价格由买卖双方对价值的感知决定。
关键信息:
- 价格与质量和速度无真实关联,高价不一定带来优质成果或快速交付。
- 组织适配影响开发者价值发挥,软件质量包括无重大 bug、性能好等,很多开发者缺乏对质量的基本理解。
- 可通过购买外部服务换取速度,但这些产品通常高度通用且不保证质量,软件开发本质是定制。
- 增加人力可能导致沟通开销增加使交付更晚,招聘“合适”的人也存在域培训开销和不确定性问题。
- 软件质量和速度是方法论问题,注重速度的团队能提高软件质量,后续将写关于提高速度的开发方法的博客。
重要细节: - 以在制造公司的咨询工作为例,说明真正高质量的开发者少。
- 列举可交换金钱换取速度的例子,如 AWS、Seq 等。
- 引用 Brooks 定律说明增加人力不一定能提高速度。
- 提及相关研究结论,如注重速度的团队能更快发现和修复 bug 提高质量。
- 介绍作者所在公司 Petabridge 及其相关产品。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。