TY - GEN
T1 - Relax, it's a game
T2 - 2019 IEEE Conference on Games, CoG 2019
AU - Naik, Nitin
AU - Jenkins, Paul
PY - 2019/9/26
Y1 - 2019/9/26
N2 - Agile software development is a collective term for collaborative working based on a set values and principles, which has become the de facto approach for the software industry, resulting in it being an essential part of the Software Engineering (SE) curricula for many computing degree courses. One of the most popular Agile software development approaches is Scrum which is widely adopted by the software industry and university curricula. Learning Agile Scrum is imperative for students not just as the part of the SE module but for use in the development of their final software project during the course. Teaching the Agile Scrum approach in a way that students can effectively employ in their final project requires the use of some additional practical aid, which is always a challenging task for teaching staff. Employing commercial tools may not be suitable due to additional financial cost, time and learning curve for students. This paper proposes an easy and effective Game-Based Learning (GBL) approach for Agile Scrum using Trello. Trello is a web- based app with no learning curve used to design any project in a collaborative environment. It is not a Scrum tool, nevertheless its features can be transmuted into a Scrum tool to be used to develop projects. Using this Trello-based gaming activity, students can learn the Agile Scrum approach as a game not as a complex methodology. This proposed GBL approach has been used for two undergraduate courses for the last four years, demonstrating constant improvement for both courses in their learning and assessment whilst comparing it with the traditional teaching approach for Agile Scrum.
AB - Agile software development is a collective term for collaborative working based on a set values and principles, which has become the de facto approach for the software industry, resulting in it being an essential part of the Software Engineering (SE) curricula for many computing degree courses. One of the most popular Agile software development approaches is Scrum which is widely adopted by the software industry and university curricula. Learning Agile Scrum is imperative for students not just as the part of the SE module but for use in the development of their final software project during the course. Teaching the Agile Scrum approach in a way that students can effectively employ in their final project requires the use of some additional practical aid, which is always a challenging task for teaching staff. Employing commercial tools may not be suitable due to additional financial cost, time and learning curve for students. This paper proposes an easy and effective Game-Based Learning (GBL) approach for Agile Scrum using Trello. Trello is a web- based app with no learning curve used to design any project in a collaborative environment. It is not a Scrum tool, nevertheless its features can be transmuted into a Scrum tool to be used to develop projects. Using this Trello-based gaming activity, students can learn the Agile Scrum approach as a game not as a complex methodology. This proposed GBL approach has been used for two undergraduate courses for the last four years, demonstrating constant improvement for both courses in their learning and assessment whilst comparing it with the traditional teaching approach for Agile Scrum.
UR - http://www.scopus.com/inward/record.url?scp=85073121540&partnerID=8YFLogxK
UR - https://ieeexplore.ieee.org/document/8848104
U2 - 10.1109/CIG.2019.8848104
DO - 10.1109/CIG.2019.8848104
M3 - Conference publication
AN - SCOPUS:85073121540
SN - 978-1-7281-1885-7
T3 - IEEE Conference on Computatonal Intelligence and Games, CIG
BT - IEEE Conference on Games 2019, CoG 2019
PB - IEEE
Y2 - 20 August 2019 through 23 August 2019
ER -