e-Archivo (Carlos III University of Madrid) · 2020 · 61 citations · 27 references
EngineeringComputer ScienceDesignRequirements EngineeringSoftware EngineeringSystems DesignAffective ComputingRequirements ElicitationRequirements ManagementRequirements NegotiationSoftware DesignUser RequirementsRequirements Engineering ProcessSoftware Development Methodology
Computer systems are designed and used by humans. And human being is characterized, among other things, by emotions. Giving this fact, the process of designing and developing computer systems is, like any other facet in our lives, driven by emotions. \nRequirements engineering is one of the main phases in software development. In Requirements engineering, several tasks include acceptance and negotiation activities in which the emotional factor represents a key role. This paper presents a study based on the application of affect grid by Russell in requirements engineering main stakeholders: developers and users. Results show that high arousal and low pleasure levels in the process are predictors of conflictive requirements.
27
No Silver Bullet Essence and Accidents of Software Engineering
Bashar Nuseibeh, Steve Easterbrook · 2000 · 1.8K citations · Full text
Engineering, Systems Engineering, Criterion-referenced Assessment +11
Software risk management: principles and practices
Barry Boehm · IEEE Software · 1991 · 1.6K citations
How Emotions Regulate Social Life
Gerben A. van Kleef · Current Directions in Psychological Science · 2009 · 1.4K citations · Full text