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 ...
The work-reflection-learning cycle in SE student projects: Use of collaboration tools to properly clarifying expectations for the collaborative work activity. In the thesis, the variation in team members‟ objectives for their project work is also illustrated in the reflection workshops described in P6. The individual satisfaction curves along with the explanations provided by their creators illustrate how the „ups and downs‟ of project work relate to the team members‟ goals and expectations and also those of other stakeholders (e.g. when the curves of all team members drop at a point where negative feedback was provided by the supervisor, or when a team member explains that she was unhappy with her task over a long period because she would have liked to learn new technology in the project rather than just applying a technology she knew in advance). Apart from being a source of insight for the project teams about such issues in their projects, data from the reflection workshops of all the projects in a course can be used by course staff or researchers to gain insights about the effect of the current course design, e.g. in terms of stakeholder collaboration in the projects. Participants in SE student teams generally have a clear conception of the usage of different collaboration tools in their project. The choice of tool for a particular instance of collaboration appears to depend on whether the collaboration is within the team or between team and stakeholders, and whether it is formal or informal. A similar categorization can be used by the researcher (e.g. project course staff) investigating the usage of particular tools in project teams with the ultimate objective of providing guidance about the appropriateness of particular tools for different purposes. Exploring the use of instant messaging in the student teams (P3), it is shown that team-stakeholder collaboration by use of instant messaging poses particular challenges. More generally, it is suggested that the appropriateness of a tool for team-stakeholder collaboration be a question of negotiation between the stakeholders. Even with agreement between stakeholders, using a tool in a setting for which it is not generally considered appropriate (e.g. instant messaging for formal meetings) should be done with great caution. By looking at cross-community collaboration as achieved through brokering (P2), the thesis provides an understanding of how the dynamics of cross-community collaboration is closely related to the role and competence of the individual team member. Not only the team as a community, but the individual‟s role in the team and competence in adapting to the practice of both communities must be considered to understand how cross-community collaboration takes place through brokering and how it might be supported. Contribution 1 can be a resource for practitioners and researchers within SE Education, providing rationale and guidelines for developing project courses in the direction of 54
Contributions and implications more consciousness, insight and reflection among students and course staff about stakeholder objectives and tool use in cross-community collaboration. 6.2 Lightweight collaboration tools in project work Contribution 2 of this thesis is an increased understanding of the use of lightweight collaboration tools in the work practice of SE student teams. The contribution is a response to the continuous need within CSCW and TEL for new knowledge about the use of state-of-the-art technologies in current practices. In the case of SE student projects, this is a need boosted by the spread of lightweight technologies in many areas of modern life including project work, combined with the changes in educational and SE industry practices. In the thesis, key issues related to tool usage in student projects have been framed by considering the teams as communities of practice and learning and by considering the work and learning in the teams as a case of distributed cognition. The thesis provides specific insights on the use of instant messaging tools, internet forums, project wikis and issue trackers, and also on the use of email as part of a concerted use of tools in the project work. Through various case studies the thesis shows how the current use of the tools is related to core challenges of SE projects and project based learning (e.g. cross-community collaboration and the learning of new technologies). Regarding issue trackers, the thesis primarily addresses their use from the perspective of retrospective reflection, but in elaborating on the connection between retrospective and day-to-day use of the tools (P7 and P8), the thesis also sheds light on the role of issue trackers in day-to-day project work. Research paper P6 does not provide insights on computer-based lightweight tools but can be considered an illustration of the successful use of a different type of lightweight tools in project teams‟ work: physical tools in the form of papers, pens and whiteboards. The focus of the thesis is on the process in which the physical tools are used and the representations that are created (P6-P8). The physical tools continue to play an 55
- Page 22 and 23: The work-reflection-learning cycle
- Page 24 and 25: The work-reflection-learning cycle
- Page 26 and 27: The work-reflection-learning cycle
- Page 28 and 29: The work-reflection-learning cycle
- Page 30 and 31: The work-reflection-learning cycle
- Page 32 and 33: The work-reflection-learning cycle
- Page 34 and 35: The work-reflection-learning cycle
- Page 37 and 38: 3 Software Engineering student proj
- Page 39 and 40: Software Engineering student projec
- Page 41 and 42: Software Engineering student projec
- Page 43 and 44: Software Engineering student projec
- Page 45: Software Engineering student projec
- Page 48 and 49: The work-reflection-learning cycle
- Page 50 and 51: The work-reflection-learning cycle
- Page 52 and 53: The work-reflection-learning cycle
- Page 55 and 56: 5 Results This chapter presents an
- Page 57 and 58: Results The background of P2 is a l
- Page 59 and 60: Results project management and coll
- Page 61 and 62: Results proposed in P5 was to allow
- Page 63 and 64: Results Analysis of the results sho
- Page 65 and 66: Results archives are found to conta
- Page 67 and 68: Results (SVN). Trac provides lightw
- Page 69: Results Figure 15: A model outlinin
- Page 74 and 75: The work-reflection-learning cycle
- Page 76 and 77: The work-reflection-learning cycle
- Page 78 and 79: The work-reflection-learning cycle
- Page 81 and 82: 7 Evaluation In this chapter, I eva
- Page 83 and 84: Evaluation adds to the CSCW literat
- Page 85 and 86: Evaluation 7.3 Evaluation of the re
- Page 87 and 88: Evaluation In the longitudinal stud
- Page 89 and 90: Evaluation According to the princip
- Page 91 and 92: Evaluation However, only some of th
- Page 93 and 94: Evaluation to design is problematic
- Page 95 and 96: 8 Conclusion and further work This
- Page 97 and 98: Conclusion and recommendations for
- Page 99 and 100: 9 References Abran, A., Moore, J. W
- Page 101 and 102: References Cobb, P. (1994). "Where
- Page 103 and 104: References Herbsleb, J. D., Mockus,
- Page 105 and 106: References Leont'ev, A. N. (1981).
- Page 107 and 108: References Stahl, G. (2002). "Build
- Page 109 and 110: Glossary B Boundary object - artifa
- Page 111 and 112: Glossary maintaining the system aft
- Page 113 and 114: Appendix A: Research papers P1 P2 P
- Page 115 and 116: Research paper P1 Title: Cross-Comm
- Page 117 and 118: Cross-Community Collaboration and L
- Page 119 and 120: the course staff may improve the co
- Page 121 and 122: 4: Case findings: students’ view
<strong>The</strong> <strong>work</strong>-<strong>reflection</strong>-<strong>learning</strong> <strong>cycle</strong> in SE student projects: Use <strong>of</strong> collaboration tools<br />
to properly clarifying expectations for the collaborative <strong>work</strong> activity. In the thesis, the<br />
variation in team members‟ objectives for their project <strong>work</strong> is also illustrated in the<br />
<strong>reflection</strong> <strong>work</strong>shops described in P6. <strong>The</strong> individual satisfaction curves along with the<br />
explanations provided by their creators illustrate how the „ups <strong>and</strong> downs‟ <strong>of</strong> project<br />
<strong>work</strong> relate to the team members‟ goals <strong>and</strong> expectations <strong>and</strong> also those <strong>of</strong> other<br />
stakeholders (e.g. when the curves <strong>of</strong> all team members drop at a point where negative<br />
feedback was provided by the supervisor, or when a team member explains that she was<br />
unhappy with her task over a long period because she would have liked to learn new<br />
technology in the project rather than just applying a technology she knew in advance).<br />
Apart from being a source <strong>of</strong> insight for the project teams about such issues in their<br />
projects, data from the <strong>reflection</strong> <strong>work</strong>shops <strong>of</strong> all the projects in a course can be used<br />
by course staff or researchers to gain insights about the effect <strong>of</strong> the current course<br />
design, e.g. in terms <strong>of</strong> stakeholder collaboration in the projects.<br />
Participants in SE student teams generally have a clear conception <strong>of</strong> the usage <strong>of</strong><br />
different collaboration tools in their project. <strong>The</strong> choice <strong>of</strong> tool for a particular instance<br />
<strong>of</strong> collaboration appears to depend on whether the collaboration is within the team or<br />
between team <strong>and</strong> stakeholders, <strong>and</strong> whether it is formal or informal. A similar<br />
categorization can be used by the researcher (e.g. project course staff) investigating the<br />
usage <strong>of</strong> particular tools in project teams with the ultimate objective <strong>of</strong> providing<br />
guidance about the appropriateness <strong>of</strong> particular tools for different purposes. Exploring<br />
the use <strong>of</strong> instant messaging in the student teams (P3), it is shown that team-stakeholder<br />
collaboration by use <strong>of</strong> instant messaging poses particular challenges. More generally, it<br />
is suggested that the appropriateness <strong>of</strong> a tool for team-stakeholder collaboration be a<br />
question <strong>of</strong> negotiation between the stakeholders. Even with agreement between<br />
stakeholders, using a tool in a setting for which it is not generally considered<br />
appropriate (e.g. instant messaging for formal meetings) should be done with great<br />
caution.<br />
By looking at cross-community collaboration as achieved through brokering (P2), the<br />
thesis provides an underst<strong>and</strong>ing <strong>of</strong> how the dynamics <strong>of</strong> cross-community<br />
collaboration is closely related to the role <strong>and</strong> competence <strong>of</strong> the individual team<br />
member. Not only the team as a community, but the individual‟s role in the team <strong>and</strong><br />
competence in adapting to the practice <strong>of</strong> both communities must be considered to<br />
underst<strong>and</strong> how cross-community collaboration takes place through brokering <strong>and</strong> how<br />
it might be supported.<br />
Contribution 1 can be a resource for practitioners <strong>and</strong> researchers within SE Education,<br />
providing rationale <strong>and</strong> guidelines for developing project courses in the direction <strong>of</strong><br />
54