Experiential Learning of Software Project Management and Software Development via Course Collaboration

被引:2
|
作者
Christov, Stefan C. [1 ]
Hoffman, Mark E. [1 ]
机构
[1] Quinnipiac Univ, Hamden, CT 06518 USA
关键词
Software project management; collaborative teaching; experiential learning; software development;
D O I
10.1145/3287324.3287457
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The skills to effectively manage software development teams and to productively interact with a project manager are important in the computing professions. Teaching these skills in a traditional academic setting, however, is challenging. To support the experiential learning of these skills, we established a collaboration between two computing courses, a sophomore-level one and a senior-level one, where the seniors serve as managers of teams of sophomores on a semester-long project. This paper describes the collaboration and evaluates it in terms of student learning and experience based on three iterations of that collaboration. The associated course materials and evaluation instruments are made publicly available.
引用
收藏
页码:160 / 166
页数:7
相关论文
共 50 条
  • [41] Software Project Management Approaches for Global Software Development: A Systematic Mapping Study
    El Bajta, Manal
    Idri, Ali
    Nicolas Ros, Joaquin
    Luis Fernandez-Aleman, Jose
    Manuel Carrillo de Gea, Juan
    Garcia, Felix
    Toval, Ambrosio
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2018, 23 (06) : 690 - 714
  • [42] Software Project Management Approaches for Global Software Development: A Systematic Mapping Study
    Manal El Bajta
    Ali Idri
    Joaquín Nicolás Ros
    José Luis Fernández-Alemán
    Juan Manuel Carrillo de Gea
    Félix García
    Ambrosio Toval
    [J]. Tsinghua Science and Technology, 2018, 23 (06) : 690 - 714
  • [43] Australian software development: What software project management practices lead to success?
    Verner, JM
    Cerpa, N
    [J]. 2005 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 70 - 77
  • [44] Identifying Risks of Software Project Management in Global Software Development: An Integrative Framework
    Yasser Chadli, Saad
    Idri, Ali
    Luis Fernandez-Aleman, Jose
    Nicolas Ros, Joaquin
    Toval, Ambrosio
    [J]. 2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,
  • [45] Software Development for Cloud: An Experiential Study
    Marimuthu, C.
    Sekaran, K. Chandra
    [J]. 2013 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CLOUDCOM-ASIA), 2013, : 183 - 190
  • [46] Motivation in Software Architecture and Software Project Management
    Gardazi, Syeda Uzma
    Gardazi, Syeda Faiza
    Khan, Haroon
    Shahid, Arshad Ali
    [J]. ICET: 2009 INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES, PROCEEDINGS, 2009, : 403 - 409
  • [47] Learning via Summarizing Infographics Assignment in Software Engineering Management e-Course?
    Heimburger, Anneli
    Keto, Harri
    Isomottonen, Ville
    [J]. 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [48] BRINGING GLOBAL SOURCING INTO THE CLASSROOM: LESSONS FROM AN EXPERIENTIAL SOFTWARE DEVELOPMENT PROJECT
    Adya, Monica
    Nath, Dhruv
    Sridhar, Varadharajan
    Malik, Amit
    [J]. COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2008, 22
  • [49] A Course in Software Development
    Noonan, Robert E.
    Hott, John R.
    [J]. SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 135 - 139
  • [50] Enhancing Software Architecture via a Knowledge Management and Collaboration Tool
    Sherman, Sofia
    Hadar, Irit
    Levy, Meira
    Unkelos-Shpigel, Naomi
    [J]. KNOWLEDGE, INFORMATION AND CREATIVITY SUPPORT SYSTEMS, 2016, 416 : 537 - 545