Skip to content
Review Open access

Perceptions of Undesirable Software Development Tasks among Computer Science Students

2026 · AHFE International · Vol 231 · 0 citations

TL;DR

It is suggested that undesirable tasks are an integral part of students’ academic software development experience and have meaningful emotional and motivational consequences, and that these insights offer opportunities for educators to design curricula and learning environments that better address human dispositions, mitigate negative impacts, and potentially make undesirable tasks more meaningful and engaging for students.

Abstract

Software development projects inevitably involve a mix of technical and non-technical tasks, not all of which are equally appealing to those who perform them. While prior research has extensively examined how professional software developers perceive and manage undesirable tasks, the academic context, particularly students’ experiences, remains largely underexplored. This proposed presentation addresses this gap by reporting preliminary findings from an exploratory study conducted at Østfold University College, focusing on how students perceive undesirable software development tasks, the factors contributing to such perceptions, the emotional impact of performing these tasks, and the strategies students employ to cope with them. Understanding these dimensions is significant, as negative experiences with certain tasks may affect students’ motivation, well-being, and learning outcomes, ultimately influencing their preparedness for professional practice.The study adopted a survey-based research approach to gather empirical data from students enrolled in IT-related programs, including computer science and software engineering. A total of 30 participants with prior experience in academic software development projects completed an online questionnaire. The survey design followed empirically validated guidelines to ensure clarity and reliability and consisted of both closed-ended Likert-scale questions and optional open-ended questions. The questionnaire examined four main areas: perceived task undesirability, factors contributing to task undesirability, emotional and psychological impact, and coping strategies. Quantitative data were analyzed using descriptive statistics, while open-ended responses were examined using thematic analysis to capture additional contextual insights.The results indicate that students perceive several common software development activities as undesirable, most notably back-end related tasks, bug fixing, and writing documentation. These tasks were also reported as being frequently encountered, suggesting a persistent source of frustration in academic projects. In contrast, collaborative activities such as working with others or attending meetings were generally perceived as less undesirable, highlighting a divergence from findings reported in professional contexts. Performing undesirable tasks was associated with negative emotional responses, including reduced motivation, frustration, boredom, and, in some cases, procrastination. Although extreme outcomes such as intentions to leave a course or group were relatively rare, the prevalence of demotivation underscores the potential long-term impact on student engagement.Several factors were found to intensify task undesirability, including unrealistic deadlines, insufficient communication regarding the importance or future relevance of tasks, and concerns about personal well-being. To cope with undesirable tasks, students most commonly relied on a “Just Do It” approach, alongside collaborative strategies such as working in pairs, seeking help, and maintaining communication within the group. In particular, collaboration-based strategies were perceived as particularly effective.Overall, the findings suggest that undesirable tasks are an integral part of students’ academic software development experience and have meaningful emotional and motivational consequences. The presentation argues that these insights offer opportunities for educators to design curricula and learning environments that better address human dispositions, mitigate negative impacts, and potentially make undesirable tasks more meaningful and engaging for students. The study highlights the potential of AI tools to support and mitigate undesirable software development tasks.

Read PDF

Similar papers

Review Open access Aug 2026

Engineering Students' Evolving Perceptions of Practical Experience in Two Materials Science Courses

Laboratories are a common component of undergraduate engineering education. These practical experiences are often intended by educators to be a key moment in skills development and can be a significant financial investment by academic institutions. Students’ engagement and their perceptions of the learning environment...

Mackinley Love, Siara Isaac · 0 citations
Book Open access Aug 2026

Situating Computing Students’ Self-Assessments of Ability in a Collaborative Programming Context

These preliminary findings demonstrate collaborative programming moments that were meaningful from students’ perspectives and how students’ self-assessments are contextually situated, and the criteria students hold for good programming are situated in contexts that render certain practices more or less acceptable.

Kristin Fasiang, Melissa Chen, E. O’Rourke · 0 citations
Open access Aug 2026

Exploring Industrial Engineering Students' Difficulties in Understanding English Technical Vocabulary: A Descriptive Qualitative Study

Mastery of technical vocabulary plays an important role for Industrial Engineering students because it can help students understand academic literature and prepare for future careers.  However, many students still struggle to understand English technical terms. This study analyses the challenges encountered by the stud...

Suprih Ambawani, Siti Saudah, Bernadeta Eko Putranti · 0 citations
Open access Aug 2026

Examining Student Proficiency and Perceptions of Engineering Design Projects

This study examines the effectiveness of a project-based learning approach designed to foster engineering students’ creativity, innovation, and design skills. The pedagogical approach involves teams of Mid-studies (third-year) civil engineering students who must design, simulate, and validate a technical solution to an...

G. Poitras, E. Poitras, S. Desjardins · 0 citations
Open access Aug 2026

Why So Much Writing? I Thought This Was an IT class

This semester-long, full-class assignment has been designed to address issues within an Information Technology course setting that, quite unexpectedly for the participants, forces students to practice all of these skills within a simulated work environment.

Christopher J. McKenna · 0 citations
Review Open access 2026

QuillBot in Academic Writing: Students’ Perceptions, Usage Patterns, and Academic Impact

These findings provide valuable insights into AI-assisted writing technologies by providing empirical evidence in the context of Malaysian higher education and underscores the importance of fostering responsibility and ethical practices in the use of AI-powered writing tools while supporting students’ development in ac...

Tun Amirul Isyraf Farhat Tun Baharum, N. Hadi, Wan Zainal Abidin et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.