浅谈架构设计


        随着信息化深入到人们工作、生活的各个方面,提起“架构”往往想到的是软件架构,百度、360百科更是直接将架构定义为: “计算机术语,又名软件架构”;其实,“架构”更常用于建筑方面,“构”(繁体構、搆)本义更是架木造屋;架构的缘起,也源于人类分工合作,与夯土建屋紧密相关。

       那么到底什么是架构、怎么定义“架构”

       辞海中的释义是:①建造;构筑。②框架;支架。③比喻事物的组织、结构、格局。架构的英文Architecture,在Wikipedia上也缺乏清晰的定义,更多的是一种描述或说明。

        架构,就是将一个由人执行的整体活动,分解为有机协作的专项分工(部分),由对应专业角色、在有序沟通机制下、高效完成的活动体系。

        实际上,架构(设计)原本就早已深入到我们生活、工作、学习的各个方面,大如亚里士多德的“理论科学”、“实践科学”、“创造科学”这套完整稳固“知识”架构体系,小如“引论”(提出问题--是什么)、“本论”(分析问题—为什么)、“结论”(解决问题—怎么办)三段论的议论文;我们也自觉不自觉、主动或被动地进行架构设计,如各类专项PPT汇报模板(目录体系)、如建筑、装修蓝图设计及实施;越简单、朴素的架构越稳定也越易被接受。前期关于投标工作的三步流程(见图1:投标工作流程)以及近期我做的一个咨询规划表述架构(见图2:咨询方案架构),就是对三段论、建筑(装修)工程规范体系的借鉴和简单、朴素应用。


                                                                 图 1    投标工作流程


                                                                   图 2    咨询方案架构

        针对软件系统或IT项目,又有诸如业务架构、应用架构、功能架构、技术架构、数据架构、集成架构、部署架构等等说法,这些都是对同一事物(或活动),不同立足点、不同视角的描述。大多信息化建设均应清晰表述业务架构、应用架构、技术架构,业务架构定战略(业务架构往往涉及战略层面,涉及战略理解或战略决策,故业务架构也是最缺乏统一认识和明确定义的),应用架构定战术,技术架构定装备,其他架构大多是战略、战术实现路径的具体表述,以便全面理解、方便后续实施落地。

        谈完架构(设计),再说说架构师。综上所述,套用一下“人人都是xxx”,人人都可以是架构师。那么架构师需哪些能力

        由前文所定义的架构,架构师需具备“合理地分、有机地合”的能力(见图3 架构设计)。犹如拿积木构建城堡,架构师既需深入“城”中,又需跳出“城”外。分,需将各部分内涵、外延定义清楚;合,需定义好流程和沟通机制。


                                                                     图 3     架构设计

            那么架构师既需敏锐的洞察能力(透过现象看本质),又需高度的概括归纳能力(将散乱纷杂,进行抽象归纳,梳理为有序有机的整体);既需有优秀的专业能力,又需有深厚、广博的多领域知识储备;既需有技术前瞻,又需有价值守成;既需有良好的沟通交流能力(以便统一认识、方便架构落地),又需有良好的平衡取舍能力(合适的才是最好的)。架构师的综合能力如图4 所示。


                                                                图 4     架构师综合能力

        由上图可见,相对而言架构师所需综合能力较高,但“一切知识无外乎常识”,“一道通则百道通”,在通达专业知识的基础上,优秀的专业人才是很容易形成自己的架构(设计)思路或风范的。犹如优秀的工匠或雕塑师一样,架构(设计)更多的是一个过程,而不仅仅是一个结果,它是架构师理念、技能和实践的最终展现,如此才能完整完成一件优美的“雕塑作品”。

        说完架构师的能力,再谈谈架构师的“情怀”。不同于工匠、雕塑师,架构的效益体现、架构的落地、架构的有效执行,依赖于架构各部分的有序有机执行,效益是通过执行者来最终体现,架构师更像一个协调组织者(有时甚至连组织者都算不上),故架构师一定要有“功成何必在我,成功必定有我”的情怀,不必在意胜利的光环体现在谁的身上,力求形成良性循环的架构执行团队,力争架构执行效益的最大化。

         架构的优劣及架构的有效执行决定了整体效益的高低,优秀的架构、高效的执行可展现“神速”、“奇迹”,无序或者混乱的架构及执行就只能晒辛苦却无相应优质绩效体现了。故“用人不疑、疑人不用”,应给架构师对应的实权,以方便架构落地及执行,让“加减乘除”四则运算质疑“微积分”的算法原理,即使有良好的沟通能力,但沟通成本太高、执行效率太低。

        同时架构师要去做的是去定义分工和协作,是要去平衡甚至调整其他人的职责、权力和利益。如果架构师没有强有力的影响力,设计的架构就仅仅是一个美好丰富的“理念”,难以落地为“实践”,更不可能完善推广为“理论”。

        “能力”、“情怀”是创造优质架构的内在条件,而给予实实在在的“影响力”是优质架构落地的外部保障,只有内外互济,才能产生优秀的架构并获得高质的效益。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 227,488评论 6 531
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 98,034评论 3 414
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 175,327评论 0 373
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 62,554评论 1 307
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 71,337评论 6 404
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 54,883评论 1 321
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 42,975评论 3 439
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 42,114评论 0 286
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 48,625评论 1 332
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 40,555评论 3 354
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 42,737评论 1 369
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 38,244评论 5 355
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 43,973评论 3 345
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 34,362评论 0 25
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 35,615评论 1 280
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 51,343评论 3 390
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 47,699评论 2 370

推荐阅读更多精彩内容

  • 一、生命周期 一个事物一旦出生,就必然会长大,变异,一旦长大,就面临着衰老,接下来就是消亡了,这个过程就称为一个事...
    ZyBlog阅读 2,676评论 1 11
  • 文|阿豆菇凉 1. 阿梦毕业了,有了第一份工作。这是一家新公司,阿梦坐了火车,倒了公交,又按照导航走了一个小时才到...
    九巷_阅读 442评论 6 4
  • 我的妹妹都一周岁了,爸爸见他还不会跑,爸爸就给我的妹妹买一个学步带。 ...
    张哲宁阅读 70评论 0 0