只是一些观察...

发布者:    |      

总有那么一些事情让我感到困惑,那就是在那些以技术为业务的公司中,似乎从未听到过关于软件开发 方法论 的讨论。当然,产品公司对支持良好实践的流程和工具确实非常感兴趣。(例如,产品公司当然关心测试实践。)但是,技术实践与方法论争论是有点正交的。我从没听说过像红帽这样的公司关注过世界各地的 敏捷顾问项目经理 的最新潮流。事实上,我非常想听到一个真正伟大的软件产品(至少最初)是按照某种方法论开发的例子。

我有很多关于这种差异可能是什么的理论,但我不确定这些理论中哪些是正确的

  • 关于方法论的争论有助于让特别无聊的项目变得有趣
  • 在将开发者视为可互换资源的环境中,方法论很重要
  • 在开发者能力/经验水平异质的环境中,方法论很重要
  • 敏捷 这样的方法论被项目团队用来保护自己免受无知经理的干扰
  • 好的产品公司自然而然地 类似敏捷的事情,而不需要真正思考它(或者如果他们不这么做,他们就会死去)
  • 方法论有助于实现可预测性,但会阻碍创新

我最感兴趣的是为什么公司会接受这些东西,而没有确凿的证据表明任何这些被那些能够反复构建成功和有创新性的软件的公司所使用。或者,这样的证据存在,而我只是对这个世界太过疏远,不知道而已?

如果这篇文章听起来像是在讽刺,那不是。我实际上是真正感兴趣的...


返回顶部