Improving the elicitation of delightful context-aware features: A data-based approach
The pursuit of innovation in the mobile software industry frequently requires coming up with new features - and not just any feature, but startling and unexpected delightful features. Despite the potential of context awareness to provide a system with delightfulness, current requirements elicitation techniques do not cope with an essential aspect: comprehension of the relationships among the numerous contextual elements of a certain domain and how they can positively influence the user task. As a result, solution providers continuously miss the opportunity to add more value to their software solutions by identifying context-aware behaviors that will lead to better recommendations or adaptations. This paper discusses this problem and proposes a process for tackling it by taking the task to be improved as input and semi-automatically generating (1) a conceptual context model that reveals and represents both the relevance of contextual elements and the relationships among them, and (2) candidate requirements. The expected scientific contributions of the ongoing research are delineated as well.