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

21.01.2014 Views

The work-reflection-learning cycle in SE student projects: Use of collaboration tools 3.2 Use of lightweight collaboration tools in SE student projects In project based learning, tools are used to support learning and work. Technology introduced to support learning, what may be called learning technology, primarily has a role within the education logics of PBL. Learning technology includes tools for structuring learning activities (Xu 2007), having course staff communicate with, monitor and evaluate students (Coates et al. 2005; Trentin 2009) or in other ways support students‟ collaborative learning activities (e.g. building knowledge (Cress and Kimmerle 2008), engaging in discussions (Zuhrieh 2009) and comparison with expert thinking (Lin et al. 1999)). The use of software tools to support learners‟ construction of knowledge representations to aid collaborative learning was addressed in Suthers and Hundhausen (2001). Among the lightweight tools wikis are cited as particularly good for collaborative knowledge construction and open, low-threshold participation (Hickerson and Giglio 2009; Kim and Lee 2002; Lund and Smørdal 2006). While acknowledging the relevance of learning technology for PBL, this thesis has a focus on tools primarily used to support work, e.g. participation in SE practice. It is the role and usage of a tool in a project that makes it a work tool: for instance a wiki may be introduced by a SE team as a tool for project management. An important part of effective project communication is to use appropriate technology to support it (Burnett 2001). This points to the need for students in PBL not only to gain experience with using collaboration technologies, for example in stakeholder communication, but to the need to learn to judge the appropriateness of the technology for the purpose. The focus in the thesis is on the use of lightweight collaboration tools. These are tools that can be acquired and used at low cost (e.g. money and time to learn) for individuals and their organization. A lightweight collaboration tool typically provides a limited set of features to support one aspect of collaborative work and may thus be relatively easily integrated into existing work processes rather than imposing a certain process on the user. Many lightweight collaboration tools are associated with Web 2.0 (Dohn 2009), for example wikis, discussion forums, and instant messaging. Lightweight collaboration tools are actively used in work life. Tools used to support work practices include blogs, instant messaging, discussion forums and wikis (e.g. Isaacs et al. 2002a; Lovejoy and Grudin 2003; Majchrzak et al. 2006; Muller et al. 2003; Nardi et al. 2000; Niinimaki 2008; Quan-Haase et al. 2005). In the area of Software Engineering, textual chat and discussion forums have been found to be 22

Software Engineering student projects: state-of-the-art powerful tools in distributed software development (Gutwin et al. 2004a; Gutwin et al. 2004b; Herbsleb et al. 2001). Wikis have been found useful for supporting various aspects of SE work (Louridas 2006; Radziwill and Shelton 2004) including stakeholder participation in requirements engineering (Decker et al. 2007). Lightweight collaboration tools that are used in professional work are also used in other areas of life and/or among young people in particular (Baron 2004; Grinter and Palen 2002; Huang and Yen 2003). In the thesis P3 provides a brief overview of the research literature on the use of instant messaging in project work, and P4 and P5 outlines relevant research on the use of wikis in SE project work as well as in student projects in particular. As lightweight collaboration technology continuously develops along with their patterns of use, there is a need for research investigating how these tools support the activities for which they are used (e.g. in software engineering and project based learning). This thesis looks into current usage in SE project teams of the following tools: internet discussion forums (P2), instant messaging (P3), project wikis (P4) and issue trackers (a type of lightweight project management tool) (P8). Also, the concerted use of tools, including email, is addressed in several of the papers and is particularly central to the main argumentation of P7. Social web spaces like Facebook and MySpace are being actively used among students, and researchers have recently begun looking into the potential of such tools to support learning (Durkee et al. 2009; Idris and Wang 2009). From the empirical studies underlying this thesis there is no indication, informally assessed, that these tools are currently taken into use in the SE student projects to support project-related collaboration, or that other use of social web spaces has any significant impact on the project work. The use of social web spaces was defined to be outside the scope of this thesis. 3.3 Supporting reflection on SE work In educational contexts, the need to support reflection on learning processes (e.g. in project work) has been addressed by traditional approaches such as the use of reflection notes and diaries (Gleaves et al. 2007). Computerized tools designed to support reflection have been developed, some focusing on individual action and some on social discourse, with different ways of recording and representing the reflection and its subject matter (Kim and Lee 2002). A more recent example is the „challenges assessment workspace‟ developed for project groups doing distributed teamwork (Xiao et al. 2008). After each project phase, the team had a structured assignment to 23

