团队拓扑是鼓励新兴行为的约束 - Matthew


团队拓扑结构不是一个 "模型",而是一套鼓励新兴(emergent涌现)行为的约束。

反对意见:团队拓扑是建立在软件如何生产和应该生产的模型之上,并提供一种模式语言、一个框架、一组与该模型一致的约束。

模型与约束的区别:

  • 模型的目的主要是帮助推理世界上的某些事物;
  • 约束的目的是限制或鼓励行为。

团队拓扑为什么不是一种推理世界上某些事物的方法?
有需要完成的工作,有以某种方式组织如何以快速有效的方式完成工作的问题,团队拓扑试图通过提供一种推理方法来解决这个问题。

但是你可以不使用团队拓扑来推理事物,而使用团队拓扑通过约束来实现结果。

banq:模型也可以是一种通过约束涌现出来的现象,当然这挑战了有条理的逻辑推理和感觉现象两种的区别,是分析还原法和整体系统论结合 (emergence vs reduction)?