知识卡片
EHM模型的局限:少了一半的观察,容不下新角色
内容
观察系统须清楚在哪里、是谁、做什么,从系统析出”我”才理清”我与其他”的影响。《大道至简》EHM模型从”实现者”析出”团队”“经营”角色,只关注角色本身,很少论及”被观察对象”另一面,这种”少了一半观察”致命:EHM把角色排在一根轴线分层里,每加新角色就要开新分层,2006年把”架构师”放进EHM时模型立即崩溃。发散:框架若只能靠”加层”容纳新角色,往往是漏看了哪一半,而非新角色难归类。
参考来源
- 位置:《我的架构思想:基本模型、理论与原则》附三《超越软件架构——组织与架构》之"1 什么是领域角色的关注"("1.1 你在哪里?你是谁?在做什么?",源文件:_epub-src/ch023.xhtml)
- 结论依据:原文说明"'工程层状模型'(EHM)……也少了一半的观察……层状模型中加入新的角色就会带来新的分层与界面……一旦我尝试在EHM模型中为架构师加入一个领域或一个层次,EHM立即就崩溃了——无法再解释清楚。其实原因就在于,EHM对问题少掉了一半的观察",直接支撑本卡关于EHM模型局限性的结论。
- 原始内容:大多数人在做这样的分析的时候,忘记了观察者是"观察—被观察"系统中的一个组成部分,忘掉了"我"的位置,因而少了一半的观察。