A module-agnostic reference software development process for different levels of higher-education study

DA SILVA, Carlos Eduardo and CAREY, Jack (2023). A module-agnostic reference software development process for different levels of higher-education study. In: ASTARTE, Troy, MOLLER, Faron, QUILLE, Keith and RUSSELL, Sean, (eds.) UKICER '23: Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research. ACM.

[img]
Preview
PDF
SHU-Dev-Process-Camera-Ready.pdf - Accepted Version
Creative Commons Attribution.

Download (739kB) | Preview
Official URL: https://dl.acm.org/doi/10.1145/3610969.3611122
Link to published version:: https://doi.org/10.1145/3610969.3611122

Abstract

Several software development methodologies and practices are taught in computer science and software engineering higher education degrees. This happens through individual modules and capstone projects and sometimes with participation from real clients. Different from industry, where processes are usually prescribed, students encounter company-agnostic artefacts and practises, often having to choose between the available options. Feedback from tutors, students and clients indicates this to be a challenge, with students often confused trying to mix-and-match different practices without the proper consideration of how they would work together. This paper introduces the SHU Development Process, covering all software development stages, that is instantiated into different levels of detail for students as they progress through their degree studies. The SHU Dev Process provides structured guidance to software development practices that can be followed through their chosen process flow or cherry-picked by students as needed. It has been created through a student-led project over multiple years. First applied during the academic year 2021/2 and iterated upon for 2022/3 in a capstone project module at Sheffield Hallam University, the process was evaluated annually by surveying students across different courses and levels of study. In initial surveys, students responded positively, and our experience provides valuable insight that other practitioners may draw upon to implement and evaluate a similar resource in the future.

Item Type: Book Section
Additional Information: UKICER 2023: The United Kingdom and Ireland Computing Education Research conference Swansea Wales Uk September 7 - 8, 2023
Identification Number: https://doi.org/10.1145/3610969.3611122
SWORD Depositor: Symplectic Elements
Depositing User: Symplectic Elements
Date Deposited: 26 Sep 2023 11:55
Last Modified: 11 Oct 2023 11:30
URI: https://shura.shu.ac.uk/id/eprint/32434

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year

View more statistics