Quantitative Assessment with Using Ticket Driven Development for Teaching Scrum Framework

被引:16
作者
Igaki, Hiroshi [1 ]
Fukuyasu, Naoki [2 ]
Saiki, Sachio [3 ]
Matsumoto, Shinsuke [3 ]
Kusumoto, Shinji [1 ]
机构
[1] Osaka Univ, Grad Sch Informat Sci & Technol, 1-5 Yamadaoka, Suita, Osaka, Japan
[2] Wakayama Univ, Fac Syst Engn, Wakayama, Wakayama, Japan
[3] Kobe Univ, Grad Sch Syst Informat, Nada Ku, Kobe, Hyogo, Japan
来源
36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014) | 2014年
关键词
Measurement; SE education; Scrum; quantitative assessment; Project-Based Learning;
D O I
10.1145/2591062.2591162
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Developing software by teams which adopted the agile development methodology such as Scrum seems totally natural in industry. On the other hand, students belonging to graduate schools of information science who have some experience on the agile team software development are rare. In the initial education on the Scrum, there exists some challenges. The first one is a concept of self-organization. In the Scrum project, members of the team determine how best to accomplish the tasks by themselves. However, it is challenging for students with less experience on team software development to cultivate the self-organizing team by themselves. The 2nd one is inequality on task assignment. In the Scrum project, each member pulls tasks to perform, and do not wait to be assigned by Project Manager. The assignment behavior may cause inequality on task assignment. As a result, such inequality may also cause inequality on learning opportunities to acquire skills and knowledge on the process and the product. In this paper, we propose quantitative assessment methods for the Scrum project with using TiDD(Ticket Driven Development) for the initial education on the Scrum framework and web application production. We report on our basic PBL(Project-Based Learning) course which involved 49 students. The use of quantitative criteria enabled students and teachers to assess the Scrum projects in the viewpoints of quality, assignment, and delivery of projects.
引用
收藏
页码:372 / 381
页数:10
相关论文
共 20 条
[1]  
Bang C., 2013, WHAT IS TICKET DRIVE
[2]  
Button G., 1996, Computer Supported Cooperative Work (CSCW), V5, P369, DOI 10.1007/BF00136711
[3]  
Cheng W., 2000, TEACH HIGH EDUC, V5, P243, DOI DOI 10.1080/135625100114885
[4]  
Clarke N., 2005, Proceedings of the 7th Australian Conference on Computing Education, V42, P21
[5]  
Cockburn A., 2003, AGILE SOFTWARE DEV
[6]  
dos Santos SC, 2013, PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), P1055, DOI 10.1109/ICSE.2013.6606655
[7]  
Fukuyasu N., 2012, Proceedings of the 2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel & Distributed Computing (SNPD 2012), P482, DOI 10.1109/SNPD.2012.56
[8]   A DevOps framework to shorten delivery time for cloud applications [J].
Hosono, Shigeru .
INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2012, 7 (04) :329-344
[9]  
Kilamo T, 2012, PROC INT CONF SOFTW, P1165, DOI 10.1109/ICSE.2012.6227026
[10]   A Capstone Course on Agile Software Development Using Scrum [J].
Mahnic, Viljan .
IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (01) :99-106