【24h】

Case Study on Incremental Software Development

机译:增量软件开发案例研究

获取原文

摘要

It has been long recognized that software development in industry is often iterative while new requirements and challenges arise along with software evolution. One of general rules for software design is to degrade coupling between modules so that software architecture is flexible and scalable. Along with software evolution it is better to keep user interface stay similar which helps users to upgrade, and to keep programming interface consistent for the same functionality which is undoubtedly beneficial to programmers. In this paper, we discuss about these situations along a real development case study and propose a few systematic solutions which facilitate source code reuse and assure software quality. Detailed analysis and comparison are provided to show their effectiveness.
机译:长期以来,人们已经认识到,行业中的软件开发通常是迭代的,而随着软件的发展出现了新的要求和挑战。软件设计的一般规则之一是降低模块之间的耦合,以使软件体系结构具有灵活性和可伸缩性。随着软件的发展,最好使用户界面保持相似,这有助于用户升级,并且对于相同的功能保持编程界面的一致性,这无疑对程序员有利。在本文中,我们将通过一个实际的开发案例研究来讨论这些情况,并提出一些系统化的解决方案,以促进源代码的重用并确保软件质量。提供了详细的分析和比较以显示其有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号