TEACHING AN INDUSTRY-ORIENTED SOFTWARE ENGINEERING COURSE

被引:0
|
作者
BRUEGGE, B
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Single project courses with a large number of participants are an excellent vehicle for teaching undergraduate students the problems of producing complex software systems. The emphasis placed on realistic development and delivery of a finalized product enables the students to appreciate software development as an engineering activity where cost/benefit decisions have to be made. In addition, students learn communication and project management techniques that are needed in marry industrial settings. In this paper we describe our criteria for the selection of projects that are complex enough to warrant large groups of developers but can still be developed in the limited time of a semester. We discuss our experience with different software development methodologies and process models. explore the problems of producing consistent and complete project documentation and describe an organizational and communicational structure that ensures a high chance of success. The discussion is based on the experience with three project courses in which 12-30 students have designed, built and successfully delivered systems between 15,000 and 27,000 lines of code within a single semester.
引用
收藏
页码:65 / 87
页数:23
相关论文
共 50 条
  • [1] Industry-Oriented Project-based Learning of Software Engineering
    Spichkova, Maria
    [J]. 2019 24TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2019), 2019, : 51 - 60
  • [2] Planning of Teaching Contents of Industry-oriented Capstone Course in Technological Colleges and Universities
    Chang, Jen-Chia
    Hsiao, Hsi-Chi
    Sui, Feng-Ming
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM21), 2021, : 1612 - 1616
  • [3] Teaching software engineering through a project-oriented course
    Robillard, PN
    [J]. NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 85 - 94
  • [4] Development of an industry-oriented graduate course on microelectronic packaging in China
    Cheng, Xiu-Lan
    Fu, Yu-Zhuo
    Yang, Cheng
    Chen, Yan
    [J]. IPACK 2007: PROCEEDINGS OF THE ASME INTERPACK CONFERENCE 2007, VOL 1, 2007, : 429 - 433
  • [5] Software Industry-oriented Education with Embedded Quality Assurance Mechanisms
    HUSSEY Matt
    [J]. 计算机教育, 2012, (10) : 51 - 56
  • [6] Relaunching Laboratories for Engineering Disciplines Using an Industry-Oriented Approach
    Dinu, Alexandru
    Ghiocanu, Cristina
    Modran, Horia Alexandru
    [J]. REVISTA ROMANEASCA PENTRU EDUCATIE MULTIDIMENSIONALA, 2024, 16 (02): : 1 - 23
  • [7] Activity oriented teaching strategy for software engineering course: An experience report
    Joy J.
    Renumol V.G.
    [J]. Joy, Jeevamol (jeeva.loy@gmail.com), 2018, Informing Science Institute (17) : 181 - 200
  • [8] Software Creation Workshop: A Capstone Course for Business-Oriented Software Engineering Teaching
    Paiva, Sofia Costa
    Feres Carvalho, Darlinton Barbosa
    [J]. SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 280 - 288
  • [9] Institute–industry interoperation model: an industry-oriented engineering education strategy in China
    Yanqing Wang
    Zhongying Qi
    Ziru Li
    Lijie Zhang
    [J]. Asia Pacific Education Review, 2011, 12
  • [10] Institute-industry interoperation model: an industry-oriented engineering education strategy in China
    Wang, Yanqing
    Qi, Zhongying
    Li, Ziru
    Zhang, Lijie
    [J]. ASIA PACIFIC EDUCATION REVIEW, 2011, 12 (04) : 665 - 674