Sep 6, 2008

【转】UML之父Ivar:软件开发新趋势 可执行代码比"宏观"架构更重要

CSDN9月5日现场报道】由CSDN和《程序员》杂志联合主办的第三届中国软件技术英雄会(上海站)正在上海华亭宾馆大宴会厅进行中。当前正在台上演讲的是当前软件工业开发模式的几位世界级大师之一、被业界誉为UML之父的Ivar博士。

Ivar博士诙谐的开场白立即引来了现场观众的共鸣和兴奋,之后通过现场调查听众中正在使用CMMI的人数,正在使用UML,正在使用敏捷编程,极限编程。通过现场的小调查和软件开发者现状,分析了未来软件开发的趋势。他强调,现在很多公司,尤其是大型公司,认为过程跟工具要比人更重要,甚至可以用这些东西来取代人,但这其实是不可能的。


即使是很小的系统,虽然它小,但是它可以执行,可以执行代码,可以慢慢给它加上更多的功能,让它变成一个完整的、成熟的系统。应该不要在接触具体的细节之前过多考虑它,先把早期的决定和轻量级的需求做出来,在这个基础上先做,很多客户需要做出很多详细的事情,可以为了让他们高兴先做一做,事实上它是一堆垃圾。有多少人认为架构是很重要的,还有些人就认为应该具有那种非常恢弘的,很壮观的企业的架构,类似象牙塔这样的架构,这两种情况都不明智。如果机构没有可执行的代码的话,它就只是一个空幻的东西。

No comments:

Powered By Blogger