转载本文需注明出处:微信公众号EAWorld,违者必究。
设计是数字化系统落地生根的关键环节,数字化系统的胎儿由设计环节孕育。
为何说设计是胎儿呢?
因为如果说业务是受精卵,是本源,那么需求就是受精卵裂变的过程,设计阶段完成了生命的初步定型,胎儿的基本要素大脑、心脏、四肢、内脏、性别均已生成,正在等待出生后的快速勃发。
因此,高阶设计的内涵是构造数字化系统的大脑、心脏、四肢、皮肤,大脑是总体架构,心脏是数据结构,四肢是组件或服务以及应用系统,皮肤或者外表是UI或者展示。
我们同样采取Rational提出的基于面向对象的软件工程RUP方法论,基于RUP方法论,对总体架构、数据结构、组件和服务、应用功能、应用展示进行设计,从而构造一个完美的产品蓝图和产品模型。
同时,高阶设计需要遵循系统论,先宏观后微观,先抽象后具体,层层细化。
一、如何规划数字化系统总体架构?
总体架构涵盖三个视角的架构,其一,建设者的视角,即从建设的视角审视,数字化系统的整体框架和内部关系,这决定了数字化系统的建设内容。其二,使用者视角,即从用户的视角审视,数字化系统的服务框架和内部关系,其三,管理者视角,即从管理和运维的视角审视,数字化系统的管理和运维框架及其内部关系。
建设者视角的总体架构,