skip to main content
10.1145/3555228.3555255acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbesConference Proceedingsconference-collections
research-article

Scrum XPerience: A New Approach for Agile Teaching

Published: 05 October 2022 Publication History

Abstract

Agile methodologies stand out in the software development processes by predicting changes and promoting better communication among team members, with Scrum and eXtreme Programming being the most used. So, training future software professionals in such methodologies becomes indispensable. Given that educational games make the teaching-learning process more dynamic and efficient, this article analyzed the existing solutions to verify deficiencies to be overcome. Thus, this paper resulted in the presentation of an educational game prototype, called Scrum XPerience, capable of contributing to the evolutionary development of future educational games, more complete concerning current solutions, aimed at teaching agile methods. Undergraduate and graduate students and professors from the Computing area evaluated the prototype. The results attest that Scrum XPerience is a potential proposal for teaching agile methodologies, correcting existing deficiencies in current solutions, and fostering the evolution of research in this area. In addition, it was possible to identify opportunities for future improvements to upgrade Scrum XPerience and, consequently, the development of future educational games aimed at agile teaching, increasing the quality of training of the students on this topic.

References

[1]
M. M. Alhammad; A. M. Moreno. Gamification in software engineering education: A systematic mapping. In: Journal of Systems and Software, v. 141, pp. 131-150, 2018.
[2]
M. Kosa; M. Yilmaz; R. V. O'Connor; P. M. Clarke. Software engineering education and games: a systematic literature review. In: Journal of Universal Computer Science, v. 22, pp. 1558-1574, 2016.
[3]
W. L. Lee. SCRUM-X: An interactive and experiential learning platform for teaching scrum. In: VII International Multi-Conference on Complexity, Informatics and Cybernetics – VII International Conference on Society and Information Technologies. pp. 192-197. 2016.
[4]
I. García; C. Pacheco; A. León; J. A. Calvo-Manzano. A serious game for teaching the fundamentals of ISO/IEC/IEEE 29148 systems and software engineering – Lifecycle processes – Requirements engineering at undergraduate level. In: Computer Standards & Interfaces, v. 67, n. 103377, pp. 1-16, 2020.
[5]
T. A. Beppe; Í. L. Araújo; B. S. Aragão; S. S. Ismayle; D. Ximenes; R. M. C. Andrade. GreaTest: a card game to motivate the software testing learning. In: Proceedings of the XXXII Brazilian Symposium on Software Engineering. 2018. p. 298-307. São Carlos, Brasil.
[6]
J. S. Molléri; J. Gonzalez-Huerta; K. Henningsson. A legacy game for project management in software engineering courses. In: III European Conference of Software Engineering Education. 2018. p. 72-76.
[7]
S. Al-Saqqa; S. Sawalha; H. Abdelnabi. Agile Software Development: Methodologies and Trends. In: International Journal of Interactive Mobile Technologies, v. 14, pp. 246-270, 2020.
[8]
M. M. Filho; I. V. Benicio; F. Campos; A. M. M. Neves. A importância da prototipação no design de games. In: Proceedings of SBGames. 2013. p. 312-318. São Paulo, Brasil.
[9]
R. L. F. Almeida; C. A. S. Almeida. Fundamentos e análise de software educativo. Fortaleza: Editora da Universidade do Ceará, 2a ed., 2015.
[10]
P. A. P. Aragão and R. C. G. de Souza, Architectural Diagram for Educational Games on Agile Methodologies. In: 16th Iberian Conference on Information Systems and Technologies. pp. 1-6. 2021.
[11]
M. S. Henrique. EDUCATALOG4RE: um catálogo de requisitos para auxiliar o desenvolvimento softwares educacionais. Dissertação (Mestrado em Ciência da Computação). Universidade Federal de Pernambuco, Recife, 2016.
[12]
C. Yuxuan; R. C. G. Souza; A. G. Contessoto; A. R. Amorim. Guidelines for the development of educational games to motivate the learning of theoretical concepts in Engineering and Computing courses. In: Computer Applications in Engineering Education. pp. 1-12. 2021.
[13]
A. S. Brito. ‘2TSCRUM’: um jogo de tabuleiro para o ensino do scrum. Monografia (Bacharelado/Tecnólogo em Sistemas de Informação). Universidade Federal do Ceará, Quixadá, 2016.
[14]
K. Ünlü; B. Ardiç; E. Tüzün. CRSG: a serious game for teaching code review. In: Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 2020. p. 1561-1565. Nova Iorque, Estados Unidos da América.
[15]
A. Gkritsi. Scrum Game: an agile software management game. Master´s thesis (Master's in Software Engineering). University de Southampton, Southampton, 2011.
[16]
B. R. Confessor. XS-Game: Engenharia de Jogos voltada para Desenvolvedores Individuais. Monografia (Graduação em Engenharia de Computação e Informação). Universidade Federal do Rio de Janeiro, Rio de Janeiro, 2019.

Cited By

View all
  • (2023)Scrum in Practice: City Reconstruction as a Pedagogical Game ChallengeProceedings of the XXII Brazilian Symposium on Software Quality10.1145/3629479.3629480(321-331)Online publication date: 7-Nov-2023

Index Terms

  1. Scrum XPerience: A New Approach for Agile Teaching

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    SBES '22: Proceedings of the XXXVI Brazilian Symposium on Software Engineering
    October 2022
    457 pages
    ISBN:9781450397353
    DOI:10.1145/3555228
    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 ACM 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: 05 October 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Funding Sources

    • Fundação de Amparo à Pesquisa do Estado de São Paulo

    Conference

    SBES 2022
    SBES 2022: XXXVI Brazilian Symposium on Software Engineering
    October 5 - 7, 2022
    Virtual Event, Brazil

    Acceptance Rates

    Overall Acceptance Rate 147 of 427 submissions, 34%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)23
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 15 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Scrum in Practice: City Reconstruction as a Pedagogical Game ChallengeProceedings of the XXII Brazilian Symposium on Software Quality10.1145/3629479.3629480(321-331)Online publication date: 7-Nov-2023

    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

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media