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 ...
The work-reflection-learning cycle in SE student projects: Use of collaboration tools Across educational, social and organizational psychology, there is a multitude of frameworks describing structures of collectively created meaning emerging in, and coordinating, groups‟ activities (Akkerman et al. 2007). Two of them are used for the thesis: Communities of practice (CoP) (Wenger 1998; Wenger 2000), which is closely connected to situated learning (Lave and Wenger 1991), and DCog (Hutchins 1995; Rogers and Ellis 1994). Other relevant frameworks include actor network theory (ANT) (Latour 2005) and activity theory (AT) (Engeström 1987; Kaptelinin and Nardi 2006; Kuutti 1995; Leont'ev 1981). There are several studies comparing different theoretical frameworks with respect to their use in CSCW (Bratteteig and Gregory 1999; Halverson 2002; Nardi 1992; Nardi 2002; Randall et al. 2007). In this thesis, I will not go deeply into the discussions of the pros and cons of the frameworks, but mainly stress the rationale for my choice of theory. My initial view of what was interesting in the cases was influenced by my background in software engineering (with its challenges and methodologies) and educational theory (having used activity theory to analyze an empirical case in my Master thesis, (Krogstie 2000)). I brought with me a general interest in what happens within a group (or community) of people working and learning together and at the intersection of such groups (or communities). To describe work and learning from the latter perspective, CoP concepts can be used, including those of boundaries and brokering. AT, and in particular the concept of activity system (Engeström 1987), are adequate for analysis of similar settings, tensions/contradictions within and between activity systems serving as a way of accounting for the static as well as dynamic aspects of interrelated activity systems. ANT provides means of accounting for the dynamics within and between networks, the concept of alignment (Latour 2005) being central. DCog can be used to shed light on the same mechanisms by focusing on the transformation of representations within and between functional systems (Hutchins 1995). Halverson states that from a pragmatic view, one can identify four desired attributes of a theory: descriptive power, rhetorical power, inferential power, and applicability to the real world, the latter largely translating to the ability to inform design (Halverson 2002). The above mentioned frameworks describing structures of collectively created meaning, are all powerful means of analyzing and describing settings of work and learning when systematically applied. When it comes to the power to inform design, DCog and AT both have their proponents; Halverson (2002) arguing most strongly for the powers of DCog and Kaptelinin and Nardi (2006) arguing in favour of AT. Independent of the choice of theoretical framework, there is general agreement that the step from analysis 74
Evaluation to design is problematic even if a theory of good descriptive power is used to systematically outline the as-is situation (Dourish 2006). In the early phases of the empirical work, I sought to use theoretical concepts mainly as sensitizing concepts (Blumer 1954). In choosing theory, I aimed for „conceptual simplicity‟ to gain the aid of some structure without having a framework too strongly enforcing a preconception of what was interesting about the cases. A restricted use of theoretical concepts creates an opening for the careful combination with other concepts on an „at need‟ basis, to conceptualize findings and guide further research. I consider CoP to be an analytical unit fitting these purposes, being adequate for shedding light on collaborative work and the use of collaboration tools within teams and between the team and other project stakeholders, and allowing for a combination with the „standard repertoire‟ of CSCW (e.g. the concepts of awareness (Dourish and Bellotti 1992; Gutwin and Greenberg 2002) and coordination (Carstensen and Schmidt 2002 (1999); Schmidt and Simone 1996)). At the point in the PhD work where attention was set on reflection there was a need for theory shedding light on the process of reflection specifically. Strauss‟ concept of project trajectories (Strauss 1993) and the model of the reflective process (Boud et al. 1985a) could be used as tools for analyzing the reflective process in a team. A strength of the model of the reflective process is that it provides support for design by outlining specific elements that may be included and supported in a reflection process. The choice of drawing on SE project retrospectives approaches from industry in the PhD work as a starting point for implementing the reflective processes in the project teams emerged from personal communication with a colleague engaged in such practices. The combination of the above theories and approaches led to a general research focus on the role of representations in reflection and a need to theoretically frame the process of reflection in the context of the team‟s overall activity. Activity theory was an option, having a strength in accounting for the role of tools (“Its richness for CSCW lies in principle in its approach to technology as a mediator of human activity, which in a dialectic relationship with the cultural world produces activity.” (Randall et al. 2007, p.90). However, the role of representations, internal and external, is more explicitly addressed in DCog. DCog allows for a combination of a social and cognitive perspective on collaborative work, being a framework “capable of capturing cognitive activities as embodied and situated within the context in which they occur: social and organizational” (Rogers and Ellis 1994). Combining this with theory accounting for the process of reflection, I had a framework adequate for analyzing the case forming the basis of P7 and P8. Concepts from DCog provided a language for the reflection model 75
- Page 41 and 42: Software Engineering student projec
- Page 43 and 44: Software Engineering student projec
- Page 45: Software Engineering student projec
- Page 48 and 49: The work-reflection-learning cycle
- Page 50 and 51: The work-reflection-learning cycle
- Page 52 and 53: The work-reflection-learning cycle
- Page 55 and 56: 5 Results This chapter presents an
- Page 57 and 58: Results The background of P2 is a l
- Page 59 and 60: Results project management and coll
- Page 61 and 62: Results proposed in P5 was to allow
- Page 63 and 64: Results Analysis of the results sho
- Page 65 and 66: Results archives are found to conta
- Page 67 and 68: Results (SVN). Trac provides lightw
- Page 69: Results Figure 15: A model outlinin
- Page 72 and 73: The work-reflection-learning cycle
- Page 74 and 75: The work-reflection-learning cycle
- Page 76 and 77: The work-reflection-learning cycle
- Page 78 and 79: The work-reflection-learning cycle
- Page 81 and 82: 7 Evaluation In this chapter, I eva
- Page 83 and 84: Evaluation adds to the CSCW literat
- Page 85 and 86: Evaluation 7.3 Evaluation of the re
- Page 87 and 88: Evaluation In the longitudinal stud
- Page 89 and 90: Evaluation According to the princip
- Page 91: Evaluation However, only some of th
- Page 95 and 96: 8 Conclusion and further work This
- Page 97 and 98: Conclusion and recommendations for
- Page 99 and 100: 9 References Abran, A., Moore, J. W
- Page 101 and 102: References Cobb, P. (1994). "Where
- Page 103 and 104: References Herbsleb, J. D., Mockus,
- Page 105 and 106: References Leont'ev, A. N. (1981).
- Page 107 and 108: References Stahl, G. (2002). "Build
- Page 109 and 110: Glossary B Boundary object - artifa
- Page 111 and 112: Glossary maintaining the system aft
- Page 113 and 114: Appendix A: Research papers P1 P2 P
- Page 115 and 116: Research paper P1 Title: Cross-Comm
- Page 117 and 118: Cross-Community Collaboration and L
- Page 119 and 120: the course staff may improve the co
- Page 121 and 122: 4: Case findings: students’ view
- Page 123 and 124: own account of why each artifact is
- Page 125 and 126: Research paper P2 Title: Power Thro
- Page 127 and 128: Power Through Brokering: Open Sourc
- Page 129 and 130: Due to the openness of OSS communit
- Page 131 and 132: 5.1.2 Second phase (February-May):
- Page 133 and 134: Getting from the second to the thir
- Page 135 and 136: 6.2.1 Benefits for SE student proje
- Page 137 and 138: Research paper P3 Title: Do’s and
- Page 139 and 140: DO‟S AND DON‟TS OF INSTANT MESS
- Page 141 and 142: a chat window is opened. As soon as
Evaluation<br />
to design is problematic even if a theory <strong>of</strong> good descriptive power is used to<br />
systematically outline the as-is situation (Dourish 2006).<br />
In the early phases <strong>of</strong> the empirical <strong>work</strong>, I sought to use theoretical concepts mainly as<br />
sensitizing concepts (Blumer 1954). In choosing theory, I aimed for „conceptual<br />
simplicity‟ to gain the aid <strong>of</strong> some structure without having a frame<strong>work</strong> too strongly<br />
enforcing a preconception <strong>of</strong> what was interesting about the cases. A restricted use <strong>of</strong><br />
theoretical concepts creates an opening for the careful combination with other concepts<br />
on an „at need‟ basis, to conceptualize findings <strong>and</strong> guide further research. I consider<br />
CoP to be an analytical unit fitting these purposes, being adequate for shedding light on<br />
collaborative <strong>work</strong> <strong>and</strong> the use <strong>of</strong> collaboration tools within teams <strong>and</strong> between the team<br />
<strong>and</strong> other project stakeholders, <strong>and</strong> allowing for a combination with the „st<strong>and</strong>ard<br />
repertoire‟ <strong>of</strong> CSCW (e.g. the concepts <strong>of</strong> awareness (Dourish <strong>and</strong> Bellotti 1992;<br />
Gutwin <strong>and</strong> Greenberg 2002) <strong>and</strong> coordination (Carstensen <strong>and</strong> Schmidt 2002 (1999);<br />
Schmidt <strong>and</strong> Simone 1996)).<br />
At the point in the PhD <strong>work</strong> where attention was set on <strong>reflection</strong> there was a need for<br />
theory shedding light on the process <strong>of</strong> <strong>reflection</strong> specifically. Strauss‟ concept <strong>of</strong><br />
project trajectories (Strauss 1993) <strong>and</strong> the model <strong>of</strong> the reflective process (Boud et al.<br />
1985a) could be used as tools for analyzing the reflective process in a team. A strength<br />
<strong>of</strong> the model <strong>of</strong> the reflective process is that it provides support for design by outlining<br />
specific elements that may be included <strong>and</strong> supported in a <strong>reflection</strong> process. <strong>The</strong> choice<br />
<strong>of</strong> drawing on SE project retrospectives approaches from industry in the PhD <strong>work</strong> as a<br />
starting point for implementing the reflective processes in the project teams emerged<br />
from personal communication with a colleague engaged in such practices.<br />
<strong>The</strong> combination <strong>of</strong> the above theories <strong>and</strong> approaches led to a general research focus<br />
on the role <strong>of</strong> representations in <strong>reflection</strong> <strong>and</strong> a need to theoretically frame the process<br />
<strong>of</strong> <strong>reflection</strong> in the context <strong>of</strong> the team‟s overall activity. Activity theory was an option,<br />
having a strength in accounting for the role <strong>of</strong> tools (“Its richness for CSCW lies in<br />
principle in its approach to technology as a mediator <strong>of</strong> human activity, which in a<br />
dialectic relationship with the cultural world produces activity.” (R<strong>and</strong>all et al. 2007,<br />
p.90). However, the role <strong>of</strong> representations, internal <strong>and</strong> external, is more explicitly<br />
addressed in DCog. DCog allows for a combination <strong>of</strong> a social <strong>and</strong> cognitive<br />
perspective on collaborative <strong>work</strong>, being a frame<strong>work</strong> “capable <strong>of</strong> capturing cognitive<br />
activities as embodied <strong>and</strong> situated within the context in which they occur: social <strong>and</strong><br />
organizational” (Rogers <strong>and</strong> Ellis 1994). Combining this with theory accounting for the<br />
process <strong>of</strong> <strong>reflection</strong>, I had a frame<strong>work</strong> adequate for analyzing the case forming the<br />
basis <strong>of</strong> P7 <strong>and</strong> P8. Concepts from DCog provided a language for the <strong>reflection</strong> model<br />
75