The work-reflection-learning cycle - Department of Computer and ...
The work-reflection-learning cycle - Department of Computer and ...
The work-reflection-learning cycle - Department of Computer and ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5 Results<br />
This chapter presents an overview <strong>of</strong> the results paper by paper. For each paper, the<br />
original abstract is included, followed by a short description <strong>of</strong> the background for the<br />
research <strong>and</strong> a brief elaboration on the results.<br />
5.1 P1: Cross-Community Collaboration <strong>and</strong> Learning in<br />
Customer-Driven S<strong>of</strong>tware Engineering Student Projects<br />
Authors: Krogstie, Birgit <strong>and</strong> Bygstad, Bendik<br />
I was the first author <strong>of</strong> this paper. Both authors participated in the research design, data<br />
collection, analysis <strong>and</strong> writing process.<br />
Published in: Proceedings <strong>of</strong> the 20th Conference on S<strong>of</strong>tware Engineering Education<br />
<strong>and</strong> Training (CSEE&T) 2007<br />
This paper explores collaboration <strong>and</strong> <strong>learning</strong> between stakeholders in customer-driven student<br />
projects. <strong>The</strong> research objectives are to obtain empirically based knowledge on how students relate to<br />
stakeholders in customer-driven projects, <strong>and</strong> to suggest implications for the pedagogical design <strong>of</strong> the<br />
project courses. Empirical data was collected from two Bachelor courses in s<strong>of</strong>tware engineering at two<br />
<strong>learning</strong> institutions in Norway. To make sense <strong>of</strong> the interaction between the three stakeholders in the<br />
project: the student groups, the university <strong>and</strong> the customer, we build on Wenger’s concept <strong>of</strong><br />
communities <strong>of</strong> practice <strong>and</strong> on the concept <strong>of</strong> boundary objects. Our analysis highlights that students,<br />
through practical experience in the projects, learn to balance the requirements <strong>and</strong> expectations from<br />
different stakeholders in designing a <strong>work</strong>ing technical solution - a valuable skill for s<strong>of</strong>tware engineers.<br />
We argue that for students to learn to balance stakeholders’ interests in the best possible way, visibility <strong>of</strong><br />
stakeholders’ goals should be focused throughout the projects. Explicit reference to the goals should be<br />
incorporated into project artifacts serving as boundary objects. Collaboration technologies providing<br />
st<strong>and</strong>ard shared <strong>work</strong>space functionality are seen as adequate to support this.<br />
Based on the authors‟ <strong>work</strong> experience with capstone SE projects as well as the data<br />
collected in all teams <strong>of</strong> a capstone project course in 2006, the importance <strong>and</strong><br />
mechanisms <strong>of</strong> cross-community collaboration in the teams emerged as an interesting<br />
issue. Relevant data were collected also from project customers, <strong>and</strong> the results <strong>of</strong> the<br />
analysis were presented in P1.<br />
In the paper, SE student projects are considered as a case <strong>of</strong> cross-community<br />
collaboration. Project artifacts negotiated between the team <strong>and</strong> other stakeholders can<br />
37