Together we stand: Group projects for integrating software engineering in the curriculum

被引:0
|
作者
Dalcher, D [1 ]
Woodman, M [1 ]
机构
[1] Middlesex Univ, Sch Comp Sci, E Ctr, London N14 4YZ, England
关键词
D O I
10.1109/CSEE.2003.1191377
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering is done by individuals within teams and in organisations, with all that those words imply. It is crucial to make this fact, and its implications, concrete to students who aspire to be or work with software engineers. Although frequent collaborations are encouraged throughout degree programmes, final-year group projects remain the favoured mechanism for achieving this goal. This paper describes and reflects on our experience of introducing group projects to balance theory, technology and practice into five different degree programmes. A novel facet of our approach has been to locate these projects in the context of a course on software project management in parallel with the preparation of capstone, individual projects. Hence, the final-year group projects are viewed as essential complements to the individual projects and together they encapsulate the theories and systematic practices of software projects we know as software engineering. We argue that this approach injects realism into what might have been seen by students as abstract primarily by providing students with experience of working as part of a team and so enabling them to engage with large and significant projects.
引用
收藏
页码:193 / 203
页数:11
相关论文
共 50 条
  • [1] Experiences with Integrating Simulation into a Software Engineering Curriculum
    Bollin, Andreas
    Hochmueller, Elke
    Mittermeir, Roland
    Samuelis, Ladislav
    [J]. 2012 IEEE 25TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2012, : 62 - 71
  • [2] Integrating software engineering process in an undergraduate curriculum
    Sebern, MJ
    Hilburn, TB
    [J]. 18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 245 - 248
  • [3] EXPERIENCES WITH GROUP PROJECTS IN SOFTWARE ENGINEERING
    KING, PJB
    [J]. SOFTWARE ENGINEERING JOURNAL, 1989, 4 (04): : 221 - 225
  • [4] Incorporating Real Projects into a Software Engineering Undergraduate Curriculum
    Chanin, Rafael
    Melegati, Jorge
    Sales, Afonso
    Detoni, Mariana
    Wang, Xiaofeng
    Prikladnicki, Rafael
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 250 - 251
  • [5] Integrating Tools and Frameworks in Undergraduate Software Engineering Curriculum
    Fuhrman, Christopher
    Champagne, Roger
    April, Alain
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1195 - 1204
  • [6] Communication Genres: Integrating Communication into the Software Engineering Curriculum
    Carter, Michael
    Vouk, Mladen
    Gannod, Gerald C.
    Burge, Janet E.
    Anderson, Paul V.
    Hoffman, Mark E.
    [J]. 2011 24TH IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET), 2011, : 21 - 30
  • [7] Together we stand
    Pavlidis, Ioannis
    Petersen, Alexander M.
    Semendeferi, Ioanna
    [J]. NATURE PHYSICS, 2014, 10 (10) : 700 - 702
  • [8] Together we stand
    Ioannis Pavlidis
    Alexander M. Petersen
    Ioanna Semendeferi
    [J]. Nature Physics, 2014, 10 : 700 - 702
  • [9] TOGETHER WE STAND
    DEGRE, A
    [J]. NATURAL HISTORY, 1987, 96 (06) : 34 - 39
  • [10] We stand together
    不详
    [J]. NEW SCIENTIST, 2017, 234 (3122) : 5 - 5