Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3636243.3636250acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesaus-ceConference Proceedingsconference-collections
research-article

Educator Experiences of Low Overhead Student Project Risk Management

Published: 29 January 2024 Publication History

Abstract

Many software-related courses at tertiary level incorporate group projects in their assessment strategy. Project goals vary according to course learning outcomes, for example, consolidating course content and preparing students for industry by providing experience in teamwork. Studies have shown that many teams experience issues that are detrimental to project goals. In this paper, we explore the use of a risk framework that has been created to support academic group projects. We invited instructors from the computer science (CS) and software engineering (SE) disciplines within our university to use the framework to support their group projects and to report on their experience. Instructors from eight courses used the framework to address different needs. Most educators found the risk framework useful but students were more indifferent or critical. An outcome of our experience is the recommendation that instructors need to ensure risk plans are implemented throughout the project and to assess risk-related activities.

References

[1]
Tero Ahtee and Timo Poranen. 2009. Risks in Students’ Software Projects. In Proceedings of the 22nd Conference on Software Engineering Education and Training (CSEET’09). ACM, NY, USA, 154–157. https://doi.org/10.1109/CSEET.2009.31
[2]
Craig Anslow and Frank Maurer. 2015. An Experience Report at Teaching a Group Based Agile Software Development Project Course. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (Kansas City, USA) (SIGCSE ’15). ACM, NY, USA, 500–505. https://doi.org/10.1145/2676723.2677284
[3]
Barry Boehm and Daniel Port. 2001. Educating Software Engineering Students to Manage Risk. In Proc. 23rd International Conference on Software Engineering (ICSE ’01). ACM, NY, USA, 591–600. https://doi.org/10.1109/ICSE.2001.919133
[4]
Jennifer Campbell and Anya Tafliovich. 2015. An Experience Report: Using Mobile Development To Teach Software Design. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (Kansas City, USA) (SIGCSE ’15). ACM, NY, USA, 506–511. https://doi.org/10.1145/2676723.2677307
[5]
Daniela Damian and Arber Borici. 2012. Teamwork, Coordination and Customer Relationship Management Skills: As Important as Technical Skills in Preparing our SE Graduates. In 2012 First Interntnl Workshop on Software Engineering Education Based on Real-World Experiences (EduRex). 37–40. https://doi.org/10.1109/EduRex.2012.6225704
[6]
Chase Felker, Radka Slamova, and Janet Davis. 2012. Integrating UX with Scrum in an Undergraduate Software Development Project. In Proc. 43rd ACM Technical Symposium on Computer Science Education (North Carolina, USA) (SIGCSE ’12). ACM, NY, USA, 301–306. https://doi.org/10.1145/2157136.2157226
[7]
Maria Lydia Fioravanti, Bruno Sena, Leo Natan Paschoal, Laísa de Silva, Ana P. Allian, Elisa Y. Nakagawa, Simone R.S. Souza, Seiji Isotani, and Ellen F. Barbosa. 2018. Integrating Project Based Learning and Project Management for Software Engineering Teaching: An Experience Report. In Proc. 49th ACM Technical Symposium on Computer Science Education (Baltimore, MD, USA) (SIGCSE ’18). ACM, 806–811. https://doi.org/10.1145/3159450.3159599
[8]
International Standards Organisation. 2021. ISO/IEC/IEEE 16085:2021: Systems and Software Engineering - Lifecycle Processes - Risk Management). The Institute of Electrical and Electronic Engineers, Inc.https://doi.org/10.1109/IEEESTD.2021.9325968
[9]
An Ju, Adnan Hemani, Yannis Dimitriadis, and Armando Fox. 2020. What Agile Processes Should We Use in Software Engineering Course Projects?. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education(SIGCSE ’20). ACM, NY, USA, 643–649. https://doi.org/10.1145/3328778.3366864
[10]
Diana Kirk, Andrew Luxton-Reilly, and Ewan Tempero. 2022. Refining a Risk Framework for Student Group Projects. In Koli Calling ’22: 22nd Koli Calling Interntnl Conf. on Computing Education Research (Koli, Finland) (Koli 2022). ACM, NY, USA, Article 19, 11 pages. https://doi.org/10.1145/3564721.3564730
[11]
Diana Kirk, Andrew Luxton-Reilly, and Ewan Tempero. 2022. Risks in Student Projects. In Australasian Computing Education Conference (Online, Australia) (ACE ’22). ACM, NY, USA, 143–152. https://doi.org/10.1145/3511861.3511877
[12]
Supannika Koolmanojwong and Barry Boehm. 2013. A Look at Software Engineering Risks in a Team Project Course. In Proceedings of the 26th International Conference on Software Engineering Education and Training (CSEET’13). IEEE, 21–30. https://doi.org/10.1109/CSEET.2013.6595233
[13]
Sherlock A. Licorish, Matthias Galster, Georgia M. Kapitsaki, and Amjed Tahir. 2022. Understanding Students’ Software Development Projects: Effort, Performance, Satisfaction, Skills and Their Relation to the Adequacy of Outcomes Developed. J. Syst. Softw. 186, C (2022). https://doi.org/10.1016/j.jss.2021.111156
[14]
Samuel Mann and Lesley Smith. 2007. Software Engineering Class Eating Its Own Tail. In Proc. Ninth Australasian Conference on Computing Education - Vol. 66(ACE ’07). ACM, 115–123.
[15]
Claudia Ott and Veronica Liesaputra. 2020. Industry-focused Projects in an Intense One-Year ICT Programme. In Proc. 22nd Australasian Computing Education Conference (ACE2020 (Melbourne, AU). ACM, AUS, 132–141. https://doi.org/10.1145/3373165.3373180
[16]
Jean-Guy Schneider, Peter W. Eklund, Kevin Lee, Feifei Chen, Andrew Cain, and Mohamed Abdelrazek. 2020. Adopting Industry Agile Practices in Large-scale Capstone Education. In Proc. of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering Education and Training(ICSE-SEET ’20). ACM, NY, USA, 119–129. https://doi.org/10.1145/3377814.3381715
[17]
Brian R. von Kronsky and Jim Ivins. 2008. Assessing the Capability and Maturity of Capstone Software Engineering Projects. In Proc. Tenth Conference on Australasian Computing Education - Vol. 78 (NSW, Australia) (ACE ’08). ACM, AUS, 171–180.

Cited By

View all
  • (2024)Looking For Motivation. How to Keep Students’ Software Projects from Ending up on the Shelf?Proceedings of the 32nd International Conference on Information Systems Development10.62036/ISD.2024.74Online publication date: 2024
  • (2024)Projects and Portfolios — An Educator's Reflections on the Summative Assessments in a Game Programming CourseSIGGRAPH Asia 2024 Educator's Forum10.1145/3680533.3697071(1-8)Online publication date: 3-Dec-2024

Index Terms

  1. Educator Experiences of Low Overhead Student Project Risk Management

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ACE '24: Proceedings of the 26th Australasian Computing Education Conference
    January 2024
    208 pages
    ISBN:9798400716195
    DOI:10.1145/3636243
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 29 January 2024

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. computing education
    2. software project management
    3. student project risks
    4. tertiary education

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ACE 2024
    ACE 2024: Australian Computing Education Conference
    January 29 - February 2, 2024
    NSW, Sydney, Australia

    Acceptance Rates

    Overall Acceptance Rate 161 of 359 submissions, 45%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)49
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 17 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Looking For Motivation. How to Keep Students’ Software Projects from Ending up on the Shelf?Proceedings of the 32nd International Conference on Information Systems Development10.62036/ISD.2024.74Online publication date: 2024
    • (2024)Projects and Portfolios — An Educator's Reflections on the Summative Assessments in a Game Programming CourseSIGGRAPH Asia 2024 Educator's Forum10.1145/3680533.3697071(1-8)Online publication date: 3-Dec-2024

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media