Tight Spirals and Industry Clients: The Modern SE Education Experience

Hogan J.M., Smith G. and Thomas R. (2005). Tight Spirals and Industry Clients: The Modern SE Education Experience. In: Computing Education 2005 - Seventh Australasian Computing Education Conference, ACE 2005. 7th Australasian Computing Education Conference, ACE 2005, Newcastle, NSW, (217-222). .

Author Hogan J.M.
Smith G.
Thomas R.
Title of paper Tight Spirals and Industry Clients: The Modern SE Education Experience
Conference name 7th Australasian Computing Education Conference, ACE 2005
Conference location Newcastle, NSW
Proceedings title Computing Education 2005 - Seventh Australasian Computing Education Conference, ACE 2005
Journal name Conferences in Research and Practice in Information Technology Series
Series Conferences in Research and Practice in Information Technology Series
Publication Year 2005
Sub-type Fully published paper
ISBN 1920682244
ISSN 1445-1336
Volume 42
Start page 217
End page 222
Total pages 6
Abstract/Summary Modern software engineering education is driven by an expectation that industry best practice and state of the art software technologies should not wait until graduation, but should appear early in the undergraduate curriculum. Moreover, students in our programmes have a strong, and well-justified belief that industrial strength project work is well-regarded by potential employers, and have had little difficulty expressing their preference for more relevant courses. In response, we have significantly enhanced the industry linkages and professional focus of our SE programme through a series of initiatives over a four year period. These initiatives have included: the introduction of a more modern development process employing multiple iterations; a novel approach to the first software engineering unit in which the students must extend an existing (phase 1) software system; the involvement of a live industry partner in the advanced software engineering unit, with regular and candid feedback from the company staff; and the provision of detailed support materials for version control and automated unit testing as part of our process infrastructure. This paper details our experiences during this period, the rationale for our process and course structure, and discusses the feedback on our approaches from students and local employers.
Subjects 1705 Computer Networks and Communications
1706 Computer Science Applications
1708 Hardware and Architecture
1710 Information Systems
1712 Software
Keyword Iterative development processes
Problem based learning
Software engineering education
Q-Index Code E1
Q-Index Status Provisional Code
Institutional Status Unknown

Document type: Conference Paper
Collection: Scopus Import
 
Versions
Version Filter Type
Citation counts: Scopus Citation Count Cited 0 times in Scopus Article
Google Scholar Search Google Scholar
Created: Tue, 28 Jun 2016, 04:27:59 EST by System User