摘要: 基于构件技术的需求过程与传统的需求过程有着非常大的区别,在传统的需求过程之中,更多的是强调需求沟通技巧,而基于构件技术的需求过程则是强调需求复用,很多项目管理人员把满足客户需求与提高客户满意度对等起来,认为越多的满足客户需求,客户满意度就越高,我不认为是这样的,原因如下:客户希望项目能够完成,并且上线,产生一定的效益,如果这个不能保证,无限满足客户需求,也不能提高客户满意度。项目负责人应该在满足客...
阅读全文
摘要: 构件技术不仅仅是一种技术上的变化,基于构件技术的软件工程是构件技术非常重要的组成部分,就拿上面所述的家庭装修的例子而言,如果家装设计师还是采用八十年代的方式去谈需求的话,情况就会变得很糟,客户会被采用何种木料类似的问题而搞得晕头转向,而这样的情况恰恰是在我们目前的应用软件项目之中经常发生的情况。 基于构件技术之后,客户只需要说明自己的主要需求和愿意承受的价格,项目负责人则会选择相应的构件,而不再是...
阅读全文
摘要: 在第一篇文章里面,我对构件项目与家庭装修是一笔带过,很多人不甚理解,或者有异议,在本文里面我将构件项目与家庭装修进行一次详细的对比,借此对将来的应用软件行业做一个展望。八十年代的时候,还谈不上家庭装修的概念,很多的时候都是请一位木匠师傅到家里来做活,家里也可能有一些松木,木匠师傅可以就地取材,经过一翻讨论之后,木匠师傅就开始干活了,锯、刨、装,最后满足客户的需求,木匠师傅通常会在你家住上一段时间,...
阅读全文
摘要: 有人问我构件技术也是一种软件复用,它跟我们所说的传统意义上的复用有什么区别呢?应用软件行业的发展至今,软件复用一直在进行着,我们可以看到有以下的软件复用的发展史:1.汇编语言的产生,使得程序可以模块化;2.clib库,基于C语言,使得有更多的可复用的函数,提供了操作系统、文件处理、数学运算、图形处理;3.STL库,基于C++语言,提供更丰富的数据结构操作,支持泛型;4.J2EE平台及.NET平台,...
阅读全文