S<strong>of</strong>tware Engineering student projects: state-<strong>of</strong>-the-art<br />

powerful tools in distributed s<strong>of</strong>tware development (Gutwin et al. 2004a; Gutwin et al.<br />

2004b; Herbsleb et al. 2001). Wikis have been found useful for supporting various<br />

aspects <strong>of</strong> SE <strong>work</strong> (Louridas 2006; Radziwill <strong>and</strong> Shelton 2004) including stakeholder<br />

participation in requirements engineering (Decker et al. 2007).<br />

Lightweight collaboration tools that are used in pr<strong>of</strong>essional <strong>work</strong> are also used in other<br />

areas <strong>of</strong> life <strong>and</strong>/or among young people in particular (Baron 2004; Grinter <strong>and</strong> Palen<br />

2002; Huang <strong>and</strong> Yen 2003).<br />

In the thesis P3 provides a brief overview <strong>of</strong> the research literature on the use <strong>of</strong> instant<br />

messaging in project <strong>work</strong>, <strong>and</strong> P4 <strong>and</strong> P5 outlines relevant research on the use <strong>of</strong> wikis<br />

in SE project <strong>work</strong> as well as in student projects in particular.<br />

As lightweight collaboration technology continuously develops along with their patterns<br />

<strong>of</strong> use, there is a need for research investigating how these tools support the activities<br />

for which they are used (e.g. in s<strong>of</strong>tware engineering <strong>and</strong> project based <strong>learning</strong>). This<br />

thesis looks into current usage in SE project teams <strong>of</strong> the following tools: internet<br />

discussion forums (P2), instant messaging (P3), project wikis (P4) <strong>and</strong> issue trackers (a<br />

type <strong>of</strong> lightweight project management tool) (P8). Also, the concerted use <strong>of</strong> tools,<br />

including email, is addressed in several <strong>of</strong> the papers <strong>and</strong> is particularly central to the<br />

main argumentation <strong>of</strong> P7.<br />

Social web spaces like Facebook <strong>and</strong> MySpace are being actively used among students,<br />

<strong>and</strong> researchers have recently begun looking into the potential <strong>of</strong> such tools to support<br />

<strong>learning</strong> (Durkee et al. 2009; Idris <strong>and</strong> Wang 2009). From the empirical studies<br />

underlying this thesis there is no indication, informally assessed, that these tools are<br />

currently taken into use in the SE student projects to support project-related<br />

collaboration, or that other use <strong>of</strong> social web spaces has any significant impact on the<br />

project <strong>work</strong>. <strong>The</strong> use <strong>of</strong> social web spaces was defined to be outside the scope <strong>of</strong> this<br />

thesis.<br />

3.3 Supporting <strong>reflection</strong> on SE <strong>work</strong><br />

In educational contexts, the need to support <strong>reflection</strong> on <strong>learning</strong> processes (e.g. in<br />

project <strong>work</strong>) has been addressed by traditional approaches such as the use <strong>of</strong> <strong>reflection</strong><br />

notes <strong>and</strong> diaries (Gleaves et al. 2007). <strong>Computer</strong>ized tools designed to support<br />

<strong>reflection</strong> have been developed, some focusing on individual action <strong>and</strong> some on social<br />

discourse, with different ways <strong>of</strong> recording <strong>and</strong> representing the <strong>reflection</strong> <strong>and</strong> its<br />

subject matter (Kim <strong>and</strong> Lee 2002). A more recent example is the „challenges<br />

assessment <strong>work</strong>space‟ developed for project groups doing distributed team<strong>work</strong> (Xiao<br />

et al. 2008). After each project phase, the team had a structured assignment to<br />

23

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

Saved successfully!

Ooh no, something went wrong!