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 150
Proceedings of the 42nd Hawaii International Conference on System Sciences - 2009 Using Project Wiki History to Reflect on the Project Process Birgit R. Krogstie Norwegian University of Science and Technology birgitkr@idi.ntnu.no Abstract In this paper, we address the potential of project wikis to support reflection on the project process through participants’ reconstruction of the project trajectory. Drawing on a case study of software engineering project work, we illustrate how information on project history can be found in a project wiki and may be used to support recall of and reflection on the process. We discuss implications for postmortem project reviews by considering how the utilization of project wikis could addresses some challenges to successful reviews. We also propose extended wiki functionality that can be used to make a more selective review of project history based on usertagged contents. 1. Introduction Software engineering (SE) work is acknowledged to be complex, as elaborated in the literature [1, 2] on computer-supported cooperative work (CSCW) and demonstrated by the frequent SE failures [3]. Understanding the history of a SE project is essential to SE practice in two ways: In day-to-day coordination and project management, and in learning from the project experience. Such learning can be seen both as an intrinsic aspect of work [4, 5] and as means for achieving organizational learning within and across projects [6-8]. We might also add that in the field of education, project work is acknowledged to be a particularly effective setting for learning [9]. This paper addresses how project wiki history can support postmortem reflection on the project process. The paper does not address why a team should choose to use a project wiki, or how project wikis compare to other project management tools. We take as a starting point the acknowledgement that many teams currently do use project wikis for lightweight project management. We argue that there is more to these wikis than what can be seen in day-to-day project management: there is a lot of historical information with a potential to shed light on the project history. In proposing this approach to improving SE postmortem reviews, we address some recognized challenges to making such reviews successful. We also present the design of a wiki extension which can be used to support the approach. A prototype of the wiki extension has been developed and is briefly presented in the paper along for a scenario of its use. We do not provide complete guidelines for a postmortem review utilizing wiki history. Theoretically, we lean on the work of A. Strauss and the concept of trajectory. We see an SE teams reconstruction of its project trajectory as essential to reflection on the project process. The paper is structured in the following way: The Background section addresses some core concepts and related work. In Section 3 we present our case and research method. In Section 4 we draw on a case study to show that project wikis have a potential to support reflection on the project process. In Section 5, we discuss how project wikis can be used to address some challenges to postmortem reviews. A tool to improve the usefulness of project wikis in such reviews is described in Section 6. Section 7 addresses limitations and further work and concludes the paper. 2. Background Three issues provide a background for the following chapters and are addressed in this section: How trajectories play a role in reflection, the practice and challenges of postmortem reviews in SE, and the use of wikis as lightweight project management tools in SE projects. 2.1. The role of trajectories in reflection Dewey defined reflective thought as 'active, persistent, and careful consideration of any belief or supposed form of knowledge in the light of the grounds that support it and the further conclusions in the direction of which it tends' [10, p.133]. In this paper, we consider reflection as a process of assessing something (e.g. a product or a sequence of events) in 978-0-7695-3450-3/09 $25.00 © 2009 IEEE Authorized licensed use limited to: Norges Teknisk-Naturvitenskapelige Universitet. Downloaded on February 5, 2010 at 09:00 from IEEE Xplore. Restrictions apply. 151 1
- 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
- Page 143 and 144: three examples in the form of excer
- Page 145 and 146: Example 2. Excerpt from an IM log s
- Page 147 and 148: Example 3. Excerpt from an IM log s
- Page 149 and 150: immediate feedback in the heated di
- Page 151 and 152: Acknowledgements Thanks to Monica D
- Page 153 and 154: Research paper P4 Title: The wiki a
- Page 155 and 156: The wiki as an integrative tool in
- Page 157 and 158: type of use can be seen as an examp
- Page 159 and 160: ecome integration, and we identifie
- Page 161 and 162: project. Typically, a clean-up was
- Page 163 and 164: 5.1 The wiki as a knowledge reposit
- Page 165 and 166: 6. Conclusion We have shown how pro
- Page 167: Research paper P5 Title: Using Proj
- Page 171 and 172: Proceedings of the 42nd Hawaii Inte
- Page 173 and 174: Proceedings of the 42nd Hawaii Inte
- Page 175 and 176: Proceedings of the 42nd Hawaii Inte
- Page 177 and 178: Proceedings of the 42nd Hawaii Inte
- Page 179 and 180: Research paper P6 Title: Shared tim
- Page 181 and 182: Shared timeline and individual expe
- Page 183 and 184: presentation. In 2008, there were 1
- Page 185 and 186: congruent’ to sets that seem to o
- Page 187 and 188: team members and the co-constructiv
- Page 189 and 190: Research paper P7 Title: A Model of
- Page 191 and 192: A Model of Retrospective Reflection
- Page 193 and 194: 420 B.R. Krogstie Fig. 1. Shared ti
- Page 195 and 196: 422 B.R. Krogstie information about
- Page 197 and 198: 424 B.R. Krogstie and to express ho
- Page 199 and 200: 426 B.R. Krogstie 4.2 The Temporal
- Page 201 and 202: 428 B.R. Krogstie in combining them
- Page 203 and 204: 430 B.R. Krogstie Fig. 3. A model o
- Page 205 and 206: 432 B.R. Krogstie 20. Hutchins, E.:
- Page 207 and 208: Research paper P8 Title: Supporting
- Page 209 and 210: Supporting Reflection in Software D
- Page 211 and 212: 2 Background In this section we bri
- Page 213 and 214: There are 3-5 students in the teams
- Page 215 and 216: 4 Research Method The research repo
- Page 217 and 218: 5 Findings In this section we draw
<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 />
150