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


An empirical study of variations in COTS-based software development processes in the Norwegian IT industry
Authors:Jingyue Li  Finn Olav Bjørnson  Reidar Conradi  Vigdis B. Kampenes
Affiliation:(1) Department of Computer and Information Science, Norwegian University of Science and Technology, NO-7491 Trondheim, Norway;(2) Simula Research Laboratory, P.O.BOX 134, NO-1325 Lysaker, Norway
Abstract:More and more software projects use Commercial-Off-The-Shelf (COTS) components. Although previous studies have proposed specific COTS-based development processes, there are few empirical studies that investigate how to use and customize COTS-based development processes for different project contexts. This paper describes an exploratory study of state-of-the-practice of COTS-based development processes. Sixteen software projects in the Norwegian IT companies have been studied by structured interviews. The results are that COTS-specific activities can be successfully incorporated in most traditional development processes (such as waterfall or prototyping), given proper guidelines to reduce risks and provide specific assistance. We have identified four COTS-specific activities—the build vs. buy decision, COTS component selection, learning and understanding COTS components, and COTS component integration – and one new role, that of a knowledge keeper. We have also found a special COTS component selection activity for unfamiliar components, combining Internet searches with hands-on trials. The process guidelines are expressed as scenarios, problems encountered, and examples of good practice. They can be used to customize the actual development processes, such as in which lifecycle phase to put the new activities into. Such customization crucially depends on the project context, such as previous familiarity with possible COTS components and flexibility of requirements.
Contact Information Vigdis B. KampenesEmail:
Keywords:Software process improvement  COTS-based development  Component-based development
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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