前言:软件不是用来控制硬件或互联网的。它是人的头脑,而头脑不是用来控制手脚的,而是用来想象一切手脚做不到的(例如做梦、梦想与旧情人来个甜蜜的拥抱)。苹果乔帮主在WWDC上也说:你知道,如果硬件是我们产品的大脑和脖子,则产品上的软件就是它们的灵魂。设计(Design)就是从<设想>导出可实现的<计划>。设计是一个无止尽的重复过程,从设想、梦想而找出可实践的计划,从领悟和实践结果的回馈,而去解构(De)既有设想(Sign),得出新的计划和结果。
本书缘由:高焕堂于2013年在日本退休之前,基于日本师徒制的要求而传承给下一代架构师的架构思考技术(俗称设计心法)。25年来他专精于A段(投资决策前)架构设计,退休闲暇将之写成中文,欢迎大家指教。
目录:
欢迎访问 =>
高焕堂:MISOO(大数据.大思考)联盟.台北中心和东京(日本)分社.总教练
ee ee
[#1] 软件不是用来控制硬件或互联网的。它是人的头脑,而头脑不是用来控制手脚的,而是用来想象一切手脚做不到的(例如做梦、梦想与旧情人来个甜蜜的拥抱)。苹果乔帮主在WWDC上也说:你知道,如果硬件是我们产品的大脑和脖子,则产品上的软件就是它们的灵魂。新技术:
[#2] 如何迅速成为有效的、杰出的IT架构师呢? 抢鲜享受免费课程,高(焕.堂)老师新春之礼,绝对精彩的10小时视频课程,主题:《杰出(A段)架构师的先进思考技术》入门级视频课程,欢迎下载PPT和MP4视频:
[#3] 有人认为<网或云>会整合终端,从<网>的融合便能底定天下。我则认为,<人>才是主角,产业是循着智能手机、智能电视、智能家庭、智能城市、智能生活的轨迹在发展中。反而,管道(网和云>保持弹性,条条大道通罗马,才是迎接未来之道。
[#4] 内容只能带来视觉;硬件却能带来触觉。人和动物(如猫咪)从小就需要触感,心灵更安定。因此,我一直呼吁<电信/互联网>业者重视软硬整合,致力于<包容>(而不屏蔽)硬件的创新差异化呢? 理由是:人们需要触觉,不只是视觉。
[#5]果乔帮主最擅长创造视觉、触觉、感觉,家庭是他表现长才的舞台,发挥水龙头(终端)的主导权,取得水库(内容)的顺服,是他手中的尚方宝剑。
[#6] <<设计的意义。>> 在韩国的DESIGN KOREA设计大展里的标语写道:<设计乃是通过消耗灵魂和集中心智才可触及的>。
[#7] <<>> 设计(Design)就是从<设想>导出可实现的<计划>。设计是一个无止尽的重复过程,从设想、梦想而找出可实践的计划,从领悟和实践结果的回馈,而去解构(De)既有设想(Sign),得出新的计划和结果。
[#8]<<设计的意义。>> 韩国首尔吴世勋市长表示:设计是对人的关怀,是沟通,是文化,是享受,是经济;亦即,设计就是一切。欧洲未来与设计学家MaTThias HoRX,讲述了设计如何改变城市和世界。他说,设计会给城市带来过去的工业化思维方式无法提示的创意和财富。新技术:
[#9]有更具开放心境者,能拥有更大的掌控权,更有机会成为赢家。例如,微软是25年前<开放硬件>(Apple II)潮流下的赢家,却是长久以来<封闭平台软件>的信徒,如果有一天它想通了,还是好汉一条。新技术:
[#10]当你去爬山,早晨醒来正要下山回家时,整山弥漫浓雾,不知道真正的道路时,你又如何debug呢? 所要移除(de)的对象(bug)又是什么呢? 新技术:
[#11] 设计底气来自文化。为什么韩国要来抢中国的文化呢? 因为韩国人认为:以信息和知识经济为核心的21世纪,其竞争力的源泉为感性<文化>的设计。因为文化不够深厚,设计的底气不足。设计与文化息息相关;例如,从手机产品可以看出那一国设计,而看不出那一国制造。
[#12]诗人艾略特曾说:「好诗人偷别人的;坏诗人抄袭别人的。」我认为韩国来偷中国文化,就是正在转变成为<好>诗人。
[#13] 有一则报导:<和中国设计相比,韩国显然已经走出了中国深陷的困境:企业不懂、不重视设计、不敢大力投资,专门的商业设计人才供应不健全,设计人员发展前景狭窄和社会整体分辨不出什么是好设计和什么是坏品味>。
[#14] <设计这东西很多时候不是光有点子就行的,有点子的背后还要有强大的舆论造势,MARKETING这种东西> 是的,营销、造势也是设计的表现,更直接影响收入。例如,NobodyNobody在美国营销似乎没成功。新潮技术:
[#15] <<设计的自然发生>>。有人认为设计需要找新点子,其实不一定。苹果的乔帮主就崇尚<自然发生>。乔帮主提到,当他领悟到未来会发生的一些事物,就会<退让>,以便让其事物<自然发生>。像iPhone产品,可能就这样自然发生了。美的设计就这么简单地自然发生了。信不信由你! 新潮技术:
[#16] <<设计的自然发生。>>伟大的雕刻师罗丹(Rodin)的一位好友回忆道:“罗丹常常一个人孤独地迷恋着一块大理石,对着它细细揣摩,盘算着,静静地度过几个小时,直到从石料中<领悟>到美好的形象时才动手。其代表作品《沉思》雕像,就是在这种创作灵感的火花中(自然)闪现的艺术构思。
[#17]设计也是一种技术能力>观点可能不好。因为人们常将<技术>视为有程序(How-to)的、有规则可学习的、可操作性的做法。但是设计常常有<原则>而没有<规则>可循。
[#18]设计是有目的性的,或是为了表现作者内心超脱的意境;或是满足一部分人的需求体验。前着可能太超前,N年后才得以世人理解。后者可能是一种妥协。然而,这也要尽量不去干预,而退让其自然发生。
[#19] <<设计与韩国。>> 韩国一直是中、日两国的“夹心饼干”。与日本相比,韩国产品毫无技术优势可言;与中国产品相比,它又毫无价格优势可谈。韩国想在夹缝中成长,唯一途径就是专注在产品<设计>上不断创新。更新潮的技术:
[#20]设计的<自然发生>。像雕刻大师罗丹一样,静静面对大理石,领悟其本然的整体与和谐之形。然后退让(不刻意)而去捕捉灵感的涌现,关注对本然未来发展的影响因子,提出可行<计>策,透过因子而促进未来事物(以有利于自己的型式)而<自然>发生。
[#21]大家喜欢谈<*aaS>,例如PaaS, SaaS等。我很纳闷,如果我写成<<小李子>aaS>或<<慈禧太后>aaS>,是否合理呢? 那么<慈禧太后>又服务谁呢? 她给人的<用户体验>评等该是5星级的吧!? 更新潮的技术:
[#22]云服务是一块水草丰美、多蜂蜜牛奶之境,人人响往之;但是,为何要依赖浏览器这个独木桥呢? HTML5又能弭补浏览器的缺陷吗? 何不关心一下有多少人讨厌使用浏览器吗? 把目光放在<现今型式>浏览器的延伸上,则是不合理的;除非未来浏览器不在凸显<内容结构>,转为凸显用户<意图或目的结构>。
[#23]尊浏览器者,将会失去终端的主导权;缺乏终端主导权,将让云平台成为没有出海港的孤岛。
[#24钟情于浏览器者,我猜是把云平台是为巨大的餐厅,互联网和浏览器则是将一道道菜肴送到用户的终端设计(饭桌)上。其背后的假设可能是:家家户户都讨厌做菜。我想世界不会走到这么极端境界。
[#25]獨尊瀏覽器者,將會失去終端的主導權;缺乏終端主導權,將讓雲平台成為沒有出海港的孤島。
[#26]如果HTC過度依賴他廠代工,很可能會是<短利長空>,因位逐漸走向低價低差異化途徑,並非Android手機的最佳發展路徑。
[#27] <香奈兒是種風格,時尚雖會被淘汰,但風格永遠不會凋謝>。女神卡卡訪問台灣第二天,她在臉書上傳自己拿著香奈兒招牌山茶花的照片,並寫下「CHANEL is a style. Fashion goes out of fashion. Style never does.」(香奈兒是種風格,時尚雖會被淘汰,但風格永遠不會凋謝)。新技术:
[#28]失敗的應用商店經營者,通常把應用商店視同<花店>,心中只有花,沒有樹(長出花的樹),只想賣花分成(分錢)。成功的應用商店經營者,通常把應用商店視同<公園>,心中有樹,勤於挑水澆花(樹)。我認為,成功與失敗,存乎一心而已。更新潮的技术:
[#29依据世界大城市的发展历史,我预估武汉的商业圈每年会向外扩大1公里。所以再过10多年就涵盖江夏了。依据硅谷等高科技研发基地的发展历史,研发基地不宜座落于商业圈之内。我建议腾讯和武汉合作基地改到<赤壁>更具发展性。
[#30] <<哈利波特>>小说的作者罗琳(J.K. Rowling)应邀到哈佛大学的毕业典礼上演讲,她强调<想象力>的重要性,就是能设身处地理解他人、想象别人的心思、同情别人的处境和遭遇。
[#31] <知行分离>,或<知行合一>? 欧洲自从文艺复兴,<大学>就致力于普通教育。到17世纪中期,牛津剑桥两校挤满了来自中上阶层家庭的子弟,他们渴望获得大学教育。学者<搞知>在大学讲课,学生来求知、<笃行>,其知行不合一(于一人),但知与行共聚于大学。当时中国是明朝,正是王阳明心学主张<知行合一>。
[#3把文化做成产品,是一项文化搭配形形色色的产品。把产品做成文化,是一项产品搭配丰富多元的文化;产品像羊肉,文化像涮羊肉的汤底和酱料。
[#33]设计与文化:中国人把文化做成产品(制造);韩国人把产品做成文化(设计)。前者不觉得文化的稀有;后者深感文化不足,才从中国掠夺文化。更新潮的技术:
[#34] 从<设计>看韩国三星的崛起。2005年三星设计人员达470人。在各项世界顶级设计大赛中荣获100项大奖。。1996年三星总裁李健熙说到:<企业的核心资产应体现在设计和创新力上,我相信这才是21世纪最终商业赢家的决定性技能。>。看看今天:。
[#3真(业主)需求->领悟(感动)->假(系统)需求->分析。为有领悟而感动自己,才能让产品(系统)感动业主。所以领悟(业主)需求、分析系统、开发系统、感动业主。
[#36爱因斯坦说:<想象力比知识更重要>。此知识是指一般现实环境可得到的数据。心中的形与领悟,再来与这些现实环境的需求条件进行妥协,而得出设计品(卑微的赝品)。
[#37爱因斯坦说:<想象力比知识更重要>。如果把它对映到架构设计上,可以说:<领悟(感受)力比分析能力更重要>。
[#38]路康的<领悟其形>与<<秘密>>一书所谈的<观想>(Visualization)是一致的。观想就是先在心中清楚地见到一个景象,激发令人惊奇的感受。书上提到,像爱迪生、莱特兄弟等创造家都知道这个秘密。。
[#39] 爱因斯坦說:<如果你不能简单说清楚,就是你还没有完全明白。> 爱爷爷这句话没有指明<对象>(Object, 又称受词)是甚么。如果对象是<真理>或<道>可能文字语言无法清晰表达。如果对象是<对真理的个人观点(View)>就非常有意义。
[#40]花成本去进行整合与创新,很可能只嘉惠别人而已。整合与创新只是必备条件而已,还要有乔帮主的<霸主>般产业链主导权才能保护自己的投资利益,才是成功的充分条件。更新潮的技术:
[#41]架构师之路(1):于1991年,我在美国大学的一门<艺术设计>课程里,接触到路康(Louis I.Kahn)建筑大师的设计哲学:。领悟了他的<真>与<假>的分辨;我也开始分辨系统的<真需求>与<假需求>;并踏上架构师之路。更新潮技术:
[#42]架构师之路(2):路康说: <建筑不俱外相,唯存在于对一精神领悟/实践之中,一件建筑(设计)作品只是反映这精神本质的卑微奉献>。。他又说:<设计(Design)是一种因地制宜的选择行为,衡量经费、基地、业主以及可获得的知识>。
[#43]架构师之路(3):依据路康哲学,建筑是<本然>、是<真>的,但无相、无外貌。设计作品(如大教堂建筑物)是与现实妥协的、可着相、有外貌的赝品,是<假>的,但可实践的。
[#44]架构师之路(4):对本然的领悟(真的),然后与现实条件进行不同形式的妥协,而得出不同的设计作品(假的)。例如,孔明对刘备统一天下期望的本然领悟,进而得出三分天下的设计(假的)。<真的>不着相、不可实践、不能卖钱;<假的>有外貌、可实践,可以卖钱(刘备买单)。
[#45]架构师之路(5):诸葛孔明不能随着刘备的思维习惯而设计。同样地,苹果CEO乔柏斯也说:<不要随着用户思维习惯而设计>。否则,其设计的可实现性就大幅下降,呈现不出来气象万千、触动心灵的外貌。更新潮的技术:
[#46]架构师之路(6):架构师透过对本然(真的)的直觉领悟,感受其美和动人的感觉,体会其爱和神奇,再由神奇悟得本质的整体和谐关系,进而运用到所欲创造的题目上,得到整体和谐的独特艺术设计作品(假的)。
[#47]架构师之路(7):许多人因为有优越的需求分析或领域分析技能而成为杰出的架构师;而我则因为摆脱掉用户需求的枷锁而踏上架构设计之路。
[#48]架构师之路(8):架构师带动创新。古代中原居民受到北方民族的干扰。架构师胸怀爱心,感受其神奇而获得一项设计(赝品):兴建万里长城、重兵驻守。设想,后来因王昭君启示,架构师感受其神奇而获得一项设计(新赝品):于各关口设立婚姻介绍所。居民真需求没变,却不断创造新奇产(赝)品。
[#49]架构师之路(9):当架构师获得一项设计(赝品):万里长城。此时汉武帝决定要建造此<系统>(即万里长城),就派<系统分析员>来仔细分析兴建万里长城的人、事、时、地、物、费用等需求,而得到假需求。值得注意的是:居民的真需求是让架构师领悟;而不是让系分员分析的。
[#50]架构师之路(10):由于<真>需求是给架构师去领悟的,而不需要分析,所以孔明不必去三<顾>(Interview)刘备。由于<假>需求是给开发者去分析的,所以刘备团队去三顾孔明。同理,苹果推出iPhone之前,乔伯斯(总设计师)几乎没有三顾过任何用户。更新潮的技术:
[#51]架构师之路(11):如何领悟? 路康说:<对事物本然的领悟,然后具像化为心内的形>(I think of Form as the realization of anature)>。事物在身外,领悟其本然而成形(即具像化),存于心内,形展现了<真的>需求、具像的、但没有外貌。由于形没有外貌,所以架构师设计<假的>需求,开发赝品来呈现外貌。
[#52]架构师之路(12):领悟之例。多年前,台湾国众计算机公司的简明仁董事长说到:<台湾IT硬件产业都被外(洋)人掐着脖子走>。当时他应该领悟了产业本然,心中有个形:开放的软硬件平台。于是他斥资设计产(赝)品:OpenMOKO手机平台。后来,因时制宜,与Android结合而促进了新赝品:第一支Android手机的出炉。
[#53]架构师之路(13):如何领悟? 以样式(Pattern)或隐喻来协助领悟。大多数人知道软件设计样式(Design Patterns)一书的思维源头是来自建筑学家Alexander, Christopher。他写过一本书名为:"Notes On the SYNTHESIS OF FORM",1964年哈佛大学出版。。
[#54]架构师之路(14):以隐喻协助领悟之例。在Android里,Google 知道硬件厂商希望驱动(Driver)不公开源码,而设计了HAL(硬件抽像层)。兹想象,架构师领悟其本然,并藉助<壁虎尾巴>隐喻在心内具像化为<形>,将程序分为身体和尾巴。于是设计出HAL来装身体、尾巴留在Linux内。更新潮技术:
[#55]架构师之路(15):以样式协助领悟之例。兹设想,武汉需要建立一个新科技园。架构师领悟其本然(身外),在心内具像化为<形>。可藉助于模式,例如,1)深圳的摊大饼模式;2)美国硅谷模式。其中,选择1)样式者会将科技园规划于武汉城区外环;而选择2)样式者可能会规划于武汉南方的岳阳市。
[#56]架构师之路(16):形的未来性。路康说:形不具外相,实存于心。虽然(眼睛)看不到、也摸不着,却是<心可见>(可预见尚不存在的)。由于赝品尚不存在,华人大多认为是不实际的空想;由于形已经具像化(Realization,实现化)于心中,洋人大多认为是即将实现的梦想(Dream)。以此类推,中餐重内容,西餐重形式。
[#57]架构师之路(17):形的感动。依据路康设计哲学,我们对同一个本然领悟而成<形>,并实存于心,具像化了领悟和感受。首先感受就是<美>,这个感受必须被<感动>。此刻,美中的惊奇触动我的心,期盼透过设计品(赝品)来做为真美的献礼。于是,让作品的欣赏者(或用户)心中充满着无限感动。
[#58]架构师之路(18):设计是一项谦卑的奉献,设计品只是卑微的献礼。(眼睛)<看不到>、(手)<摸不着>,但<心可见>的本然之形,是真实的、崇高的、永恒的(未来性的)神。一件设计品(如系统)就是考虑现实条件而妥协出来的赝品,只能说是卑微的献礼而已。更新潮技术:
[#59]架构师之路(19):形与全脑思考。设计就是从<设想>出发而找出可实现的<计划>,并实践为作品。领悟本然而具像化为形,这是设想,让它与现实条件妥协而得出可实现计划,并付之执行得出作品。这是典型的右脑带动左脑的全脑思考模式,非常有助于产品创新。更新潮的技术:
[#60]架构师之路(20):形 + MECE逻辑思考。MECE源自于麦肯锡公司。日本的大前研一先生也出版一本书:<<思考的技术>>,介绍了这种严谨实证的MECE逻辑思考。基于对问题本然而领悟其形,MECE让我们的领悟(设想)能具备整体性,并透过系统化实证过程而建立逻辑严谨的问题架构。
[#61]架构师之路(21):结语。5月初我在台北郊区山洞里闭关修练。领悟了我过去20年迈向架构师路上的爱、美和感受。心动了,就想写20条微博短句来与好友们分享之。期待大家多多指教...by Tom Gao
[#62]实践无用论(1):一直强调<实践>的架构师,很可能不是一位好的架构师。因为,<1>他通常不会去实现<无用>的东西。 <2>他的实践经验中,还没有真正遭遇过毁灭性的实践。(例如,2011/3/11日本核灾,就是这样,欲避免它,不能从实践中获得,最值得信赖的依靠,只剩下架构师的领悟力和想象力了。)
[#63]实践无用论(2):一直强调用户<需求>的架构师,很可能不是一位好的架构师。用户通常只会要求去实践<有用>的东西。例如,楼房的骨架里的梁、柱、卡榫接口等都不在用户需求之列,但是这些看似无用的东西,却是为用大矣。反而,梁、柱、卡榫接口等才是系统架构的关键元素呢!
[#64]实践无用论(3):杰出实践者,很可能不是好架构师(设计者)。实践者担任<管理职>(即经理),必须带领大批人马前进,其关心达成目标的或然性(机率,Probability)来提高绩效。架构师则是<领导职>,则关心可能性(Possibility) ,避免灾难;就是:万一发生..... 如何面对灾难性后果?。两种P思维很难集于一身。
[#65]实践无用论(4):架构师(领导职)之例,新胎与备胎。例如,一个小公司的员工,计划搭乘JEEP车去野外旅游一星期,却担心车子轮胎问题。于是,<管理者>就把各轮胎都换成可靠<新胎>,就放心了。<领导者>则心想,万一爆胎,在荒郊野外求助无门,其后果不堪想象。于是主张携带数个<备胎>,以及备胎的<备胎>。
[#66]实践无用论(5):架构师与领导职之例。例如日本福岛核电站,内含6座机组。机组之间互相提供备援电力,只要有任何一个机组能提供电力,就不会导致缺电;除非6座机组全部失灵。管理者基于或然率,6座同时失灵机率是微乎其微,就放心了。由于架构师不在领导职位上,不幸的<万一>终于发生,也就束手无策了。
[#67]实践无用论(6):摆脱掉<实>与<用>的局限性视角,扩大视野,强化思维的周密性。至少把<实>与<用>分离开来,如老子所说:<无>(虚)之以为用、<有>(实)之以为利。实践无助于大用,无大用则无大利。于是,可推知,<实践无用论> 等于 <实践大利论>;<实践大用论> 等于 <实践无利论>。更新潮的技术:
[#68]实践无用论(7):摆脱掉<实用>的局限性视角,扩大为<虚用>与<实利>的新视野。接着,将这<虚、用、实、利>再加上<真、假>两个视角,可搭配成:<真、虚、用>和<实、假、利>两组。于是,架构师专注于前者;而开发者(执行者)专注于后者;双方相辅相成、互补互惠。
[#69]实践无用论(8):<真、虚、用>意味着它具像化(Realization)于心内或脑海里,是彩色的、多维度、流动的、完美的,但没人会花钱买它。<实、假、利>意味着它具像化于眼前,看得到、摸得着的,可以拿来卖钱。所谓实践就是从<真虚用>到<实假利>的过程。
[#70]实践无用论(9):如何处于<真、虚、用>呢? 典型途径是暗室里抓黑色猫一般。此情境下,<看得到摸得着>不是唯一凭借,没有How-to可遵循,心内逐渐具像化,并信以为真,就恍然大悟:实践就是在现实条件下弄个假的实体外貌来卖钱。基于心内的同一个<真>,没钱就搞几个假实体来卖钱,于是一辈子不缺钱了。
[#71]实践无用论(10):专注于<真、虚、用>的人是劳心者。专注于<实、假、利>的人是劳力者。大文豪柳宗元在其<<梓人传>>里写道:<彼将舍其手艺,专其心智,而能知体要者欤!吾闻劳心者役人,劳力者役于人。彼其劳心者欤!能者用而智者谋,彼其智者欤!>。他深谙实践无用论和实践大利论。
[#72]实践无用论(11):<黑夜里抓黑(色)猫>意味着,没人看过黑色猫长像,可能根本就没有猫,唯有上帝才知道。例如,<愤怒的小鸟>游戏设计师Iisalo也是<暗室里抓小鸟>,构思了没腿没脚没翅膀的小鸟、很有性格的眉毛,夸张地流露出很愤怒。Iisalo专注地去抓,随时接受意外的惊奇,自己也不曾料想,小鸟竟会如此红。
[#73]实践无用论(12):习惯于<黑夜里航行或抓黑(色)猫>就是,在别人(包括自己)的左脑都还没搞清础(逻辑)思路时,他的右脑海里已经呈现非常具像化的黑(色)猫了,而且已经清楚到不需要依赖左脑去厘清思路了。也就是,不需要去搞明白,就已经很明白了。更新潮的技术:
实践无用论(13):实践是左脑的事,需要明确How-to,期待事物进展都有可操作性。实践通常需要花大钱、高风险,<试点>计划是其赖以避风险的手段,透过试点做出<看得到、摸得着>的具象东西,是其赖以说服别人的利器。于是,依赖眼前的具象化,而不依赖心内具象化,把右脑的想象视为理论、不实际或空想。
实践无用论(14):<暗室里抓***>能训练左脑,让它透过右脑海(心内)具象化的指引,来带动左脑的长距离逻辑推理,以便找出自己How-to、信赖自己的How-to,就不必仰赖别人的 How-to(来避免自己多走弯路)。于是,创造出无限多的实践之路(即 How-to),也实践出无限多的新奇事物,就是所谓的<自主创新>了。
实践无用论(15):<暗室里抓***>把原来<以左脑为主体>的实践,改变成<以右脑为主体>的实践。对于前者而言,<试点>用来检验别人的How-to ,再以摊大饼模式扩大去实践。对于后者而言,<试点>用来检验、修正自己右脑海的具象化,带动左脑找出更多How-to,然后评估而选择最具创意的新 How-to去实践。
实践无用论(16):<以左脑为主体>的实践者,就像音乐演奏家。<以右脑为主体>的实践者,就像音乐创作家。前者可以<靠谱>;后者却不能<靠谱>,才能创造更多新奇的谱。所以,常常有人说是<大忽悠,毫不靠谱> 。新潮技术:
实践无用论(17):三千年前,先秦诸子的心内具像化都不一样,所以创造出来的How-to都不同,成为思想最活泼、最具创意的时代。后来独尊儒家的 How-to,人人以实践(其 How-to)为主业,至今仍然偏向于<品>论语(的 How-to),而不是创造更多的新 How-to 。所以,历经三千年来,<论语第二集>还没出炉问市呢!!
[#74]在<三顾茅庐>的故事里,为什么是刘备(客户或业主)去<顾>(Interview)诸葛孔明(架构师)呢? 因为刘备有<真>需求;孔明基于它而设计出<假>需求,让需求具有可实现性。刘备军团是执行者(开发者),当然要去Interview孔明,了解其需求。
[#75]胡涂的智慧。公认史上最聪明的人<达芬奇>有好能力:就是"Livingwith uncertainty"。有个故事:兄弟两人去登山,没有食物了,准备天亮走一天的路下山到家。清晨醒来,哥哥发现浓雾满山,一心急于找路下山。弟弟看到雾里透露些微白光,就继续睡<胡涂>觉,结果哥哥永远没有回家。
[#76]欲摆脱的是<枷锁>,而不是<需求本身>。几年前,我看了一部好电影《梅兰芳》,其中梅兰芳的爷爷对自己的孙儿,用京片子念出来的一段话:<千忍万忍,戴着你的纸枷锁…走到底儿吧!> 让我深深感触到纸(用户需求)在身外,而枷锁在心内。欲摆脱纸很简单,但没必要,摆脱枷锁并不容易。
[#77]对于真的(用户)需求,领悟它(像一朵玫瑰花),不要分析它(分解成花瓣、花蕊,已经不见其形了);就能创造假需求,再去分析它。
[#78]最佳<用户体验>只是赢家的美丽说词;因为<最佳用户体验>是乌托邦,一心一意追求最佳用户体验,很可能成为输家。整个产业的发展,几乎不会走在最佳<用户体验>的路子上。所以孔明的<隆中对>不会去促进<三国融合>。因为三国融合能带给百姓最佳利益,但却是不可实践之路。
[#79]我个人一直呼吁:终端差异化是硬件创新和活力的出口。就像黄河的善变与活力,是不可藉由简单手段去应付或屏蔽的。<共通平台>是个<简单(而拙劣)手段>。电信和互连网产业,可以效法数千年前的大禹治水,很容易发展精致手段,以爱心去包容和支持硬件的创新,而不是像鲧一样,欲置黄河于死地。
[#80]<软硬整合 + 设计>,一条美好的教育途径。今年我也去深圳大学工业设计系,与学生座谈时,提到:想一想,如果一个酒店大堂的LED水晶吊灯,内含一颗计算机芯片,学生如何将这IT新元素纳入设计考虑呢? 更新潮的技术:
[#81]智能电视的整合途径是:1. <软硬整合>,让TV与IT产业汇流,藉由IT产业从底层创造差异化。2. <整合内容>,把具备差异化的内容服务整合到平台软件里,不留在App层,提高整机售价。
[#82]在汽车业里,其解决之道非常简单:就是<把轮胎拔掉,留下接口>。在车载等软件相关产业上,也是如此,<从整个应用程序里,将反映终端设备差异化的软件,给予分离,只留下接口。
[#83]两种终端设备的差异,就如同<沙滩>与<高山>的差异。软件在两种差异化的终端上跑,就如同汽车在沙滩及高山上跑。人们不会期待一辆完整汽车既能在沙滩上跑又能在高山上跑。但是,许多人却想从沙滩到高山铺设一条柏油路(即通用平台),让完整的应用软件能在两种不同设备上跑。
[#84]有许多人心中有一项假设(Assumption):<终端类型的多样化也会加大开发者创新新业务的难度>。这很容易让人把该<假设>误认为<真理> 。综观汽车业,其车种多样化,商业规则也多样化,随之商业模式创新并无难度。同理,终端多样化,软件也多样化,随之商业创新也不增加难度。
[#85]世界最著名的企管顾问公司麦肯锡(McKinsey)也有个MECE原则,其中的一部份就是:对现实妥协(Fact-based)。
[#86孔明很可能找出多个目标,例如:1)统一天下;2)二分天下; 3) 三分天下;....。然后,逐一去找出其可行之路。发现前两项都找不到可行之路,就放弃该目标。接着,发现"3) 三分天下" 有可行之路,再加以仔细推敲,得出精致的"隆中对"。更新潮的技术:
[#87]当用户的需求(Requirements)遇到好的架构师(含建筑师、策士)时,需求大多会转弯,转成更具创意、更有可实现性的"真正有效需求"。例如,刘备原来的需求是"统一天下",当他三顾茅庐(遇见孔明)之后,就转变成"三分天下"了。
[#88]当一个年轻人面对产业环境的新变化时,都能随时先寻觅梦想中(因为还没开始找可行之路)的A,B, ... Z 目标(在梦里找即可);针对各目标逐一去找出其可行之路(有些找不到),然后做抉择。如此可培养出:喜欢迎接变化、容易抓到机会、因此不迷网。人生快乐尽在其中矣!
[#89]我对这项启示的解释是:当我们有能力找到"通往A目标之路",也会有能力找到"通往B目标之路",... ,甚至可找到"通往Z目标之路"了。到了每一目标可获得"梦想中的收益";而走在路上却需要花费"成本"。于是,可以算出每一条路的"本/梦比",然后做出你的最佳抉择了。
[#90]处于人生的十字路口时,有能力找出一个"目标"比较重要呢? 还是,有能力找到一条"通往目标的可行之路"比较重要呢? 依据物理学上的量子思维,后者比较重要,或许这可以给年轻人一点启示。
[#91]"求实求是"像红花,"求虚"像绿叶,红花配绿叶。中国古哲人思想:虚实相依。从虚看实、实依于虚,而非虚依于实。例如,万里长城的关口是虚(空),长城是实;古人从山海关看长城,今人则从长城看山海关。洋人喜欢从街道看建筑物;华人则习惯从建筑物看街道。
[#92]虽然,中国古代就主张:虚实相依、实依于虚;无中生有、有来自于无。然而如今,洋人喜欢从虚看实;华人喜欢从实看虚。对应到IT产业上,洋人擅长订规格;华人喜欢制造。洋人发明互联网和手机;华人喜欢移动互联网应用。洋人喜欢开发Android"框架";华人喜欢写Android"应用"程序。
[#93擺脫掉<實用>的侷限性視角,擴大為<虛用>與<實利>的新視野。接著,將這<虛、用、實、利>再加上<真、假>兩個視角,可搭配成:<真、虛、用>和<實、假、利>兩組。於是,架構師專注於前者;而開發者(執行者)專注於後者;雙方相輔相成、互補互惠。
[#94乔布斯(Jobs)說:"成为卓越的代名词并不是因为他有多么聪明,而在于他有多么勤劳。"
[#95]在Android平台上,硬件是<地板>,而我们必须同时满足两个需求:1)稳定的桌面(和上面的App应用软件), 2)差异化创新的硬件(地板)。于是,有效可行的策略就是:修改桌脚。这就是Android平台上<软硬整合>的真谛。更新潮的技术:
[#96一位普通插花者把花插在花瓶上,会挑选有质量、特色和美感的花瓶。一位插花大师,则会要求造一个与花的特色相配的花瓶。前者达到<白 + 红>;而后者达到<白里透红> 。前者是<软硬结合>;后者是<软硬整合>。
[#97]自从唐宋科举以来,写作文时,都要求文章<切题>,不能离题。甚至演奏音乐,不能<离谱>。去年我在北京的一场演讲之后,网络上有人形容我:是一个大忽悠,毫不靠谱。试想,三国的刘备招亲,孔明教刘备不要切题、要弄假成真。再想,苹果的乔柏斯说:不要随着用互思维习惯而设计。离题、离谱能产生创意。
[#98]历史上最会画竹的人物就是清代的郑板桥,人们问他:你怎么画竹画得这么传神呢? 他回答道:我<胸无成竹>。不掉入巢臼之中,就能创意源源不绝。
[#99软硬整合>不仅是工程,也需要艺术。大家都知道苹果乔伯斯对艺术美感的执着,例如对皮克斯的长期支持。因此,苹果的软硬整合自然会有非凡的表现。
[#100汽车厂在生产汽车时,工程师或设计师如何让一部汽车能够在沙滩上跑,也能在高山上跑,又能在雪地上跑呢? 设计汽车与设计软件是否一样呢? 更新潮的技术:
[#101软件产业一直缺乏对硬件产业的爱心。优先让硬件产业获利是<软硬整合>成功的要素。所以我一直主张:让硬件产业优先实现<没钱就改版,改版就有钱>
[#102]软硬整合思维:软件是<战略>,硬件是<战术>;而移动互联网上的内容和服务则是<战略资源>。唯有会赢的战术才能在战场上获利。所以软件必须整合移动互联网上的内容和服务,来支持硬件,发挥硬件特色(创意和差异化),将内容和服务表现得气象万千。更新潮的技术:
[#103大家都忽略了,任何用户所碰触的都是硬件(如触摸屏、鼠标等)。没有用户碰触过App应用软件。一个人自从出生哇哇落地,就多么渴望亲密的触感。我认为,软件人员想<屏蔽>掉硬件特色,等于舍去亲密的触感,提供粗暴的用户触感。
[#104]软硬整合基本思维:如何让一部汽车能够在沙滩上跑,也能在高山上跑,又能在雪地上跑呢? 在汽车产业里,大家都知道其简单答案:把轮胎拔掉,留下接口(Interface)。把轮胎拔掉,留下接口。这并不是把差异部分(即轮胎)删除掉或屏蔽掉。而是更珍惜它、爱它、创造更多甜蜜深情的<合>(像结婚)。
[#105产业分析师与产业架构师有何区别呢?產業分析師大多依賴<統計分析>,他看到你過去兩年沒吃花生,可以推論出明年你吃花生的或然率很小。產業架構師大多依賴<架構分析>,他看到你沒有牙齒,可以明確推論明年你不可能吃花生。
[#106大多数专业软件人员都知道:"应用框架"与"App软件"之间的关系,就非常类似麦当劳餐厅的"食谱" 与"点菜单"之关系。大厨师的智慧大部分都写在食谱里,而不在点菜单里。所以,应用领域知识应该大部分写在应用框架里,而不是App软件里。
[#107因为这项误解,许多公司将开发人员分为两大团队:1.具备客户和应用领域知识的"App开发"团队;2. 不具备应用领域知识的"平台开发"团队。这样就没有人负责开发"应用框架"了。应用框架用来支撑App开发,不属于App团队的范围,却含纳大部分的应用领域知识,也不适合归到平台开发的范围。
[#108]就拿Android环境来说, Android大部分应用框架都是Google团队开发的;而App软件则由第三方开发者担任。微软的.NetFramework也是如此。所以,[#109]应用框架与App软件分别归于不同团队。同理,银行、证券等商业领域的应用框架与App软件也应该归于不同团队。
[#110在软硬整合开发里,软件厂商高层领导最百思不解的谜题是:为什么"应用框架"与"App软件"要分离呢? 这是简单的"分合"问题。上帝为何要分为"男女"呢? 这样才能"合"(结婚)。古人为何要"庖丁解牛"(分)呢? 也是为了"合"。软件开发也不神秘,一样的简单的"分"与"合"。
[#111如果不喜欢"分"清楚,厘清接口(Interface)。所以"合"就很耗成本。例如,洋人的麦当劳、肯德基由大师傅(如庖丁)担任"分"(解)鸡,等到客人来了,就由柜台工读生迅速"合"鸡,例如客人要半鸡,就迅速做:(一块鸡胸 + 一支鸡腿 + 一支鸡翅)即可了。跟北京烤鸭店完全相反。
[#112]很多软件人员把"应用框架"称为平台(Platform),让非软件专业人员就常误解:应用框架不含应用领域知识(Domain Knowledge)。于是,如银行领域的应用软件就全部写成App软件了。于是,就窄化了"应用"框架的真义了。
[#113]很多軟件人員把"應用框架"稱為平台(Platform),讓非軟件專業人員就常誤解:應用框架不含應用領域知識(DomainKnowledge)。於是,如銀行領域的應用軟件就全部寫成App軟件了。於是,就窄化了"應用"框架的真義了。
[#114]胡适说:你要看一个国家的文明,只消考察三件事:第一看他们怎样待小孩子;第二看他们怎样待女人;第三看他们怎样利用闲暇的时间。
[#115]"求实求是"像红花,"求虚"像绿叶,红花配绿叶。中国古哲人思想:虚实相依。从虚看实、实依于虚,而非虚依于实。例如,万里长城的关口是虚(空),长城是实;古人从山海关看长城,今人则从长城看山海关。洋人喜欢从街道看建筑物;华人则习惯从建筑物看街道。更新潮技术:
[#116]虽然中国古代就主张:虚实相依、实依于虚;无中生有、有来自于无。然而如今,洋人喜欢从虚看实;华人喜欢从实看虚。对应到IT上,洋人擅长订规格;华人喜欢制造。洋人发明互联网和手机;华人喜欢移动互联网应用。洋人喜欢开发Android框架;华人喜欢写AndroidApp程序。
[#117]有一家手机厂年产量1000万支Android手机;也有一家电信公司有1000万个用户(使用上述Android手机)。还有一家软件开发公司,替该手机开发一套软件可让用户感受到价值1000元的软件。这软件公司正思考:与该手机厂捆绑销售,或者与该电信公司捆绑销售。你认为这软件公司该选择与谁捆绑呢?
[#118]<<先进IT架构设计思维>>有许多人相信:框架(Framework)要简单且通用;我则不采取这样的观点。我喜欢把框架比喻为万里长城,它是用来框住塞外的入侵行为,旨在表达关内居民的特殊(即差异化)需求,它的设计可能追求简单,但并不追求通用。
[#119]<<先进IT架构设计思维>>从屋内主人(硬件)往外看,Android是围墙(及院子);从街道行人(应用软件)看来,Android是四合院。OS支持(管理)主人的生活起居次"序"(Order);Framework框住外人,让行人不要有入侵的失序行为。更新潮技术:
[#120]<<先进IT架构设计思维>> (传统)OS是引擎,Framework(现代OS)是飞机,都属于软件本业(飞机本业)。应用软件是信息化产业(航空业)的一环,对于软件本业而言它是边疆,它是极为重要的,但不是最值钱的。洋人企业比较懂得投资,只做最值钱的,把不值钱的丢给别人做。
[#121]肯德基卖炸鸡的基本工作是"分与合"而已;客人还没来之前,先做庖丁解鸡的"分"的动作;等客人来了,才做"合"的动作。做软件开发也是如此,客人还没来之前,先做"分"的动作:分出基类(Super-class)与子类(Subclass),然后只开发基类;客人来了,就做"合"的动作:开发子类来与基类相结合。
[#122]<<先进IT架构设计思维>>当今有人叹曰:华人都是适用主义,少追求理性思维和理性知识体系。100年前梁启超访问纽约唐人街而叹曰:华人生活无高尚之目的。
[#123]<<先进IT架构设计思维>>程序代码是一种模型(Model)"叙述着人们心中对外在实际世界的认知而不是叙述实际世界本身"(describewhat we perceive about the reality instead of reality itself)。所以程序员所写的程序是"假"的,电脑执行结果是"假像"。新潮技术:
[#124]<<先进IT架构设计思维>>肯德基卖炸鸡的"分":庖丁解鸡是依据架构(Architecture)而分解的。至于"合"的动作则依据客人的需求(Requirements)而组合的。所以先Architecture-centered,然后才Requirement-based。软件开发也该如此!
[#125]<<先进IT架构设计思维>>创新战术来自设计(从"设"想到可实现的"计"画),唯有"真"的设计,才能创造"实"用的新战术。战术是"假"的,随时抛弃换新,于是势如破竹。
[#126]<<先进IT架构设计思维>>我去深圳大学谈"设计"时,常常看到年轻学生们对于"真"、"实"、"虚"、"伪"不太去仔细思辨;实不必然为真,实的相反是虚,所以虚不必然是伪。唯有明辨之才能设计、才能大创意,才能高尚。
[#127]任何事情,练习都以两个(以上)观点去看它,就会留意"观点"了。就像习惯于用两只眼睛看事物,就会领悟到:观点不是真理(道)。所以唐宋大儒韩愈说:”文以载道”;宜改为”文以载道之view”。因为,文章叙述观点,不是叙述事物本身。
[#128]"软硬整合"幕后有其深层的心境:我常将软件人员比喻成为"男生(人)";硬件人员是他的"老婆";软件的用户(User)是其"情人";但是台湾的软件人员对老婆不理不睬;大陆软件人员与情人互结联网(Internet),同室厮所,甚至还要"移动互联网"。于是,亟需"软硬整合"的硬件公司就望断秋水旧梦,远走他乡了。
[#129]<<先进IT架构设计思维>>学以致用"本身可能没错,但将其解释为"有用的才学",结果大家去国外留学(包括我在内),最用心学的是:如何拿毕业证书了。类似地,"用户体验"可能没错,但是将其解释为"用户有需求才做",反而远离了追求用户体验的目标了。更新潮技术:
[#130]<<先进IT架构设计思维>>如果我们只重视左脑,做短型推理,并常常否决右脑的梦想。右脑没有训练,不能有效诱导左脑进行长型推理。左脑无法有效支撑右脑的想象与创新,梦想变空想,长利落空,只好力争短程近利了。
[#131]<<先进IT架构设计思维>>逆向思考就是训练"右脑带动左脑"的方法,避免以左脑为主导的"左右一致",而达到以右脑为主的"左右一致",就有机会接近达芬奇的全脑思考了。
[#132]杰出的创作家大多擅长于"逆向思考"(又称为反向思考)。例如,大文豪莎士比亚的好友,也是英国大诗人济慈就说,莎士比亚就是典型的逆向思考者。日本人也研究孔明(诸葛亮)而说到,孔明是一位逆向思考的高手。日本当今杰出音乐制作人小室哲哉在自传里说到,他在考试时都是先想答案,也是逆向思考。
[#133]<<先进IT架构设计思维>>追求"用户体验"本身没有错,但可能会误以"用户需求"为目标(do the right thing),软件开发者的创意就被局限于"适度设计"下的实践(do the thing right),就培养不出有高度创意与设计的软件高手了。
[#134]<<先进IT架构设计思维>>一位软件开发者如同妈妈,他开发的软件系统就像他的女儿。但是一位妈妈通常不喜欢听到说:你的女儿让众人的"用户体验"良好,人人都感到很满意。
[#135]苹果乔布斯说过:”不要按照用户的坏习惯去设计,也不要按照程序员的思维去设计。” 我认为,要绕过层层的冰山(即用户习惯或口述需求),才能到北极。要有别于程序员的任务:dothe thing right,才能设计出:do the truly right thing(北极)的实践之路。更新潮技术:
[#136]<<先进IT架构设计思维>>为什么许多人都不好好区分"软件(SW)" 与 "内容(Content)";例如在Android手机或Android TV画面上的 "YouTube" 图标(Icon),到底它是软件还是内容呢? 我深深觉得好好区分它们是很重要的。
[#137]<<先进IT架构设计思维>>软件开发者与业主之间的关系,就像诸葛孔明与刘备之间的关系。如果是,那就奇怪了,为什么开发者总是常常跑去业主那里谈(Interview)需求呢? 这样岂不是孔明应该去三顾刘备的茅芦才对呢!?但是历史却写着刘备三顾孔明呢!?
[#138]<<先进IT架构设计思维>> "反向思维"的重要性,但是日本人研究诸葛孔明,发现他是个非常反向思考的人物。我想,善于布局者,都擅长反向思维。例如,英国大诗人济慈就提到说,大文豪莎士比亚也是反向思考者。
[#139]<<先进IT架构设计思维>>大家都在谈"实践",我则在<<程序员>>杂志(2009年底)上谈"实践无用论"。好像一支足球队,人人都在谈"射门",我觉得幕后"助攻"也是一样伟大,就像一位教授能协助许多门生去成功创业,他可能比自己创业的贡献更大。
[#140]<<先进IT架构设计思维>>过去,软件是用来支持撑企业(如银行)的信息化;软件业成为其它产业(如银行业)的佣人,软件业就长不大了。软件业长不大,硬件业也只能获得低毛利。长不大的软件业的确是海峡两岸的通病,因为软件产业自己作贱自己,也不能怪别人的无理。更新潮技术:
[#141]<<先进IT架构设计思维>>浏览器(Browser)的缺陷:将"内容"间的关联结构(HypertextStructure)呈现于观众的面前,而不是呈现出观众的"目的"间的关联结构。Smart TV热衷者,有没有更好的途径来弥补这项缺陷,让其趋于完美?
[#142]<<>> 桌子架构设计的第一原则是:桌面的"稳定性"决定于桌脚的"变动自由度"。桌子架构设计的第二原则是:桌子厂商(生产者)的最大获利是来自"热情赠送桌面,力求桌脚差异化"。
[#143]<<>> 创造力与反向思考习惯有密切关系。英国大诗人济慈说过:大文豪莎士比亚是典型的反向思考者。据日本历史学者研究,诸葛孔明也是反向思考者。
[#144]“设计”就是从假「设」(Hypothesis)而推演出来的可实现的「计」画(Achievable Plan)。这个假设我们对未来的设想,也就是还不知道如何实现的空中楼阁。美国大文豪梭罗 (即<<湖滨散记>>作者)就说过,空中楼阁本来就应该在空中,只要有计划从地基将它支撑起来,它就不再是「空中楼阁」了。
[#145]就设计师而言,空中楼阁(即设想)是真的,从地基支撑起来的计划是受限于一时的技术、材料或资金的限制而删酌出来的赝品,所以是假的。换句话说,假设是真的;而可实现的计划是假的。有些人喜欢真的,讨厌假的,他们就天天想尽办法(创意)去修改假的,让它更接近真的。这就是设计师、创造家或发明家
[#146]<<先进IT架构设计思维>>有一个人(A君)每天挑水浇花,满山遍野百花齐放,吸引来了满天飞舞的众多蜜蜂,也吸引来的许多大、小熊来吃多余的蜂蜜,更吸引来了一大群的绵羊。于是A君的老婆就开设了理发厅,帮众多绵羊免费修剪和疏理毛发,日复一日,A君逐渐成为大富翁了。你说A君夫妇是如何赚大钱的呢?
[#147]<<先进IT架构设计思维>> 从智能终端看,大部分人不太去区分应用"软件" 与 "内容",只听闻大家都想去经营内容,却少听到想大力投资于软件。如果内容像"电",软件像 "电线杆",你想去掌控电源,还是电线杆呢? 更新潮技术:
[#148]整合或融合的能量来自眼前的争利,不是来自未来的分利。男女结婚动能不是来自未来家庭或小孩的"分利"上,而是眼前的爱与性。A与B的相互"融合"是需要能量的,能量不是来自A或B,而是来自 C,那么寻找C远比在A和B身上打转,来得实际多了。
[#149]<<先进IT架构设计思维>>我们的年轻人将新鲜的头脑用于"实践",力求do the thing right。等年长了才关注do the right thing。由于太迟训练do the right thing思维,年长时do the right thing角色扮演的质量就远输给西洋人了。
[#150]从文艺复兴时期,就知行分离,搞知的人终身在大学里思考,产出知识(Knowledge),然后广教学生去搞行,拓广知识的效益(知识就是力量)。我们今天强调实践,行而后知,或拥抱王阳明的知行合一,只增加个人智慧却不能增长众人知识,似乎不合潮流。
欢迎访问 ==>
高焕堂:MISOO(大数据.大思考)联盟.台北中心和东京(日本)分社.总教练
ee ee