Title :
A Study of Student Experience Metrics for Software Development PBL
Author :
Kohichi, Umekawa ; Igaki, Hiroshi ; Higo, Yoshiki ; Kusumoto, Shinji
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Suita, Japan
Abstract :
In recent years, the increased failure originated in the software defects, in various information systems causes a serious social problem. In order to build a high-quality software, cultivation of ICT (Information and Communication Technology) human resources like a software engineer is required. A software development PBL (Project-based Learning) is the educational technique which lets students acquire knowledge and skill spontaneously through practical software development. In PBL, on the other hand, it is difficult to evaluate not only the quality of the product but also the quality of the development process in the project. In this paper, we propose the student evaluation metrics to assess the development process in PBL. The student evaluation metrics represent LOC (Lines of Code) and development time for each product developed by a student. By using online storage, these metrics can be measured and visualized automatically. We conducted an experiment to evaluate the accuracy of the metrics about development time. As a result, we confirmed that development time metrics can be measured with approximately 20% of error.
Keywords :
computer science education; information systems; software development management; software fault tolerance; software quality; ICT; LOC; development process quality; educational technique; high-quality software; human resource; information and communication technology; information system; lines of code; online storage; product quality; project-based learning; social problem; software defect; software development PBL; software engineer; software failure; student evaluation metrics; student experience metrics; student knowledge; student skill; Educational institutions; Java; Software; Time measurement; Visualization; PBL; metrics; process improvement; visualization;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel & Distributed Computing (SNPD), 2012 13th ACIS International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-4673-2120-4
DOI :
10.1109/SNPD.2012.76