scholarly journals Advancing the Study of Human Values in Software Engineering

Author(s):  
Emily Winter ◽  
Stephen Forshaw ◽  
Lucy Hunt ◽  
Maria Angela Ferrario
Author(s):  
Harsha Perera ◽  
Waqar Hussain ◽  
Jon Whittle ◽  
Arif Nurwidyantoro ◽  
Davoud Mougouei ◽  
...  

IEEE Software ◽  
2021 ◽  
Vol 38 (1) ◽  
pp. 106-113 ◽  
Author(s):  
Jon Whittle ◽  
Maria Angela Ferrario ◽  
Will Simm ◽  
Waqar Hussain

People learn and define their own values to interact in different situations. It is important to know the human values (HV) for dealing humans in better ways. HV can also be helpful for software development managers to make right decisions for managing their teams well. Unfortunately, to a great extent, the very factor is ignored in software engineering (SE). This study aims to provide a basic motivation of the topic to SE researchers to carry out some empirical evidences to control software development failures through respecting software developers’ HV. In order to operationalize the study, few disciplines, in which the HV are empirically discussed, are considered to replicate the impacts on software development. The factor HVs is well connected with satisfaction and improvement outcomes in sociology, education and management studies. Likewise, this study also literates the importance of HVs for successful software project development. This study concludes that HV can form strong correlations with software development roles and can be used to minimize the software failure


Author(s):  
Waqar Hussain ◽  
Harsha Perera ◽  
Jon Whittle ◽  
Arif Nurwidyantoro ◽  
Rashina Hoda ◽  
...  

2018 ◽  
Author(s):  
Lesandro Ponciano

Interactive systems are increasingly present in people’s daily lives, generating new demands for interface and interaction. Examples of demands are those derived from human values, such as: gender identity, privacy, and the need for systems to provide explanations to the people who use them. Therefore, to be successful, professionals working in the area of HumanComputer Interaction (HCI) need to be increasingly sensitive to these values. Unfortunately, there are still few pedagogical resources to help HCI students develop such sensitivity. Seeking to contribute to the solution of this problem, in this work, it is proposed and analyzed the use of the pedagogical strategy denominated Structured Debate. Based on the pedagogies of active learning and collaborative learning, Structured Debate follows three phases: 1) pre-debate phase, which consists of preparing for the debate by reading reference texts; 2) execution of the debate in the classroom through a structure of questions, answers, considerations and movements in the room; and, 3) post-debate phase, when the effects of the debate are observed and contextualized in new contents of the discipline. We discuss experiences of the use of the strategy in five classes of the discipline HCI in two bachelor undergraduate courses: Information Systems and Software Engineering. The results suggest that Structured Debate stimulates and engages students with HCI topics about human values.


2020 ◽  
Vol 43 ◽  
Author(s):  
Valerie F. Reyna ◽  
David A. Broniatowski

Abstract Gilead et al. offer a thoughtful and much-needed treatment of abstraction. However, it fails to build on an extensive literature on abstraction, representational diversity, neurocognition, and psychopathology that provides important constraints and alternative evidence-based conceptions. We draw on conceptions in software engineering, socio-technical systems engineering, and a neurocognitive theory with abstract representations of gist at its core, fuzzy-trace theory.


Sign in / Sign up

Export Citation Format

Share Document