An Agile Software Engineering Course with Product Hand-Off

被引:0
|
作者
Shepherd, Jason B. [1 ]
机构
[1] Buena Vista Univ, Storm Lake, IA 50588 USA
关键词
Software engineering education; agile software engineering; peer learning; hand-off;
D O I
10.1145/3194779.3194792
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a novel design for an agile software engineering course that emphasizes keeping product artifacts updated throughout development. The signature transformative event in the course is the mid-semester project "hand-off," at which point teams trade projects with other student teams and must make immediate progress despite no prior knowledge of the new project's design, coding conventions, or documentation. Course features are described along with their implementation and assessment.
引用
收藏
页码:86 / 89
页数:4
相关论文
共 50 条
  • [1] The hand-off
    Cohen, E.
    GASTROINTESTINAL ENDOSCOPY, 2010, 71 (01) : 140 - 141
  • [2] Improving Resident Hand-Off Implementing a Standardized Electronic Hand-Off System
    Nelson, Marie
    Lohr, Rena
    Glowacki, Christopher
    OBSTETRICS AND GYNECOLOGY, 2015, 126 : 41S - 41S
  • [3] Resources for agile software development in the software engineering course
    Williams, L
    Smith, SE
    Rappa, M
    18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 236 - 238
  • [4] Hand-off Education and Evaluation: Piloting the Observed Simulated Hand-off Experience (OSHE)
    Farnan, Jeanne M.
    Paro, John A. M.
    Rodriguez, Renee M.
    Reddy, Shalini T.
    Horwitz, Leora I.
    Johnson, Julie K.
    Arora, Vineet M.
    JOURNAL OF GENERAL INTERNAL MEDICINE, 2010, 25 (02) : 129 - 134
  • [5] Agile Metrics for a University Software Engineering Course
    Matthies, Christoph
    Kowark, Thomas
    Uflacker, Matthias
    Plattner, Hasso
    2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [6] Hand-off Education and Evaluation: Piloting the Observed Simulated Hand-off Experience (OSHE)
    Jeanne M. Farnan
    J. A. M. Paro
    R. M. Rodriguez
    S. T. Reddy
    L. I. Horwitz
    J. K. Johnson
    V. M. Arora
    Journal of General Internal Medicine, 2010, 25 : 129 - 134
  • [7] Agile software product line engineering: enabling factors
    Hanssen, Geir K.
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (08): : 883 - 897
  • [8] Integrating Software Product Line Engineering and Agile Development
    Mohan, Kannan
    Ramesh, Balasubramaniam
    Sugumaran, Vijayan
    IEEE SOFTWARE, 2010, 27 (03) : 48 - 55
  • [9] Hand-off evolution with multiple interfaces
    Institute for Information Industry, Taiwan
    不详
    IT Prof, 2008, 5 (22-28):
  • [10] An agile process model for product derivation in software product line engineering
    O'Leary, Padraig
    McCaffery, Fergal
    Thiel, Steffen
    Richardson, Ita
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) : 561 - 571