Emotional Attachment Framework for People-Oriented Software

In organizational and commercial settings, people often have clear roles and workflows against which functional and non-functional requirements can be extracted. However, in more social settings, such as platforms for enhancing social interaction, successful applications are driven more by user emotional engagement than functionality, the drivers of user engagement are difficult to identify. A key challenge is to understand people's emotional goals so that they can be incorporated into the design. This paper proposes a novel framework called the Emotional Attachment Framework that is based on existing models and theories of emotional attachment. Its aim is to facilitate the process of capturing emotional goals in software engineering. To demonstrate the framework in use, emotional goals are elicited for a software application that aims to provide help for homeless people. The outcomes are evaluated by domain experts and compared with an alternative approach. The results indicate that the Emotional Attachment Framework has the potential to help system analysts uncover additional emotional goals as well as provide valuable insights into these emotional goals.

[1]  Alistair G. Sutcliffe,et al.  Value-based requirements engineering: method and experience , 2017, Requirements Engineering.

[2]  Tomi Winfree,et al.  Learning for Low Carbon Living: The Potential of Mobile Learning Applications for Built Environment Trades and Professionals in Australia , 2017 .

[3]  H. Freud Emotional Design Why We Love Or Hate Everyday Things , 2016 .

[4]  Jonathan Chapman,et al.  Emotionally Durable Design: Objects, Experiences and Empathy , 2015 .

[5]  Leon Sterling,et al.  Emotion-led modelling for people-oriented requirements engineering: The case study of emergency systems , 2015, J. Syst. Softw..

[6]  L. Leung Validity, reliability, and generalizability in qualitative research , 2015, Journal of family medicine and primary care.

[7]  Carmen Gracinda Silvan,et al.  Emotional design and its contributions to digital educational technology in health and nursing : integrative review , 2015 .

[8]  R. Calvo,et al.  Positive Computing: Technology for Wellbeing and Human Potential , 2014, Psychology Teaching Review.

[9]  Tom Page,et al.  Product attachment and replacement: implications for sustainable design , 2014 .

[10]  Huan Wang,et al.  Emotional design method of product presented in multi-dimensional variables based on Kansei Engineering , 2014 .

[11]  Manfred Tscheligi,et al.  Mobile attachment causes and consequences for emotional bonding with mobile phones , 2014, CHI.

[12]  Ming-Chang Lee,et al.  Software Quality Factors and Software Quality Metrics to Enhance Software Quality Assurance , 2014 .

[13]  L. Sterling,et al.  Modelling Emotional Requirements , 2014 .

[14]  D. Norman The Design of Everyday Things: Revised and Expanded Edition , 2013 .

[15]  L. Sterling,et al.  The role of users' emotions and associated quality goals on appropriation of systems: two case studies , 2013, ACIS.

[16]  S. Wierzchon,et al.  Computer Information Systems and Industrial Management , 2013, Lecture Notes in Computer Science.

[17]  J. Bowlby THE ORIGINS OF ATTACHMENT THEORY , 2012 .

[18]  Leon Sterling,et al.  Understanding socially oriented roles and goals through motivational modelling , 2012, J. Syst. Softw..

[19]  S. Klein,et al.  Memory and the Sense of Personal Identity , 2012 .

[20]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[21]  Gondy Leroy,et al.  Eliciting user requirements using Appreciative inquiry , 2011, Empirical Software Engineering.

[22]  Marjo Kauppinen,et al.  Integrating analysis of customers' processes into roadmapping: The value-creation perspective , 2011, 2011 IEEE 19th International Requirements Engineering Conference.

[23]  Michael Kipp,et al.  Designing Emotions , 2011, KI - Künstliche Intelligenz.

[24]  Barbara Paech,et al.  Investigating the influence of personal values on requirements for health care information systems , 2011, SEHC '11.

[25]  Ricardo Colomo Palacios,et al.  Using the Affect Grid to Measure Emotions in Software Requirements Engineering , 2011, J. Univers. Comput. Sci..

[26]  Erik Cambria,et al.  The Hourglass of Emotions , 2011, COST 2102 Training School.

[27]  C. Allen,et al.  Stanford Encyclopedia of Philosophy , 2011 .

[28]  Karl-Franzens-Universitaet,et al.  SOCIOLOGY OF EMOTIONS , 2011 .

[29]  Ricardo Colomo Palacios,et al.  A Study of Emotions in Requirements Engineering , 2010, WSKS.

[30]  C. W. Park,et al.  Brand Attachment and Brand Attitude Strength: Conceptual and Empirical Differentiation of Two Critical Brand Equity Drivers , 2010 .

[31]  Ruth Mugge,et al.  Product attachment and satisfaction: understanding consumers' post‐purchase behavior , 2010 .

[32]  Alistair G. Sutcliffe,et al.  Analysing "people" problems in requirements engineering , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[33]  Linda Stern,et al.  Software appropriation over time: from adoption to stabilization and beyond , 2010 .

[34]  R. Gifford,et al.  Defining place attachment: A tripartite organizing framework , 2010 .

[35]  Linda Stern,et al.  Learnability as a positive influence on technology use , 2010 .

