知识卡片
架构承载对话
内容
软件架构是与开发、运维、安全、审计、数据库和未来维护者对话的平台。发散:五分钟跨团队沟通常能发现隐藏驱动力,避免交付前才撞上服务器、许可证、安全政策或支持流程。
参考来源
- 位置:《程序员必读之软件架构》第29章《软件架构是对话的平台》(源文件:OEBPS/text00000_split_041.html)
- 结论依据:原文列举数据库管理员、安全团队、合规审计等多类利益相关者常在交付后期才提出的意外要求,并明确说架构设计过程是一个交流平台,直接支持卡片论点。
- 原始内容:""没人告诉我们你需要在这个服务器上创建一个生产数据库。"……"我们需要运行这个才能通过风险和合规团队。"……五分钟的交流就有助于捕捉那些往往不起眼的架构驱动力,提高成功交付的机会。"