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 ...
Having the facilitator, and not the students, write down events on the timeline in task 3 was time-efficient, but requires sensitiveness: the students should not be overrun. A facilitator in charge of the timeline gets an opportunity to support the reconstruction of a shared timeline, e.g. when two students name the same event differently. Recommendation 3: use the proposed sequence of workshop steps. Shifting between individual and collective effort furthers active participation and multiple perspectives. We see that some teams might have benefited from a longer discussion. Need for more time typically increases with the size of the team. Recommendation 4: Use 90 minute time slots, to have more flexibility to adjust to the specific team. In terms of feasibility for project courses of different sizes, the approach has a per-project cost of one staff hour plus preparation. Cost of preparation is likely to decrease with the number of teams facilitated by each staff member. While our workshop design is based on an agile development approach, it is adequate for other approaches. Recommendation 5: Use the reflection workshop as part of agile or more structured development approaches. Finally: Recommendation 6: If the workshop is to be conducted during the course of a project and not only at its end, the workshop should focus on measures for change, e.g. process improvement. 6. Conclusion and further work We have proposed a design for postmortem workshops in SE student teams, based on industry best practice and a theoretical framework accounting for the reflection process. Based on its implementation in a SE course, we recommend our design, with additional recommendations made in Section 5. In our continued research and course development we will introduce a postmortem workshop in the middle of the projects, using a similar design with stronger focus on process improvement and specific change measures. 7. Acknowledgements Thanks to the NTNU project MOTUS2, the SE students, Torgeir Dingsøyr,and John Krogstie. 7. References [1] T. Dingsøyr, "Postmortem reviews: purpose and approaches in software engineering," Information and Software Technology, vol. 47, pp. 293-303, 2005. [2] V. Kasi, M. Keil, L. Mathiassen, and K. Pedersen, "The post mortem paradox: a Delphi study of IT specialist perceptions," European Journal of IS, vol. 17, pp. 62-78, 2008. [3] A. Strauss, Continual permutations of action. New York: Aldine de Gruyter, 1993. [4] P. Berger and T. Luckmann, The Social Construction of Reality. London: Penguin Books, 1966. [5] G. H. Mead, Mind, Self and Society. Chicago: The University of Chicago Press, 1934. [6] H. H. Clark and S. A. Brennan: Grounding in communication. In L.B. Resnick, J.M. Levine, & S.D. Teasley (Eds.). Perspectives on socially shared cognition . Washington: APA Books, 1991 [7] J. Dewey, How we think. A restatement of the relation of reflective thinking to the educative process (Revised edtn.) ed. Boston: D. C. Heath, 1933. [8] D. Boud, R. Keogh, and D. Walker, Reflection: Turning Experience into Learning: RoutledgeFalmer, 1985. [9] E. Derby, D. Larsen, and K. Schwaber, Agile Retrospectives.: Pragmatic Bookshelf, 2006. [10] N. B. Moe and T. Dingsøyr, "Agile development and teamwork: A case study of a Scrum team and teamwork organization," Work in progress, 2008. [11] B. Krogstie and B. Bygstad, "Cross-Community Collaboration and Learning in Customer-Driven Software Engineering Student Projects," in CSEE&T, Dublin, 2007, pp. 336-343. 92 Authorized licensed use limited to: Norges Teknisk-Naturvitenskapelige Universitet. Downloaded on February 5, 2010 at 09:01 from IEEE Xplore. Restrictions apply. 170
Research paper P7 Title: A Model of Retrospective Reflection in Project Based Learning Utilizing Historical Data in Collaborative Tools Author: Birgit Krogstie Published in: Proceedings of EC-TEL 2009 Pages: 15 Complete reference: Krogstie, B. R. (2009). A model of retrospective reflection in project based learning utilizing historical data in collaborative tools. European Conference on Technology Enhanced Learning (EC-TEL) 2009, Nice, France, 29 Sept – 2 Oct. Springer. 171
- 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 and 168: Research paper P5 Title: Using Proj
- Page 169 and 170: Proceedings of the 42nd Hawaii Inte
- 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: team members and the co-constructiv
- 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
- Page 219 and 220: As a consequence, ‘startup coding
- Page 221 and 222: The type of data involved included
- Page 223 and 224: potentially negative effects is if
- Page 225 and 226: unfolded may shed light on the proc
- Page 227 and 228: 5. Lyytinen, K. and D. Robey, Learn
- Page 229 and 230: Appendix B: Other research publicat
Having the facilitator, <strong>and</strong> not the students, write down events on the timeline in task<br />
3 was time-efficient, but requires sensitiveness: the students should not be overrun. A<br />
facilitator in charge <strong>of</strong> the timeline gets an opportunity to support the reconstruction <strong>of</strong><br />
a shared timeline, e.g. when two students name the same event differently.<br />
Recommendation 3: use the proposed sequence <strong>of</strong> <strong>work</strong>shop steps. Shifting between<br />
individual <strong>and</strong> collective effort furthers active participation <strong>and</strong> multiple perspectives.<br />
We see that some teams might have benefited from a longer discussion. Need for<br />
more time typically increases with the size <strong>of</strong> the team. Recommendation 4: Use 90<br />
minute time slots, to have more flexibility to adjust to the specific team.<br />
In terms <strong>of</strong> feasibility for project courses <strong>of</strong> different sizes, the approach has a per-project<br />
cost <strong>of</strong> one staff hour plus preparation. Cost <strong>of</strong> preparation is likely to decrease with the<br />
number <strong>of</strong> teams facilitated by each staff member. While our <strong>work</strong>shop design is based on an<br />
agile development approach, it is adequate for other approaches. Recommendation 5: Use the<br />
<strong>reflection</strong> <strong>work</strong>shop as part <strong>of</strong> agile or more structured development approaches. Finally:<br />
Recommendation 6: If the <strong>work</strong>shop is to be conducted during the course <strong>of</strong> a project <strong>and</strong> not<br />
only at its end, the <strong>work</strong>shop should focus on measures for change, e.g. process improvement.<br />
6. Conclusion <strong>and</strong> further <strong>work</strong><br />
We have proposed a design for postmortem <strong>work</strong>shops in SE student teams, based on<br />
industry best practice <strong>and</strong> a theoretical frame<strong>work</strong> accounting for the <strong>reflection</strong> process.<br />
Based on its implementation in a SE course, we recommend our design, with additional<br />
recommendations made in Section 5. In our continued research <strong>and</strong> course development<br />
we will introduce a postmortem <strong>work</strong>shop in the middle <strong>of</strong> the projects, using a similar<br />
design with stronger focus on process improvement <strong>and</strong> specific change measures.<br />
7. Acknowledgements<br />
Thanks to the NTNU project MOTUS2, the SE students, Torgeir Dingsøyr,<strong>and</strong> John Krogstie.<br />
7. References<br />
[1] T. Dingsøyr, "Postmortem reviews: purpose <strong>and</strong> approaches in s<strong>of</strong>tware engineering," Information <strong>and</strong><br />
S<strong>of</strong>tware Technology, vol. 47, pp. 293-303, 2005.<br />
[2] V. Kasi, M. Keil, L. Mathiassen, <strong>and</strong> K. Pedersen, "<strong>The</strong> post mortem paradox: a Delphi study <strong>of</strong> IT specialist<br />
perceptions," European Journal <strong>of</strong> IS, vol. 17, pp. 62-78, 2008.<br />
[3] A. Strauss, Continual permutations <strong>of</strong> action. New York: Aldine de Gruyter, 1993.<br />
[4] P. Berger <strong>and</strong> T. Luckmann, <strong>The</strong> Social Construction <strong>of</strong> Reality. London: Penguin Books, 1966.<br />
[5] G. H. Mead, Mind, Self <strong>and</strong> Society. Chicago: <strong>The</strong> University <strong>of</strong> Chicago Press, 1934.<br />
[6] H. H. Clark <strong>and</strong> S. A. Brennan: Grounding in communication. In L.B. Resnick, J.M. Levine, & S.D. Teasley<br />
(Eds.). Perspectives on socially shared cognition . Washington: APA Books, 1991<br />
[7] J. Dewey, How we think. A restatement <strong>of</strong> the relation <strong>of</strong> reflective thinking to the educative process (Revised<br />
edtn.) ed. Boston: D. C. Heath, 1933.<br />
[8] D. Boud, R. Keogh, <strong>and</strong> D. Walker, Reflection: Turning Experience into Learning: RoutledgeFalmer, 1985.<br />
[9] E. Derby, D. Larsen, <strong>and</strong> K. Schwaber, Agile Retrospectives.: Pragmatic Bookshelf, 2006.<br />
[10] N. B. Moe <strong>and</strong> T. Dingsøyr, "Agile development <strong>and</strong> team<strong>work</strong>: A case study <strong>of</strong> a Scrum team <strong>and</strong> team<strong>work</strong><br />
organization," Work in progress, 2008.<br />
[11] B. Krogstie <strong>and</strong> B. Bygstad, "Cross-Community Collaboration <strong>and</strong> Learning in Customer-Driven S<strong>of</strong>tware<br />
Engineering Student Projects," in CSEE&T, Dublin, 2007, pp. 336-343.<br />
92<br />
Authorized licensed use limited to: Norges Teknisk-Naturvitenskapelige Universitet. Downloaded on February 5, 2010 at 09:01 from IEEE Xplore. Restrictions apply.<br />
170