Repository logo
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Scholalry Output
  3. Publications
  4. Sustainability and Ethicality are Peripheral to Students' Software Design
 
  • Details

Sustainability and Ethicality are Peripheral to Students' Software Design

Source
International Journal of Engineering Education
ISSN
0949149X
Date Issued
2023-01-01
Author(s)
Isaac, Siara
Kothiyal, Aditi  
Borsò, Pierluca
Ford, Bryan
Volume
39
Issue
3
Abstract
The conceptual design phase is a fascinating moment to observe how a design task is interpreted, as the (often implicit) relative importance students accord to the various requirements and constraints offers a window into the thinking underpinning their designs. Our qualitative study used the think-aloud protocol with 11 third year computer science students working on a software design task to investigate the criteria that students used to guide and evaluate their developing conceptual designs. While the trio of feasibility, economic viability, and consumer desirability are often used in design decisions, our analysis also looked for how aspects of ethics (i.e. ethicality) and sustainability informed students' thinking. We found that considerations of feasibility and consumer desirability dominated students' thinking, while economic constraints were rarely addressed and even less often the economic impact pertaining directly to the software design. Students' consideration of ethicality in terms of data privacy and accommodations for disability (an explicit criterion in the design task) indicate that many students did not see ethical aspects as sufficiently important to influence their design choices. Sustainability was introduced tangentially in the design task but was absent from students' thinking and design decisions. Our findings suggest that ethicality and sustainability should be explicitly included in the design thinking model taught to students for software design to ensure that they bring these considerations to their professional work and therefore to the next generation of software.
URI
https://d8.irins.org/handle/IITG2025/27005
Subjects
ethicality | ethics | human-centred design | software design | sustainability | think aloud
IITGN Knowledge Repository Developed and Managed by Library

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify