Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3350768.3352459acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbesConference Proceedingsconference-collections
short-paper

Masters of the Process: A Board Game Proposal for Teaching Software Management and Software Development Process

Published: 23 September 2019 Publication History
  • Get Citation Alerts
  • Abstract

    Software Engineering (SE) education has a current challenge to provide sufficient hands-on experience for their students. Game-based learning represents a promising alternative to teach computing in higher education, promoting an "active learning" and serving as entertaining means for drill and practice. This paper presents "Masters of the Process", a board game proposal for teaching software management and software development process competences. For this, the design, construction and evaluation steps of the proposed game are described, as well as the usability results together with a brief comparison among SE board games. As a result, a simple, interactive and multiplayer game was provided, able to teach important SE concepts in a practical, competitive and funny way.

    References

    [1]
    Clark C Abt. 2002. Serious Games, paperback edn.
    [2]
    Alex Baker, Emily Oh Navarro, and Andre Van Der Hoek. 2005. An experimental card game for teaching software engineering processes. Journal of Systems and Software 75, 1-2 (2005), 3--16.
    [3]
    Paulo Battistella and C Gresse von Wangenheim. 2016. Games for teaching computing in higher education-a systematic review. IEEE Technology and Engineering Education 9, 1 (2016), 8--30.
    [4]
    Nanette Brown and Philippe Kruchten. 2010. The Hard Choices Game Explained. (2010).
    [5]
    L Buglione. 2007. Project-o-poly. Giocare per Apprendere. Il gioco come opportunità nelle Learning Organizations. Persone & Conoscenze 26/27 (2007), 43--47.
    [6]
    Craig Caulfield, David Veal, and Stanislaw Maj. 2011. Teaching software engineering project management-A novel approach for software engineering programs. (2011).
    [7]
    Sara I De Freitas. 2006. Using games and simulations for supporting learning. Learning, media and technology 31, 4 (2006), 343--358.
    [8]
    Adler Diniz De Souza, Rodrigo Duarte Seabra, Juliano Marinho Ribeiro, and Lucas E da S Rodrigues. 2017. SCRUMI: a board serious virtual game for teaching the SCRUM framework. In Proceedings of the 39th International Conference on Software Engineering Companion. IEEE Press, 319--321.
    [9]
    Ryoju Hamada, Masahiro Hiji, and Tomomi Kaneko. 2014. Development of software engineering business board game. In Developments in Business Simulation and Experiential Learning: Proceedings of the Annual ABSEL conference, Vol. 41.
    [10]
    Robert T Hays and Michael J Singer. 2012. Simulation fidelity in training system design: Bridging the gap between reality and training. Springer Science & Business Media.
    [11]
    Ville T Heikkilä, Maria Paasivaara, and Casper Lassenius. 2016. Teaching university students Kanban with a collaborative board game. In Proceedings of the 38th international conference on software engineering companion. ACM, 471--480.
    [12]
    Carlos Mario Zapata Jaramillo. 2014. Teaching software development by means of a classroom game: The software development game. In Developments in Business Simulation and Experiential Learning: Proceedings of the Annual ABSEL conference, Vol. 36.
    [13]
    John Kirriemuir and Angela McFarlane. 2004. Literature review in games and learning. (2004).
    [14]
    Per Kroll and Philippe Kruchten. 2003. The rational unified process made easy: a practitioner's guide to the RUP. Addison-Wesley Professional.
    [15]
    Philippe Kruchten and James King. 2011. Mission to Mars: An agile release planning game. In 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T). IEEE, 552--552.
    [16]
    Arnold M Lund. 2001. Measuring usability with the use questionnaire12. Usability interface 8, 2 (2001), 3--6.
    [17]
    Andrew Martin. 2000. The design and evolution of a simulation/game for teaching information systems development. Simulation & Gaming 31, 4 (2000), 445--463.
    [18]
    Alice Mitchell and Carol Savill-Smith. 2004. The use of computer and video games for learning: A review of the literature. (2004).
    [19]
    Elizabeth Suescun Monsalve, Vera Maria B Werneck, and Julio Cesar Sampaio do Prado Leite. 2011. Teaching software engineering with SimulES-W. In 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T). IEEE, 31--40.
    [20]
    Giani Petri, Alejandro Calderón, Christiane Gresse von Wangenheim, Adriano F Borgatto, and Mercedes Ruiz. 2018. Games for Teaching Software Project Management: An Analysis of the Benefits of Digital and Non-Digital Games. Journal of Universal Computer Science 24, 10 (2018), 1424--1451.
    [21]
    M Prensky. 2001. Digital game-based learning, McGraw-Hill & Paragon House, New York. (2001).
    [22]
    Victor Travassos Sarinho. 2017. Uma proposta de game design canvas unificado. XVI Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames) (2017).
    [23]
    Evelyn Stiller and Cathie LeBlanc. 2002. Effective software engineering pedagogy. Journal of Computing Sciences in Colleges 17, 6 (2002), 124--134.
    [24]
    Christiane Gresse Von Wangenheim and Forrest Shull. 2009. To game or not to game? IEEE software 26, 2 (2009), 92--94.
    [25]
    Carlos Mario Zapata-Jaramillo, Miguel David Rojas Lopez, Rafael Esteban Arango Sanchez, and Leidy Diana Jimenez Pinzon. 2015. SEMAT GAME: applying a project management practice. In Developments in Business Simulation and Experiential Learning: Proceedings of the Annual ABSEL conference, Vol. 42.

    Cited By

    View all
    • (2020)LEARN Board GameProceedings of the XXXIV Brazilian Symposium on Software Engineering10.1145/3422392.3422494(834-843)Online publication date: 21-Oct-2020
    • (2019)UGC Generator: An Open Access Web Tool to Model Unified Game CanvasEntertainment Computing and Serious Games10.1007/978-3-030-34644-7_36(407-411)Online publication date: 4-Nov-2019

    Index Terms

    1. Masters of the Process: A Board Game Proposal for Teaching Software Management and Software Development Process

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      SBES '19: Proceedings of the XXXIII Brazilian Symposium on Software Engineering
      September 2019
      583 pages
      ISBN:9781450376518
      DOI:10.1145/3350768
      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].

      In-Cooperation

      • SBC: Sociedade Brasileira de Computação

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 23 September 2019

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. board games
      2. education
      3. software development process
      4. software engineering
      5. software management

      Qualifiers

      • Short-paper
      • Research
      • Refereed limited

      Conference

      SBES 2019

      Acceptance Rates

      SBES '19 Paper Acceptance Rate 67 of 153 submissions, 44%;
      Overall Acceptance Rate 147 of 427 submissions, 34%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)10
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 12 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2020)LEARN Board GameProceedings of the XXXIV Brazilian Symposium on Software Engineering10.1145/3422392.3422494(834-843)Online publication date: 21-Oct-2020
      • (2019)UGC Generator: An Open Access Web Tool to Model Unified Game CanvasEntertainment Computing and Serious Games10.1007/978-3-030-34644-7_36(407-411)Online publication date: 4-Nov-2019

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media