TY - GEN
T1 - Co-aligning user-centered design and software engineering courses
T2 - 54th ACM Technical Symposium on Computer Science Education, SIGCSE 2023
AU - Suvorova, Alena
AU - Musabirov, Ilya
AU - Bulygin, Denis
AU - Faidrakhmanov, Rustem
N1 - Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
PY - 2023
Y1 - 2023
N2 - Introducing students to different perspectives and roles in the development process allows them to engage in the work of cross-disciplinary diverse teams and even can enable them to change roles in designer-developer interactions. Industry work often places recent graduates in preexisting polarized relationship dynamics between different participants in the design and development process. This paper describes a two-stage attempt at co-alignment of software engineering and user-centered design courses: from full alignment with topic intersections and joint project to partial alignment through separate activities. We discuss challenges of both ways including time or technical constraints, increased effort from the program developers and instructors, students' and instructors' frustrations. We finalize by describing benefits of providing students with early experience identifying trade-offs between design requirements and architecture and opportunities for diverse group with different background in computer science.
AB - Introducing students to different perspectives and roles in the development process allows them to engage in the work of cross-disciplinary diverse teams and even can enable them to change roles in designer-developer interactions. Industry work often places recent graduates in preexisting polarized relationship dynamics between different participants in the design and development process. This paper describes a two-stage attempt at co-alignment of software engineering and user-centered design courses: from full alignment with topic intersections and joint project to partial alignment through separate activities. We discuss challenges of both ways including time or technical constraints, increased effort from the program developers and instructors, students' and instructors' frustrations. We finalize by describing benefits of providing students with early experience identifying trade-offs between design requirements and architecture and opportunities for diverse group with different background in computer science.
KW - curriculum
KW - information systems
KW - user-centered design
KW - workshop
UR - http://www.scopus.com/inward/record.url?scp=85149796527&partnerID=8YFLogxK
U2 - 10.1145/3545947.3576252
DO - 10.1145/3545947.3576252
M3 - Conference contribution
AN - SCOPUS:85149796527
T3 - SIGCSE 2023 - Proceedings of the 54th ACM Technical Symposium on Computer Science Education
SP - 1305
BT - SIGCSE 2023 - Proceedings of the 54th ACM Technical Symposium on Computer Science Education
PB - Association for Computing Machinery (ACM)
Y2 - 15 March 2023 through 18 March 2023
ER -