首页 | 本学科首页   官方微博 | 高级检索  
     

如何实现软件开发工艺的突破?谈组装软件-应用软件开发的新技术、新工艺、新工具
引用本文:汪须忠,赵恒永.如何实现软件开发工艺的突破?谈组装软件-应用软件开发的新技术、新工艺、新工具[J].计算机工程与应用,2003,39(35):37-40.
作者姓名:汪须忠  赵恒永
作者单位:科诺技术公司硅谷实验室,美国,94583;北京科诺技术有限公司,北京,100083;北京化工大学信息科学与技术学院,北京,100029
摘    要:该文对软件产业的发展及近来在美国业界的发展趋势进行了深刻的分析,从传统制造业的特性与发展史来分析现阶段的软件产业发展的主要矛盾,得出了未来十年对软件产业起决定性作用的将不再是技术,也不是单元劳动力成本,而是工艺的结论。在此基础上,该文首次提出“组装软件”的新工艺,并对软件开发自动化做了进一步的探讨。“组装软件”是在现有成熟技术的基础上发展起来的一种应用软件开发新工艺。利用这种新工艺及其相应的开发工具来开发应用软件,其成本将是传统开发方法的零头,开发周期也将缩短90%以上;新工艺开发的系统可适应需求的随时变化,从而大大降低应用系统的二次开发和维护成本(总拥有成本),这将对软件产业带来一种革命性的变化。超短开发周期的开发工艺对于建立处理象非典这种突发性事件的信息系统非常有意义。

关 键 词:软件开发自动化  开发工艺  开发工具  组件化  工作流自动化  系统集成平台
文章编号:1002-8331-(2003)35-0037-04
修稿时间:2003年10月1日

Break-through of the Software Application Development Bottleneck
Wang Xuzhong Zhao Hengyong.Break-through of the Software Application Development Bottleneck[J].Computer Engineering and Applications,2003,39(35):37-40.
Authors:Wang Xuzhong Zhao Hengyong
Abstract:For years,experts have maintained that the bottleneck in the software development industry has been caused by software developer labor cost and/or by the complicated technology.A comprehensive and comparative analysis of the software industry and the traditional industry history has revealed that neither is primarily responsible for the problem.Instead,the problem is the current software development process and the tools used in this process.A new methodology,process,and development automation tool--“Assembled Software”-promises to deliver more value,at a fraction of the cost of traditional application development and deployment solutions.The development cycle can be shortened more than90%.“Assembled Software”integrates and extends existing mature technologies.It is built for adaptability in a continuously changing business environment so that the total ownership cost of the software can be reduced tremendously by easy customization and excellent maintainability.The new development automation process may bring the revolutionary changes and paradigm shift for the software industry.The unbelievably short development cycle achieved by the new development process and automation tools will be very helpful for quicker building emergency handling software such as SARS control information system.
Keywords:Software Development  Automation  Development  Process  Development  Tools  Componentization  Workflow Auto-mation  EAI  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号