Experience in Software Development Project Course

被引:0
|
作者
Widyani, Yani [1 ]
机构
[1] STEI ITB, Data & SW Engn Res Div, Bandung 40132, Indonesia
关键词
course; software developmet; project; unified process;
D O I
10.1016/j.protcy.2013.12.289
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes an experience in delivering sofware development project course at Informatic Engineering Undergraduate Program in ITB. The objective is to propose a learning process model in Software Engineering course. This model can be an alternative in learning process that can improve the student's knowledge and skills in software development practices. According to the study program curriculum, an ability in development of small to medium scale software is one of several learning outcomes that must be achieved by our graduate. To achieve this learning outcome, we give practical experience in applying one method to develop a medium scale software through software development project course. This course is conducted in the form of a 'real' software development project. The students are allocated into several groups to give an opportunity to work in team. One medium software development project is assigned to each group. Since each project is part of a larger project, completion of this medium scale software development project will produce a large scale software system. Using the iterative and incremental approach known as the Unified Process, each group conducted a full software development life cycle: defining a software requirement specification, requirement analysis, design modeling, coding, and testing. Evaluation of this course in several semesters showed that the project-based courses can improve the students understanding about software engineering. The Unified Process is considered to be an appropriate method for this software development project. Despite of the several obstacles that were still encountered, this course model can still be improved to achieve the ultimate goal of this course. (C) 2013 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:1018 / 1026
页数:9
相关论文
共 50 条
  • [31] A Software Engineering Project Course for Undergraduate Students
    LIU Jia
    [J]. 计算机教育, 2012, (10) : 31 - 34
  • [32] Towards an effective software engineering course project
    Alzamil, Z
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 631 - 632
  • [33] An approach for an efficient software engineering course project
    Alzamil, Zakarya
    [J]. WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 2006, : 345 - 351
  • [34] Systems development with Java']Java: Experiences from a practical project course in software engineering
    Bergner, K
    Huber, F
    [J]. EIGHTH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE INCORPORATING COMPUTER AIDED SOFTWARE ENGINEERING, PROCEEDINGS, 1997, : 382 - 389
  • [35] AN ACCELERATED EXPERIENCE COURSE IN PROJECT ENGINEERING
    CARTER, R
    COOKE, F
    [J]. ELECTRONICS AND POWER, 1987, 33 (02): : 101 - 104
  • [36] Integrate Stakeholders Into Software Engineering and Software Project Management Course Curriculum
    Zeng, FanYu
    Zhang, XiaoDong
    Lu, ZhiWei
    Chen, JinPeng
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING APPLICATIONS (CSEA 2015), 2015, : 43 - 48
  • [37] Software Development Project States and Project Behavior
    Akbar, Rehan
    Safdar, Sohail
    Qureshi, Muhammad Aasim
    Hassan, Mohd Fadzil
    Abdullah, Azrai
    [J]. 2013 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS AND TECHNOLOGIES (ICOSST), 2013, : 46 - 49
  • [38] A project model for software development
    Liang, BS
    Chen, JN
    Wang, FJ
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2000, 16 (03) : 423 - 446
  • [39] Global Software Development Project
    Cao, Lan
    Zhu, Hongwei
    Su, Guiyang
    [J]. AMCIS 2012 PROCEEDINGS, 2012,
  • [40] Adapting a Software Acquisition Curriculum to Instruct Supply Chain Risk Management in a Project-Based Software Development Course
    Tenbergen, Bastian
    Mead, Nancy R.
    [J]. 2021 THIRD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING EDUCATION FOR THE NEXT GENERATION (SEENG 2021), 2021, : 36 - 40