Emotionalism within People-Oriented Software Design
Mohammadhossein Sherkat, Tim Miller, Antonette Mendoza, and Rachel, Burrows

TL;DR
This paper introduces EG-SAT, a practical method combining theories from software engineering and decision making to systematically analyze and incorporate emotional goals into software design, improving user satisfaction.
Contribution
It presents the Emotional Goal Systematic Analysis Technique (EG-SAT), a novel, easy-to-use method for identifying and addressing emotional goals in software development.
Findings
EG-SAT effectively helps analyze emotional goals in software design.
Participants gained valuable insights into functional and non-functional goals.
EG-SAT outperformed a baseline technique in case study and experiment.
Abstract
In designing most software applications, much effort is placed upon the functional goals, which make a software system useful. However, the failure to consider emotional goals, which make a software system pleasurable to use, can result in disappointment and system rejection even if utilitarian goals are well implemented. Although several studies have emphasized the importance of people's emotional goals in developing software, there is little advice on how to address these goals in the software system development process. This paper proposes a theoretically-sound and practical method by combining the theories and techniques of software engineering, requirements engineering, and decision making. The outcome of this study is the Emotional Goal Systematic Analysis Technique (EG-SAT), which facilitates the process of finding software system capabilities to address emotional goals in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
