Title :
A curriculum development methodology for professional software engineers and its evaluation
Author :
Kobata, Keiji ; Uesugi, Takuji ; Adachi, Hisayoshi ; Aoyama, Mikio
Author_Institution :
Eng. Educ. Dev. Dept., DENSO E & TS TRAINING CENTER Corp., Ohbu, Japan
Abstract :
Professional software engineers are the key assets of the core competency of a company developing highly complicated safety-critical software-intensive automotive systems. Professional software engineers have been generally trained through an education and training program home-brewed in the company. However, the conventional curriculum of the program is developed in a rather ad hoc way, and hard to qualify the trainees. In this article, we propose a curriculum development methodology for professional software engineers based on goal model. We define a strategic goal of professional software engineers, and derive three tactical educational sub-goals of acquisition of advanced software engineering, the practice of software engineering and establishment of philosophy of leadership. We propose a methodology to develop a body of knowledge of automotive software engineering, curriculum, and associated teaching methods based on the educational goal model. We applied the methodology to the education and training program for automotive professional software engineers at DENSO. Comparing the previous program, we demonstrate the effectiveness of the proposed methodology.
Keywords :
automotive engineering; computer science education; professional aspects; software engineering; teaching; training; DENSO; associated teaching methods; automotive professional software engineers; automotive software engineering; curriculum development methodology; educational goal model; safety-critical software-intensive automotive systems; training program; Conferences; Decision support systems; Knowledge engineering; Software; Software engineering; Training; Automotive Software Engineering; Curriculum Development; Goal Model; Goal-Oriented Analysis; Professional Software Engineer; Software Engineering Education;
Conference_Titel :
Teaching, Assessment and Learning (TALE), 2014 International Conference on
DOI :
10.1109/TALE.2014.7062552