Recently, agile software development methods are popular because software should be developed in a short period. However, conventional project management techniques are often not ...
In this paper, we examine the role of knowledge management in the design, customization, and delivery of a family of electronically delivered products and services, specifically in...
In a software product line different products often require different levels of quality attributes. In several domains quality attribute variability gets even more importance that...
Abstract. Release management plays an important role in every software project since it is concerned with the delivery of a high quality product to end-users. This paper explores r...
This paper discusses a procedure for reviewing code changes that are made to a software product as it moves through its life cycle. In this procedure the technical manager reviews...