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 collaboratively identify and evaluate (using shared spreadsheets and whiteboards) the challenges of teamwork in that phase of their project. The work of Xiao and colleagues exemplifies the use of a structured approach to reflection with the aid of a defined procedure, a shared workspace and specified external representations. Turning to project work in industry, „lessons learned‟ – key project experiences with some general business relevance for future projects – has recently been incorporated as a concept in the Project Management Book of Knowledge (PMBOK) (ProjectManagementInstitute 2008). This points to a general acknowledgement in the project management field that learning from project experience needs to focus on a useful outcome. Further, to identify lessons learned from a project process, it is not only the „what‟, „where‟ and „how many‟ questions that need to be addressed, but also the „why‟ and „how‟ questions (Schindler and Eppler 2003). To achieve this it may be necessary to tap into participants‟ experience to try to learn from the tacit aspects of project work (Eraut and Hirsch 2007). Project debriefings are structured approaches to reflection intended to help projects and organizations capture and use experience data from projects (Schindler and Eppler 2003). Schindler and Eppler examined a large body of empirical data on project-centred learning in various types of organizations. They found that current practices, as compared to current theoretical insights, require “significant improvements with regard to the format, process, and use of lessons learned”. Schindler and Eppler list the following success factors for gaining from lessons learned in project debriefing workshops: 1) Have the entire project team regularly capture important project experiences after major milestones, 2) Have an external, neutral moderator of the debriefing workshops, 3) Aid the collection and structuring of lessons learned by a graphical representation in the form of a timeline and document the workshop in a poster format visible for all involved 4) Ensure that individual experiences are evaluated and analyzed in collective and interactive sessions, and 5) Gain commitment from gathered insights in the form of action consequences (i.e. what to do and by whom). In the Software Engineering industry, the prevalence and cost of project overruns and failures (Keil et al. 2000) means the motivation to have teams and organizations learn from experience is strong. Efforts to achieve such learning may be integrated into predefined work processes and supported by tool functionality for collecting and providing experience data. The idea of experience factories (Basili and Caldiera 1995) reflects a similar idea. In other settings, as in agile software development (Dybå and Dingsøyr 2008), learning from experience may be more informal, taking place in faceto-face project meetings and retrospective reflection sessions. Project retrospectives (Derby et al. 2006; Kerth 2001) in agile SE, conducted at the end of project phases or 24

Software Engineering student projects: state-of-the-art when projects are terminated, are an example of deliberate efforts to learn from experience, formally integrated into the work process (i.e. the development methodology). The major resources are participants‟ memory and collaborative effort to reconstruct the project. Various facilitation techniques exist (Bjørnson et al. 2009; Dingsøyr 2005) to help project participants gain an understanding of the „facts and feelings‟ of their project process (thus approaching its tacit aspects), identify and prioritize challenges and decide on how to address them. Providing support for work and learning based on representations of the work processes is a core idea in fields related to the management of work, for example in organizational learning and knowledge management (Walsham 2001). In project based learning, support for learning can to some extent be based on scaffolding (Wood et al. 1976) with the aid of pre-defined approaches (such as those outlined in formally defined software development process models (Bygstad et al. 2009; Rooij 2009)). Lin and colleagues (Lin et al. 1999) point to four different ways of providing support for learners‟ awareness about their learning process: process displays, showing learners explicitly what they are doing by making „normally tacit learning processes explicit and overt‟ (p.47); process prompting (making students explain and evaluate their actions before, during or after problem-solving); process modelling focusing on how an expert would approach the problem; and finally reflective social discourse where the individual gets feedback from the community and accordingly modifies the practices. The last category includes using collaboratively constructed, external representations of the learning subject matter, to support students‟ and teachers‟ sense making of the learning process (Pea 1994). In project based learning with a high level of independence in organizing the projects, and with project tasks that are not clearly defined in advance, the possibility to prespecify the desired work or learning process is limited. Reflection and learning from experience must to a large extent be based on participants‟ collaborative construction of knowledge about their process and results. This can be achieved by the use of state-ofthe-art project retrospective techniques. In the thesis, research papers P6-P8 describe studies in which a project retrospective technique was adapted to, and applied in, a SE project course. The timeline and satisfaction curve approach (Derby et al. 2006; Kerth 2001) supports the capturing and visualizing of participants‟ project experience, including its affective aspects. The focus of P5 is also on retrospective reflection on the project process, but in this case the reflection is facilitated by post-mortem interviews. 25

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

