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