Learning Software Quality Assurance with BricksJSEET
Wed 26 May 2021 00:25 - 00:45 at JSEET Room - 1.1. Teaching Software Quality I
Software Quality Assurance (SQA) and Software Process Improvement (SPI) are topics of crucial importance for software engineers; however, teaching them in a lecture room comes with several limitations due to lack of practical experience. With that in mind, we created KUALI-Brick, a LEGO-based activity that brings SQA and SPI concepts together applying them in order to successfully build a LEGO city. This hands-on activity has been carried out in a fourth-year Software Engineering course at the University of Canterbury, with current results showing high levels of fun, increased engagement and an improved learning experience. We present a step-by-step guide to replicate the activity as well as lessons learned after conducting the activity for three consecutive years.
Tue 25 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
12:05 - 13:05 | 1.1. Teaching Software Quality IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h Chair(s): Hakan Erdogmus Carnegie Mellon University, Ana María Moreno Universidad Politécnica de Madrid | ||
12:05 20mExperience report | GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering CourseJSEET JSEET - Joint Track on Software Engineering Education and Training Shin Hwei Tan Southern University of Science and Technology, Chunfeng Hu Southern University of Science and Technology, Ziqiang Li Southern University of Science and Technology, Xiaowen Zhang Southern University of Science and Technology, Ying Zhou Southern University of Science and Technology Pre-print Media Attached | ||
12:25 20mExperience report | Learning Software Quality Assurance with BricksJSEET JSEET - Joint Track on Software Engineering Education and Training Miguel Ehécatl Morales Trujillo University of Canterbury Pre-print Media Attached | ||
12:45 20mExperience report | Assessing the Students' Understanding and their Mistakes in Code Review Checklists -An Experience Report of 1,791 Code Review Checklists from 394 StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Chun Yong Chong Monash University, Patanamon Thongtanunam University of Melbourne, Kla Tantithamthavorn Monash University Pre-print Media Attached |
Wed 26 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
00:05 - 01:05 | 1.1. Teaching Software Quality IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
00:05 20mExperience report | GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering CourseJSEET JSEET - Joint Track on Software Engineering Education and Training Shin Hwei Tan Southern University of Science and Technology, Chunfeng Hu Southern University of Science and Technology, Ziqiang Li Southern University of Science and Technology, Xiaowen Zhang Southern University of Science and Technology, Ying Zhou Southern University of Science and Technology Pre-print Media Attached | ||
00:25 20mExperience report | Learning Software Quality Assurance with BricksJSEET JSEET - Joint Track on Software Engineering Education and Training Miguel Ehécatl Morales Trujillo University of Canterbury Pre-print Media Attached | ||
00:45 20mExperience report | Assessing the Students' Understanding and their Mistakes in Code Review Checklists -An Experience Report of 1,791 Code Review Checklists from 394 StudentsJSEET JSEET - Joint Track on Software Engineering Education and Training Chun Yong Chong Monash University, Patanamon Thongtanunam University of Melbourne, Kla Tantithamthavorn Monash University Pre-print Media Attached |