Board Game as a Tool to Teach Software Engineering Concept -- Technical Debt

Lakshmipathy Ganesh
{"title":"Board Game as a Tool to Teach Software Engineering Concept -- Technical Debt","authors":"Lakshmipathy Ganesh","doi":"10.1109/T4E.2014.28","DOIUrl":null,"url":null,"abstract":"The existing method of teaching software engineering subjects is severely limited by scope, time and exposure to real world settings. As a result of which the significance of Software Development Processes (SDP) is not very well appreciated by students. Technical debt is the debt that the project incurs by missing any process/activity in the SDP. The idea of this paper is to impart the concept of technical debt in a real world setting to students through the board game \"Hard Choices\". The board game Hard Choices developed by SEI, at Carnegie Mellon University is available under creative commons license. Additionally, this paper evaluates the effectiveness of this board game to communicate the concept of technical debt. During the course of the experiment we observed that students: (i) attached importance to SDP, (ii) understood the consequence of skipping a step in SDP. The above observations stem from the comparison of scores of pre and post test which show that after the conduct of the board game the scores obtained in post-test were significantly higher at 95% confidence levels (t-test paired two sample for means). Additionally a Likert questionnaire analysis also revealed that the students perceived the instruction methodology of using board games to be lucid and engaging.","PeriodicalId":151911,"journal":{"name":"2014 IEEE Sixth International Conference on Technology for Education","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Sixth International Conference on Technology for Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/T4E.2014.28","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

The existing method of teaching software engineering subjects is severely limited by scope, time and exposure to real world settings. As a result of which the significance of Software Development Processes (SDP) is not very well appreciated by students. Technical debt is the debt that the project incurs by missing any process/activity in the SDP. The idea of this paper is to impart the concept of technical debt in a real world setting to students through the board game "Hard Choices". The board game Hard Choices developed by SEI, at Carnegie Mellon University is available under creative commons license. Additionally, this paper evaluates the effectiveness of this board game to communicate the concept of technical debt. During the course of the experiment we observed that students: (i) attached importance to SDP, (ii) understood the consequence of skipping a step in SDP. The above observations stem from the comparison of scores of pre and post test which show that after the conduct of the board game the scores obtained in post-test were significantly higher at 95% confidence levels (t-test paired two sample for means). Additionally a Likert questionnaire analysis also revealed that the students perceived the instruction methodology of using board games to be lucid and engaging.
棋盘游戏作为传授软件工程概念的工具——技术债务
现有的软件工程学科教学方法受到范围、时间和现实环境的严重限制。因此,软件开发过程(SDP)的重要性并没有被学生很好地理解。技术债务是项目由于缺少SDP中的任何过程/活动而产生的债务。本文的想法是通过棋盘游戏“艰难抉择”向学生传授现实世界中技术债务的概念。桌面游戏《艰难抉择》是由卡内基梅隆大学的SEI开发的,在知识共享许可下提供。此外,本文还评估了这个棋盘游戏在传达技术债务概念方面的有效性。在实验过程中,我们观察到学生:(i)重视SDP, (ii)理解跳过SDP一步的后果。上述观察结果源于前后测试的分数比较,结果表明,在进行棋盘游戏后,在95%的置信水平下,后测试获得的分数明显更高(t-test配对两个样本的平均值)。此外,李克特问卷分析还显示,学生认为使用棋盘游戏的教学方法是清晰和引人入胜的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信