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

<strong>The</strong> following four research questions were formulated (Table 1):<br />

Table 1: Research questions for the PhD thesis<br />

RQ1: What characterizes s<strong>of</strong>tware engineering student projects?<br />

RQ2: What is the current usage <strong>of</strong> lightweight collaboration tools to support <strong>work</strong> in<br />

s<strong>of</strong>tware engineering student projects?<br />

RQ3: How can retrospective <strong>reflection</strong> be supported in s<strong>of</strong>tware engineering student<br />

projects?<br />

RQ4: How can collaboration tools that are used in daily project <strong>work</strong> be utilized as<br />

tools for project based <strong>learning</strong>?<br />

1.3 Research design<br />

Case studies <strong>of</strong> SE projects with a focus on the as-is situation were appropriate for<br />

unveiling current challenges in the projects in line with RQ1 <strong>and</strong> RQ2 <strong>and</strong> guide the<br />

selection <strong>of</strong> issues to be explored more deeply in the thesis. Particularly in the case <strong>of</strong><br />

two longitudinal studies, the research was guided by the principles <strong>of</strong> interpretive field<br />

studies (Klein <strong>and</strong> Myers 1999).<br />

To explore the selected issue <strong>of</strong> retrospective <strong>reflection</strong> in accordance with RQ3 <strong>and</strong><br />

RQ4, the research was designed to include interventions to current practice, exploring<br />

<strong>and</strong> evaluating approaches to retrospective <strong>reflection</strong>. This can be considered part <strong>of</strong> a<br />

design research (Kelly et al. 2008b) process with the goal <strong>of</strong> improving the SE project<br />

course in question as well as contributing with theoretical insights <strong>and</strong> practical<br />

approaches in the area <strong>of</strong> project based <strong>learning</strong> more generally.<br />

A SE project course at NTNU was a good c<strong>and</strong>idate for the empirical research needed<br />

to explore RQ1-4. <strong>The</strong> course is a capstone project course <strong>of</strong> an undergraduate IT study<br />

program, <strong>and</strong> while the students in the projects are relative novices in the field <strong>of</strong><br />

S<strong>of</strong>tware Engineering, they have relatively advanced SE knowledge <strong>and</strong> skills. Further<br />

adding to the realism <strong>of</strong> the projects as compared to pr<strong>of</strong>essional SE <strong>work</strong>, the projects<br />

have external customers for whom <strong>work</strong>ing s<strong>of</strong>tware products are to be developed.<br />

Being a researcher <strong>and</strong> some <strong>of</strong> the time course staff in various roles in the project<br />

course, I had opportunities to get insights about the course organization <strong>and</strong> about<br />

specific projects <strong>of</strong> interest. I had access to various project documentation <strong>and</strong><br />

opportunities for data collection across the teams in the course as well as the<br />

4

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

Saved successfully!

Ooh no, something went wrong!