摘要:
软件开发模式经过几十年的发展已经从最为原始的机器码时代,逐步发展到面向结构化的编程时代和面向对象的编程时代,但软件开发技术和模式的发展始终没有能够解决软件开发工作的繁琐、反复、高技术要求和高风险的问题;而随着构件技术和组件技术的出现,软件开发模式向低技术需求,流水线生产方向发展的趋势越发明显;
所谓构建式开发就是基于构件和组件的,非编程,组装式的软件开发方式,构建式软件开发就像专业的组装工厂一样,可以基于标准的零部件快速组装生产出大量的个性化的产品;
目前,国内传统大型企业应用软件有两种方式居多:编码式开发方式和一次开发方式。值得注意的是,两种方式都有致命的缺陷---编码式开发方式使得企业级应用软件的快速开发和实施难以实现;一次性开发持续运行的方式,则导致软件的严重僵化和应用的不适应。尽管有时两种方式的操作者会彼此攻击,但在用户看来,它们之间并无显著不同。
显然,软件机构和生产方式需要变法,而应用对用户需要个性化而灵活的软件,从传统的软件体系中根本找不到 阅读全文
posted @ 2007-01-17 11:07 桦林 阅读(1349) 评论(3) 推荐(0) 编辑