知识卡片
角色随成熟变化
内容
自组织团队可以共享架构角色,但混乱或学习中的团队往往需要更明确的技术领导。发散:架构角色的集中或分散,不取决于敏捷口号,而取决于团队是否已经能共同承担大局。
参考来源
- 位置:《程序员必读之软件架构》第18章《每个人都是架构师,除非他们有其他身份》(源文件:OEBPS/text00000_split_029.html)
- 结论依据:原文引用罗伊·奥谢洛夫的团队成熟度模型(生存型/学习型/自组织型),说明架构角色的集中或分散取决于团队成熟度而非口号,直接支持卡片论点。
- 原始内容:"罗伊用一个简单的模型对团队成熟度做了分类,每个等级需要不同的领导风格。1.生存型(混乱):需要一种直接指挥和控制的领导风格。……大多数项目的团队连一个对"大局"之类的东西有经验的人都没有……我建议团队中由一个人来承担软件架构角色的责任。"