Learn More
The process of arriving at a specification of a set of features that need to be developed is referred to as requirements engineering (RE). Introduction Methodology Controlled Experiment Study The Role of People in RE Of the three Ps, process, product, and people, in software engineering, people have been least scrutinized. Boehm observed that the quality of(More)
The ݇-level Uncapacitated Facility Location (UFL) problem is a generalization of the UFL and the ݇-median problems. A significant shortcoming of the classical UFL problem is that often a few very distant customers, known as outliers, can leave an undesirable effect on the final solution. This deficiency is considered in a new variant called UFL with(More)
The increasing need for flexible software development methodologies has led to a new approach called method engineering. Method engineering aims at constructing new methodologies, more flexible and better adaptable to the situation of every software development project. Computer-Aided Method Engineering (CAME) strives to support a wide range of activities(More)
[Background] One factor that seems to influence an individual's effectiveness in requirements engineering activities is her knowledge of the problem being solved, i.e., domain knowledge. While in-depth domain knowledge enables a requirements analyst to understand the problem easier, she can fall for tacit assumptions and might overlook obvious issues.(More)
  • 1