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 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<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 />
the theoretical frame<strong>work</strong> <strong>of</strong> DCog <strong>and</strong> the model <strong>of</strong> the reflective process proposed by<br />
Boud et al. (1985a) <strong>and</strong> highlights the construction <strong>and</strong> transformation <strong>of</strong><br />
representations as a core mechanism in retrospective <strong>reflection</strong> on a project process.<br />
Also, the model is inspired by the approach to retrospective <strong>reflection</strong> applied in student<br />
teams in the studies described in P6 <strong>and</strong> P8. <strong>The</strong> model explicitly includes steps <strong>of</strong><br />
individual <strong>and</strong> collective <strong>reflection</strong> as well as resulting representations <strong>of</strong> the project<br />
process. Essential to the model, although not heavily explored in the empirical <strong>work</strong> <strong>of</strong><br />
the thesis, is the feedback loop in which lessons learned from the project (in the form <strong>of</strong><br />
various representations <strong>of</strong> the project process) are fed back into the project <strong>work</strong><br />
practice, which could be in the same project or in another one<br />
Another important point made in the paper is that the dual role <strong>of</strong> a collaboration tool<br />
(in day-to-day <strong>work</strong> <strong>and</strong> retrospective <strong>reflection</strong>) might impact on both aspects <strong>of</strong> the<br />
practice through participants‟ awareness that historical data will be re-examined at a<br />
later stage. This awareness might lead to better information sharing as well as to<br />
information hoarding.<br />
5.8 P8: Supporting Reflection in S<strong>of</strong>tware Development with<br />
Everyday Working Tools<br />
Authors: Krogstie, Birgit <strong>and</strong> Divitini, Monica<br />
I was the first author <strong>of</strong> this paper <strong>and</strong> main responsible for setting up the study <strong>and</strong><br />
collecting <strong>and</strong> analyzing the data. <strong>The</strong> second author has provided feedback <strong>and</strong><br />
comments throughout the process.<br />
To appear in: Proceedings <strong>of</strong> COOP 2010<br />
Through their day-to-day usage collaboration tools collect data on the <strong>work</strong> process. <strong>The</strong>se data can be<br />
used to aid participants’ retrospective <strong>reflection</strong> on the process. <strong>The</strong> paper shows how this can be done in<br />
s<strong>of</strong>tware development project <strong>work</strong>. Through a case study we demonstrate how retrospective <strong>reflection</strong><br />
was conducted by use <strong>of</strong> an industry approach to project retrospectives combined with the examination<br />
<strong>of</strong> historical data in Trac, an issue tracker. <strong>The</strong> data helped the team reconstruct the project trajectory<br />
by aiding the recall <strong>of</strong> significant events, leading to a shift in the team’s perspective on the project. <strong>The</strong><br />
success <strong>of</strong> the tool-aided retrospective <strong>reflection</strong> is attributed to its organization as well as the type <strong>of</strong><br />
historical data examined through the tool <strong>and</strong> the tool features for navigating the data. <strong>The</strong>se insights<br />
can be used to help project teams determine the potential <strong>of</strong> their tools to aid retrospective <strong>reflection</strong>.<br />
<strong>The</strong> <strong>work</strong> presented in this paper took as its starting point the previous findings (P5)<br />
about the potential usefulness <strong>of</strong> historical data in wikis to aid retrospective <strong>reflection</strong>.<br />
In the spring semester <strong>of</strong> 2008, project wikis were no longer the popular choice for<br />
project management in the teams <strong>of</strong> our project course. Instead, many student teams<br />
used Trac – an issue tracking tool built on top <strong>of</strong> the file versioning system Subversion<br />
48