涉及单选题,2-10分。已阅第21小时和教程。
工业界和学术界都用自己的方式表达对体系结构的概念与思维和探索,所以也要研究下,他人对体系结构的看法。
21.1 价值驱动的体系结构 :连接产品策略与体系结构
1. 系统的存在是为了为利益相关方创造价值。但当前的开发方法给利益相关方、架构师、开发人员提供的信息是不完全和不充分的,导致这种理想是无法实现的。
2. 价值模型概述
开发有目的的系统,是目的是为其利益相关者创造价值。其它的系统也都是这样的。系统的这种递归特性是分析和了解价值流的一个关键。
价值模型核心的特征可以简化为三种基本形式:
- 价值期望值:表示对某一特定功能的需求,包括内容(功能)、满意度(质量)和不同级别质量的实用性。比如汽车驾驶员对以60km/h的速度进行急刹的快慢和安全性有一种价值期望值。
- 反作用力:系统部署到实际环境中,实现某种价值期望值的难度,通常期望越高难度越大,即反作用里。比如,急刹的结果取决于路面类型、路面坡度和汽车重量等。
- 变革催化剂:表示环境中导致价值期望值发生变化的某种事件,或是导致不同结果的限制因素。
反作用力和变革催化剂称为限制因素,把这三个统称为价值驱动因素。
3. 体系结构挑战
体系结构挑战是因为一个或多个限制因素使得满足一个或