[36]  Jorge J. Gómez-Sanz,et al.  Understanding the human context in requirements elicitation , 2010, Requirements Engineering.

[37]  Ruth Mugge,et al.  Emotional bonding with personalised products , 2009 .

[38]  Abigail Sellen,et al.  Evolving and augmenting worth mapping for family archives , 2009, BCS HCI.

[39]  Eric S. K. Yu,et al.  Social Modeling and i* , 2009, Conceptual Modeling: Foundations and Applications.

[40]  Andreas Schneider,et al.  Critiquing Models of Emotions , 2009 .

[41]  Jan Schoormans,et al.  The development and testing of a product personality scale , 2009 .

[42]  Forrest Shull,et al.  Evaluating the effectiveness of systems and software engineering methods, processes and tools for use in defense programs , 2009, 2009 3rd Annual IEEE Systems Conference.

[43]  M. Maclachlan,et al.  Exploring the Reflective and Utilitarian Benefits of Product Attachment , 2009 .

[44]  Let's get emotional: introducing undergraduate Product Design students to the concept of emotional design , 2009 .

[45]  David Callele,et al.  Balancing Security Requirements and Emotional Requirements in Video Games , 2008, 2008 16th IEEE International Requirements Engineering Conference.

[46]  Alistair G. Sutcliffe,et al.  Investigating the Role of 'Soft Issues' in the RE Process , 2008, 2008 16th IEEE International Requirements Engineering Conference.

[47]  Sarah Hatton,et al.  Choosing the Right Prioritisation Method , 2008, 19th Australian Conference on Software Engineering (aswec 2008).

[48]  Natalia Juristo Juzgado,et al.  Understanding the Customer: What Do We Know about Requirements Elicitation? , 2008, IEEE Software.

[49]  P. Ekman,et al.  Emotional awareness: Overcoming the obstacles to psychological balance and compassion: A conversation between the Dalai Lama and Paul Ekman. , 2008 .

[50]  Ruth Mugge,et al.  PRODUCT ATTACHMENT: DESIGN STRATEGIES TO STIMULATE THE EMOTIONAL BONDING TO PRODUCTS , 2008 .

[51]  P. Desmet,et al.  Framework of product experience , 2007 .

[52]  David S. Platt Why Software Sucks...and What You Can Do About It , 2006 .

[53]  Kevin A. Schneider,et al.  Emotional Requirements in Video Games , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[54]  Isabel Ramos,et al.  Is emotion relevant to requirements engineering? , 2005, Requirements Engineering.

[55]  Katherine C. Grier Pets , 2005, How Not to Make a Human.

[56]  Jan Schoormans,et al.  Product personality and its influence on consumer preference , 2005 .

[57]  David M. Fresco,et al.  Emotions and Life: Perspectives from Psychology, Biology, and Evolution , 2005 .

[58]  Joseph E. Champoux,et al.  Organizational Behavior: Integrating Individuals, Groups, and Organizations , 2005 .

[59]  Stephen W. Draper,et al.  Analysing fun as a candidate software requirement , 1999, Personal Technologies.

[60]  C. W. Park,et al.  The Ties That Bind: Measuring the Strength of Consumers’ Emotional Attachments to Brands , 2005 .

[61]  Tony Rosqvist,et al.  Software Quality Evaluation Based on Expert Judgement , 2003, Software Quality Journal.

[62]  D. Norman Emotional design : why we love (or hate) everyday things , 2004 .

[63]  Susan Schultz,et al.  An Integrative Review of Material Possession Attachment , 2004 .

[64]  Gregory D. Abowd,et al.  Human-Computer Interaction (3rd Edition) , 2003 .

[65]  Aaron Marcus,et al.  The emotion commotion , 2003, INTR.

[66]  Ruth Mugge,et al.  Designing consumer-product attachment , 2003 .

[67]  Katie Salen,et al.  Rules of play: game design fundamentals , 2003 .

[68]  Donald A. Norman,et al.  Designing Emotions Pieter Desmet , 2003 .

[69]  Jaap Gordijn,et al.  Value-based requirements engineering: exploring innovative e-commerce ideas , 2003, Requirements Engineering.

[70]  Frank Maurer,et al.  Requirements engineering and agile software development , 2003, WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003..

[71]  P. Ekman Emotions Revealed: Recognizing Faces and Feelings to Improve Communication and Emotional Life , 2003 .

[72]  Daniel L. Moody,et al.  The method evaluation model: a theoretical model for validating information systems design methods , 2003, ECIS.

[73]  R. Plutchik Emotions and Life: Perspectives from Psychology, Biology, and Evolution , 2002 .

[74]  Didar Zowghi,et al.  The Three Cs of Requirements : Consistency , Completeness , and Correctness , 2002 .

[75]  Alan Borning,et al.  Value Sensitive Design: Theory and Methods , 2002 .

[76]  Lorraine Johnston,et al.  Putting Some Emotion into Requirements Engineering , 2002 .

[77]  J. G. Taylor,et al.  Emotion recognition in human-computer interaction , 2005, Neural Networks.

