21.01.2014 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!