The paper begins from the position that as businesses tries to better target their efforts towards delivering value for tightly drawn market segments, software development must first capture and then relate the real preferences of consumers into their system development models.
- The study establishes a conceptual link between consumer preferences and system requirements, using Software Product Lines (SPL) as a means for systematically accommodating the variations within the preferences, explains Jelena Zdravkovic.
- It presents a conceptual model of consumer preference that integrates generic value frameworks from psychology and marketing, as well as a method for the model's transformation to requirements for SPL using a goal-oriented RE framework as the mediator. The presented artifacts are grounded in an empirical study related to the development of a system for online education, ends Jelena.