[78]  Maliha S. Nash,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 2001, Technometrics.

[79]  Detmar W. Straub,et al.  Validation in Information Systems Research: A State-of-the-Art Assessment , 2001, MIS Q..

[80]  Jan S. Slater Collecting Brand Loyalty: a Comparative Analysis of How Coca-Cola and Hallmark Use Collecting Behavior to Enhance Brand Loyalty , 2001 .

[81]  K. Scherer,et al.  Appraisal processes in emotion: Theory, methods, research. , 2001 .

[82]  W. G. Parrott,et al.  Emotions in social psychology : essential readings , 2001 .

[83]  Andreas Beu,et al.  Engineering Joy , 2001, IEEE Softw..

[84]  William M. K. Trochim,et al.  Research methods knowledge base , 2001 .

[85]  V. Phan,et al.  Values , 2001, SIGGRAPH Video Review on Electronic Theater Program.

[86]  Mark van Harmelen Interactive system design using Oo&hci methods , 2001 .

[87]  H. Russell Bernard,et al.  Social Research Methods: Qualitative and Quantitative Approaches , 2000 .

[88]  N. Maiden,et al.  Implementing enterprise resource planning packages in different corporate and national cultures , 2000, J. Inf. Technol..

[89]  P. Jordan Designing Pleasurable Products: An Introduction to the New Human Factors , 2000 .

[90]  Ian Sommerville,et al.  Social analysis in the requirements engineering process: from ethnography to method , 1999, Proceedings IEEE International Symposium on Requirements Engineering (Cat. No.PR00188).

[91]  Fay Sweet Frog: Form Follows Emotion , 1999 .

[92]  Brenda Whittaker,et al.  What went wrong? Unsuccessful information technology projects , 1999, Inf. Manag. Comput. Secur..

[93]  A Straw,et al.  Guide to the Software Engineering Body of Knowledge , 1998 .

[94]  Batya Friedman,et al.  Value-sensitive design , 1996, INTR.

[95]  Jill Whitehouse,et al.  Mosby’s Medical, Nursing and Allied Health Dictionary , 1996 .

[96]  Randolph R. Cornelius,et al.  The science of emotion: Research and tradition in the psychology of emotion. , 1997 .

[97]  Robert E. Kleine,et al.  How Is a Possession “Me” or “Not Me”? Characterizing Types and an Antecedent of Material Possession Attachment , 1995 .

[98]  P. Sable,et al.  Pets, attachment, and well-being across the life cycle. , 1995, Social work.

[99]  Tom Rodden,et al.  Presenting ethnography in the requirements process , 1995, Proceedings of 1995 IEEE International Symposium on Requirements Engineering (RE'95).

[100]  Joseph A. Goguen,et al.  Requirements engineering: social and technical issues , 1994 .

[101]  Joseph Bates,et al.  The role of emotion in believable agents , 1994, CACM.

[102]  J. Goguen Requirements Engineering as the Reconciliation of Technical and Social Issues , 1994 .

[103]  Walter D. Glanze Mosby's Medical, Nursing, and Allied Health Dictionary , 1993 .

[104]  L. F. Barrett,et al.  Handbook of Emotions , 1993 .

[105]  Richard Bentley,et al.  Integrating ethnography into the requirements engineering process , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

[106]  I. Bretherton The Origins of Attachment Theory: John Bowlby and Mary Ainsworth , 1992 .

[107]  A. Ball,et al.  The Role and Measurement of Attachment in Consumer Behavior , 1992 .

[108]  H. Klein,et al.  Information systems research: contemporary approaches and emergent traditions , 1991 .

[109]  David Glen Mick,et al.  Self-Gifts: Phenomenological Insights from Four Contexts , 1990 .

[110]  R. Desousa The Rationality of Emotion , 1990 .

[111]  A. Berztiss,et al.  Requirements Engineering , 2002, J. Object Technol..

[112]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[113]  Andrew Ortony,et al.  The Cognitive Structure of Emotions , 1988 .

[114]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[115]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[116]  Robert P. Bostrom,et al.  Development of computer-based information systems: A communication framework , 1986, DATB.

[117]  Wladyslaw M. Turski,et al.  No Silver Bullet - Essence and Accidents of Software Engineering - Response , 1986, IFIP Congress.

[118]  Jack Ingram Designing the spatial experience , 1984 .

[119]  M. Sirgy,et al.  Self-Concept in Consumer Behavior: A Critical Review , 1982 .

[120]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[121]  M. Csíkszentmihályi,et al.  The meaning of things: Coding categories and definitions , 1981 .

[122]  E. Mumford Values, Technology and Work , 1981, Sijthoff & Noordhoff Series on Information Systems.

[123]  M. S. J. L. Rulla Depth psychology and vocation;: A psycho-social perspective , 1971 .

[124]  Magda B. Arnold,et al.  Chapter 12 – Perennial Problems in the Field of Emotion , 1970 .

[125]  M. Ainsworth,et al.  Object relations, dependency, and attachment: a theoretical review of the infant-mother relationship. , 1969, Child development.

[126]  S. Ritvo Object Relations , 1962 .