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

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

L<br />

Lightweight collaboration tools – Collaboration tools that can be acquired <strong>and</strong> taken<br />

into use at low cost (e.g. money, time to learn) for individuals <strong>and</strong> their organization.<br />

A lightweight collaboration tool typically provides a limited set <strong>of</strong> features to support<br />

one aspect <strong>of</strong> collaborative <strong>work</strong> <strong>and</strong> may thus be relatively easily integrated into<br />

existing <strong>work</strong> processes (rather than imposing a certain process on the user). Many <strong>of</strong><br />

the lightweight collaboration tools are associated with Web 2.0.<br />

O<br />

Open source s<strong>of</strong>tware (OSS) – computer s<strong>of</strong>tware for which the source code <strong>and</strong><br />

certain other rights are provided under a s<strong>of</strong>tware license that permits users to study,<br />

change, <strong>and</strong> improve the s<strong>of</strong>tware. <strong>The</strong> Open Source Initiative outlines a set <strong>of</strong> criteria<br />

for an open source licence (OpenSourceInitiative 2010)<br />

P<br />

Post-mortem – In the context <strong>of</strong> project <strong>work</strong>, post-mortem refers to something<br />

undertaken after project completion or after the completion <strong>of</strong> a project phase.<br />

Problem based <strong>learning</strong> – see Section 3.1<br />

Project based <strong>learning</strong> (PBL) – see Section 3.1<br />

Project retrospective – an activity conducted after the completion <strong>of</strong> an entire project<br />

or a major project phase to reflect on <strong>and</strong> learn from the project process in order to<br />

improve it (Dingsøyr 2005) (or identify lessons learned to draw on in other projects).<br />

Post-mortem review, post-mortem analysis, post-mortem evaluation, <strong>and</strong> also, for<br />

short, post-mortem largely refer to the same type <strong>of</strong> activity, project retrospective<br />

typically being used about post-mortem evaluation in the context <strong>of</strong> agile s<strong>of</strong>tware<br />

development (Derby et al. 2006; Kerth 2001).<br />

S<br />

Social s<strong>of</strong>tware – a range <strong>of</strong> s<strong>of</strong>tware systems used for interacting <strong>and</strong> sharing data,<br />

comprising lightweight collaboration tools like instant messaging as well as web sites<br />

like Facebook, LinkedIn, Flickr, YouTube, amazon <strong>and</strong> eBay allowing the users to<br />

interact through the system <strong>and</strong> build <strong>and</strong> maintain a social pr<strong>of</strong>ile. See Web 2.0.<br />

S<strong>of</strong>tware development (SD) – the domain <strong>of</strong> <strong>work</strong> concerned with the development<br />

<strong>of</strong> s<strong>of</strong>tware. Can be considered a subset <strong>of</strong> s<strong>of</strong>tware engineering.<br />

S<strong>of</strong>tware engineering (SE) – A) An engineering discipline which is concerned with<br />

all aspects <strong>of</strong> s<strong>of</strong>tware production from early stages <strong>of</strong> system specification through to<br />

92

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

Saved successfully!

Ooh no, something went wrong!