Cross-community collaboration and learning in customer-driven software engineering student projects

被引:6
|
作者
Krogstie, Birgit
Bygstad, Bendik
机构
关键词
D O I
10.1109/CSEET.2007.17
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper explores collaboration and learning between stakeholders in customer-driven student projects. The research objectives are to obtain empirically based knowledge on how students relate to stakeholders in customer driven projects, and to suggest implications for the pedagogical design of the project courses. Empirical data was collected from two Bachelor courses in software engineering at two learning institutions in Norway. To make sense of the interaction between the three stakeholders in the project: the student groups, the university and the customer, we build on Wenger's concept of communities of practice and on the concept of boundary objects. Our analysis highlights that students, through practical experience in the projects, learn to balance the requirements and expectations from different stakeholders in designing a working technical solution - a valuable skill for software engineers. We argue that for students to learn to balance stakeholders' interests in the best possible way, visibility of stakeholders' goals should be focused throughout the projects. Explicit reference to the goals should be incorporated into project artifacts serving as boundary objects. Collaboration technologies providing standard shared workspace functionality are seen as adequate to support this.
引用
收藏
页码:336 / 343
页数:8
相关论文
共 50 条
  • [31] The Dynamics of Motivational and Emotional Challenges and Regulation Strategies in Customer-Driven Project-based Learning
    Mangaroska, Katerina
    Jaccheri, Letizia
    Vesin, Boban
    Giannakos, Michail
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2019), 2019, : 367 - 371
  • [32] Cross-community shortcut detection based on network representation learning and structural features
    Hu, Ruilin
    Du, Yajun
    Hu, Jingrong
    Li, Hui
    INTELLIGENT DATA ANALYSIS, 2023, 27 (03) : 709 - 732
  • [33] Valuing versus doing: attitudes toward and behaviors connected to collaboration in cross-community youth work
    Smith, Stephanie S.
    COMMUNITY DEVELOPMENT, 2014, 45 (02) : 194 - 208
  • [34] Process Mining Software Repositories from Student Projects in an Undergraduate Software Engineering Course
    Mittal, Megha
    Sureka, Ashish
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 344 - 353
  • [35] Analysis of Software Engineering for Agile Machine Learning Projects
    Singla, Kushal
    Bose, Joy
    Naik, Chetan
    IEEE INDICON: 15TH IEEE INDIA COUNCIL INTERNATIONAL CONFERENCE, 2018,
  • [36] Improving Individual Learning in Software Engineering Team Projects
    DeFranco, Joanna F.
    Neill, Colin J.
    2013 ASEE ANNUAL CONFERENCE, 2013,
  • [37] A STUDY OF INDIVIDUAL LEARNING IN SOFTWARE ENGINEERING TEAM PROJECTS
    Neill, Colin J.
    DeFranco, Joanna F.
    Sangwan, Raghvinder S.
    2012 ASEE ANNUAL CONFERENCE, 2012,
  • [38] Blueprint for Software Engineering in Technology Enhanced Learning Projects
    Derntl, Michael
    Koren, Istvan
    Nicolaescu, Petru
    Renzel, Dominik
    Klamma, Ralf
    OPEN LEARNING AND TEACHING IN EDUCATIONAL COMMUNITIES, 2014, 8719 : 404 - 409
  • [39] Learning Agile with Tech Startup Software Engineering Projects
    Buffardi, Kevin
    Robb, Colleen
    Rahn, David
    ITICSE'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2017, : 28 - 33
  • [40] CrossMod: A cross-community learning-based system to assist reddit moderators
    Chandrasekharan E.
    Gandhi C.
    Mustelier M.W.
    Gilbert E.
    Proceedings of the ACM on Human-Computer Interaction, 2019, 3 (CSCW)