collaboratively identify <strong>and</strong> evaluate (using shared spreadsheets <strong>and</strong> whiteboards) the<br />

challenges <strong>of</strong> team<strong>work</strong> in that phase <strong>of</strong> their project. <strong>The</strong> <strong>work</strong> <strong>of</strong> Xiao <strong>and</strong> colleagues<br />

exemplifies the use <strong>of</strong> a structured approach to <strong>reflection</strong> with the aid <strong>of</strong> a defined<br />

procedure, a shared <strong>work</strong>space <strong>and</strong> specified external representations.<br />

Turning to project <strong>work</strong> in industry, „lessons learned‟ – key project experiences with<br />

some general business relevance for future projects – has recently been incorporated as<br />

a concept in the Project Management Book <strong>of</strong> Knowledge (PMBOK)<br />

(ProjectManagementInstitute 2008). This points to a general acknowledgement in the<br />

project management field that <strong>learning</strong> from project experience needs to focus on a<br />

useful outcome. Further, to identify lessons learned from a project process, it is not only<br />

the „what‟, „where‟ <strong>and</strong> „how many‟ questions that need to be addressed, but also the<br />

„why‟ <strong>and</strong> „how‟ questions (Schindler <strong>and</strong> Eppler 2003). To achieve this it may be<br />

necessary to tap into participants‟ experience to try to learn from the tacit aspects <strong>of</strong><br />

project <strong>work</strong> (Eraut <strong>and</strong> Hirsch 2007).<br />

Project debriefings are structured approaches to <strong>reflection</strong> intended to help projects <strong>and</strong><br />

organizations capture <strong>and</strong> use experience data from projects (Schindler <strong>and</strong> Eppler<br />

2003). Schindler <strong>and</strong> Eppler examined a large body <strong>of</strong> empirical data on project-centred<br />

<strong>learning</strong> in various types <strong>of</strong> organizations. <strong>The</strong>y found that current practices, as<br />

compared to current theoretical insights, require “significant improvements with regard<br />

to the format, process, <strong>and</strong> use <strong>of</strong> lessons learned”. Schindler <strong>and</strong> Eppler list the<br />

following success factors for gaining from lessons learned in project debriefing<br />

<strong>work</strong>shops: 1) Have the entire project team regularly capture important project<br />

experiences after major milestones, 2) Have an external, neutral moderator <strong>of</strong> the<br />

debriefing <strong>work</strong>shops, 3) Aid the collection <strong>and</strong> structuring <strong>of</strong> lessons learned by a<br />

graphical representation in the form <strong>of</strong> a timeline <strong>and</strong> document the <strong>work</strong>shop in a<br />

poster format visible for all involved 4) Ensure that individual experiences are evaluated<br />

<strong>and</strong> analyzed in collective <strong>and</strong> interactive sessions, <strong>and</strong> 5) Gain commitment from<br />

gathered insights in the form <strong>of</strong> action consequences (i.e. what to do <strong>and</strong> by whom).<br />

In the S<strong>of</strong>tware Engineering industry, the prevalence <strong>and</strong> cost <strong>of</strong> project overruns <strong>and</strong><br />

failures (Keil et al. 2000) means the motivation to have teams <strong>and</strong> organizations learn<br />

from experience is strong. Efforts to achieve such <strong>learning</strong> may be integrated into<br />

predefined <strong>work</strong> processes <strong>and</strong> supported by tool functionality for collecting <strong>and</strong><br />

providing experience data. <strong>The</strong> idea <strong>of</strong> experience factories (Basili <strong>and</strong> Caldiera 1995)<br />

reflects a similar idea. In other settings, as in agile s<strong>of</strong>tware development (Dybå <strong>and</strong><br />

Dingsøyr 2008), <strong>learning</strong> from experience may be more informal, taking place in faceto-face<br />

project meetings <strong>and</strong> retrospective <strong>reflection</strong> sessions. Project retrospectives<br />

(Derby et al. 2006; Kerth 2001) in agile SE, conducted at the end <strong>of</strong> project phases or<br />

24

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

Saved successfully!

Ooh no, something went wrong!