听高焕堂讲座..札记

阅读更多

上周高老师来京,在UMLCHINA做“软件设计力”讲座,有幸聆听。
高老师非常注重interface design,提出“设计是为了要整合”,并用吴清源老师的“整体、和谐、创新”来做归纳:)
不过说实话,高老师的主要观点在他的文章中已经拜读过了,所以真正有印象的倒是一些零散的:
1)Architect design和CMM/CMMI的关系
打吃西餐的比方,Architect design是叉子,CMM/CMMI是刀子。CMM规范软件开发中的管理,但真正最后出产品,直接创造价值(将肉吃到嘴里)还是叉子的责任 :D
2)MDA
高老师将MDA中PIM和PSM分配在outsourcing的两边,这个倒真是MDA优势的一种最好应用。
人力成本较高地区的发包方(如北京)把握技术核心,进行业务逻辑以及architect的设计,成果就是PIM。将这个PIM交给人力成本较低的接包方(如成都的开发团队)refine到和具体实现平台(如struts/hibernate等)相关的PSM。北京这边的高端(and 高薪 in the mean time :))设计人才关注业务领域和架构设计,他们甚至不需要了解技术细节。实现技术方面的专家在成都将PSM设计妥当,分割为适合并行parallel开发的模块,交由普通开发人员开发实现。
3)DODAF
原来也听说,但没有关注过,这次高老师还特别提到。
因此简单查了一下资料:
英文介绍PPT
http://www.u.arizona.edu/~saurabh/PPT/DoDAF_Overview.ppt
中文介绍PPT
http://www.ccit.edu.tw/~calab/meeting/DoDAF.files/frame.htm
好像是一个规范架构书写的东西,书同文,车同轨,架构规范一致:D,有时间可以多关注一下。
4)花絮
4.1)高老师的口头禅是“有没有”,有兴趣的同志可以去数一下录音:http://www.umlchina.com/Chat/tomkao20070413.htm,估计总该有百十次的。
4.2)高老师精通日语,现在还在学韩语,佩服啊~
4.3)高老师大作即将内地推出,请关注 :)

你可能感兴趣的:(CMM,Hibernate,Struts)