Conference paper Gold Open Access 2014

Quantitative assessment with using ticket driven development for teaching scrum framework

36th International Conference on Software Engineering, ICSE Companion 2014 - Proceedings
Conference · pp. 372-381
Abstract

Developing software by teams which adopted the agile de-velopment methodology such as Scrum seems totally natu-ral in industry. On the other hand, students belonging to graduate schools of information science who have some ex-perience 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 soft-ware 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 assign-ment. 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 edu-cation on the Scrum framework and web application produc-tion. 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 deliv-ery of projects. Copyright © 2014 ACM.

Keywords

Author Keywords

Project-Based Learning SCRUM quantitative assessment SE education

Index Keywords

Teaching Students Project based learning Learning opportunity Software engineering Self organizations Quantitative assessment methods Quantitative assessments Quantitative criteria Scrum Self-organizing teams
Author Affiliations
Graduate School of Information Science and Technology, The University of Osaka, Suita, Osaka, Japan
Faculty of Systems Engineering, Wakayama University, Wakayama, Wakayama, Japan
Graduate School of System Informatics, Kobe University, Kobe, Hyogo, Japan
Funding & Acknowledgements
Japan Society for the Promotion of Science, JSPS
Grant: 24700030
References 10 References
1 What is Ticket Driven Development and Why is It Attracting Attention in Japan, (2013)
2 Teaching in Higher Education, (2000)
3 Clark, Nicole, Evaluating student teams developing unique industry projects, Conferences in Research and Practice in Information Technology Series, 42, pp. 21-30, (2005)
4 Agile Software Development, (2002)
5 Dos Santos, Simone Cristiane, Authentic assessment in software engineering education based on PBL principles a case study in the telecom market, Proceedings - International Conference on Software Engineering, pp. 1055-1062, (2013)
6 Fukuyasu, Naoki, Experimental report of the exercise environment for software development PBL, Proceedings - 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, SNPD 2012, pp. 482-487, (2012)
7 Button, Graham, Project work: The organisation of collaborative design and development in software engineering, Computer Supported Cooperative Work, 5, 4, pp. 369-386, (1996)
8 Hosono, Shigeru, A DevOps framework to shorten delivery time for cloud applications, International Journal of Computational Science and Engineering, 7, 4, pp. 329-344, (2012)
9 Mahniĉ, Viljan, A capstone course on agile software development using scrum, IEEE Transactions on Education, 55, 1, pp. 99-106, (2012)
10 Paasivaara, Maria, Teaching students global software engineering skills using distributed Scrum, Proceedings - International Conference on Software Engineering, pp. 1128-1137, (2013)
Quick Actions
Full Text via DOI
Citation Metrics
21
Times Cited (Scopus)

References 10
Document Identifiers