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.

422 B.R. Krogstie<br />

information about technology; in most cases, simple web search or FAQ lists provide<br />

answers, but occasionally project members participate in discussion forums [16].<br />

<strong>The</strong>se patterns <strong>of</strong> use, combined with the functionality <strong>of</strong> tools, imply that data resulting<br />

from various types <strong>of</strong> project <strong>work</strong> is generally logged. Wiki revisions are<br />

automatically stored <strong>and</strong> the email clients store all mail unless otherwise specified by<br />

the user. It is tacitly expected that an email user keeps an archive <strong>of</strong> <strong>work</strong>-related<br />

email. With instant messaging, team members frequently choose to enable logging.<br />

On an internet forum, postings remain as long as the community hosting the forum<br />

wants to keep them. Looking into the historical data stored in these tools, they can be<br />

seen as a trace <strong>of</strong> the <strong>work</strong> undertaken with the aid <strong>of</strong> the tools. <strong>The</strong> studies investigating<br />

<strong>reflection</strong> aided by historical data [9, 11] showed that data in tools used for project<br />

management <strong>and</strong> coordination reminded participants <strong>of</strong> events related to those aspects<br />

<strong>of</strong> project <strong>work</strong> <strong>and</strong> thus helped them reflect on that type <strong>of</strong> issues.<br />

To examine the potential for historical data to shed light on other types <strong>of</strong> issues,<br />

we started out by issues that, according to the teams’ own <strong>reflection</strong>. had been <strong>of</strong> great<br />

importance in their projects (e.g. misunderst<strong>and</strong>ings in team-customer collaboration,<br />

problems <strong>of</strong> getting timely information from a service provider). Examining historical<br />

data in collaborative tools used by those teams, including email archives, instant messaging<br />

logs, <strong>and</strong> discussion forums, we looked for historical data that could shed light<br />

on those issues <strong>The</strong> data found were, as seen by the researcher, rich enough to have<br />

such a potential, partially because the data shed light on the use <strong>of</strong> the collaborative<br />

tool itself, which was <strong>of</strong>ten at the core <strong>of</strong> the project challenge.<br />

We end this section by outlining some more characteristics <strong>of</strong> the SD projects relevant<br />

to our agenda <strong>of</strong> underst<strong>and</strong>ing <strong>and</strong> supporting retrospective <strong>reflection</strong> in the<br />

teams. Work in the projects is typically diversified, project participants having different<br />

roles, dividing <strong>work</strong> <strong>and</strong> using different tools to address different tasks. Team<br />

members’ roles affect their day-to-day use <strong>of</strong> collaborative tools. Consequently, historical<br />

data in a tool typically reflects <strong>work</strong> in which some team members have been<br />

more involved than others. Project artifacts (e.g. requirements specifications <strong>and</strong> project<br />

plans) frequently play a role in collaboration with project stakeholders (e.g.<br />

customer [17] <strong>and</strong> course staff) having different goals for their project involvement.<br />

Project artifacts in various states can be seen as more or less well defined versions.<br />

<strong>The</strong>se may be deliberately saved by the user (as when a text document is renamed <strong>and</strong><br />

saved) or automatically stored in a tool. A file versioning system stores the contents<br />

<strong>of</strong> <strong>and</strong> differences between every file version ‘checked in’ by the users. In our studies<br />

<strong>of</strong> retrospective <strong>reflection</strong> aided by historical data in collaborative tools, going into<br />

detail <strong>of</strong>ten meant exploring specific artifact versions.<br />

3 <strong>The</strong>oretical Background<br />

Taking the view <strong>of</strong> constructivism, seeing <strong>learning</strong> as integral to activity that is basically<br />

social <strong>and</strong> situated, <strong>and</strong> focusing on the role <strong>of</strong> tools, several theories [18, 19]<br />

may shed light on project based <strong>learning</strong>. <strong>The</strong>y include activity theory (AT), actor<br />

net<strong>work</strong> theory (ANT), symbolic interactionism, situated <strong>learning</strong>, <strong>and</strong> distributed<br />

cognition [20, 21]. In [11] it was shown that distributed cognition is an adequate<br />

frame<strong>work</strong> for underst<strong>and</strong>ing retrospective <strong>reflection</strong> in SD student projects. It has<br />

177

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

Saved successfully!

Ooh no, something went wrong!