知识卡片
架构师管协作
内容
架构师作为技术领导,影响的不只是核心设计,还包括需求、开发、测试、配置管理、变更管理和开发环境。架构决策要能进入团队协作方式,否则只停留在图上。发散:架构师的边界不是“只画大图”,而是确保关键技术结果被团队一致执行。
参考来源
- 位置:《架构实战:软件架构设计的过程》第10章《进阶》10.1节“架构师和项目团队”(源文件:_chapter-text/ch10.txt)
- 结论依据:原文逐节说明架构师在需求、开发、测试、配置管理、变更管理和开发环境等多个规范中的角色和职责,说明架构师的影响范围远超核心设计,支持“架构师管协作”这一论点。
- 原始内容:作为项目的技术领导,架构师对软件开发项目的很多方面产生影响。我们在第7章中讨论架构师参与定义需求规范。在第8章和第9章中,我们关注架构师参与的核心架构设计任务。这一节的目的是讨论软件开发项目的其他方面,尤其是架构师参与的其他规范。