知识卡片
业务目标难以直接转化为架构特性
内容
“提升客户满意度”“扩大市场份额”这类业务目标天生难以落地成架构决策,原因有三:语言不精确,提出者自己也未必说清具体想要什么;无法验证度量,判断”是否达成”全凭主观;强绑定业务视角,难看出该往架构上怎么映射。应对办法是主动做三件事:把目标翻译成可度量需求;管理利益相关者对不现实目标的预期;把目标沉淀成能直接指导设计的架构原则。发散:目标不会自己变清晰,需要架构师主动转译。
参考来源
- 位置:第8章《关注点、原则和决定》8.1.2节「业务目标和驱动力」(源文件:_epub-src/OEBPS/text00070.html附近)
- 结论依据:原文列出业务目标和驱动力难以转化为架构特性的三个原因(语言不精确、无法验证度量、强绑定业务视角),并给出三条应对策略(转换为需求、管理预期、指定架构原则),直接支持卡片结论。
- 原始内容:"它们通常是使用不精确的语言表达的,实际上,利益相关者自己可能都无法真正清楚自己想要表达的是什么意思。它们可能无法以任何有用的方式来验证和度量……因为它们对业务有很强的关注,所以通常不清楚它们会如何将其转换为架构解决方案……试着将其转换为需求……管理你的利益相关者对成功的期望……指定能够把目标转换为架构的物理特性和品质的架构原则。"