Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 11

Proceedings of the 2017 Federated Conference on Computer Science and Information Systems

Making agile retrospectives more awesome

,

DOI: http://dx.doi.org/10.15439/2017F423

Citation: Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 11, pages 12111216 ()

Full text

Abstract. According to the textbook [23], Scrum exists only in its entirety, where every component is essential to Scrum's success. However, in many organizational environments some of the components are omitted or modified in a way that is not aligned with the Scrum guidelines. Usually, such deviations result in missing the full benefits of Scrum [24]. Thereby, a Scrum process should be frequently inspected and any deviations should be corrected [23]. In this paper, we report on an Action Research project conducted in Intel Technology Poland to revise the work practices related to the Retrospective. During the focus group discussion in the company, retrospectives were generally judged ineffective because``the same things are discussed over and over''. To cope with this challenge, we revitalized retrospectives by adopting collaborative games. The feedback received from three Scrum teams indicates that our approach improved participants' creativity, involvement, and communication, and produced better results than the standard retrospective.

References

  1. Abt, C.C.: Serious Games. Viking Press, 1970
  2. Baskerville, R., Myers, M.D.: Special issue on action research in information systems: making IS research relevant to practice—foreword. In: MIS Quart 28(3), pp. 329–335, 2004
  3. Caroli, P., Caetano, T.: Fun Retrospectives - Activities and ideas for making agile retrospectives more engaging. Leanpub, 2016
  4. Derby, E., Larsen. D.: Agile Retrospectives: Making Good Teams Great. Pragmatic Programmers, 2006
  5. Diebold, P., Ostberg, J.-P., Wagner, S., Zendler, U.: What Do Practitioners Vary in Using Scrum? In: 16th International Conference on Agile Software Development (XP'15), Helsinki, Finland, 2015
  6. Drægert, A., Petersen, D.: ScrumBut in Professional Software Development. MSc thesis, Department of Computer Science, Aalborg University, 2016
  7. Eloranta, V., Koskimies, K., Mikkonen, T.: Exploring ScrumBut — An empirical study of Scrum anti-patterns. In: Information and Software Technology Vol. 74, pp. 194–203, June 2016
  8. Easterbrook, S.M., Singer, J., Storey, M.A., Damian, D.: Selecting Empirical Methods for Software Engineering Research. In: Shull, F., Singer, J., Sjøberg, D. (eds.) Guide to Advanced Empirical Software Engineering, pp. 285-311, Springer, 2008, http://dx.doi.org/10.1007/978-1-84800-044-5_11
  9. Gelperin, D.: Increase Requirements Understanding by Playing Cooperative Games. In: INCOSE Inter. Symp., Denver, CO, 2011
  10. Ghanbari, H., Similä, J., Markkula, J.: Utilizing online serious games to facilitate distributed requirements elicitation. In: Journal of Systems and Softwar, vol. 109 (November 2015), pp. 32–49
  11. Gonçalves, L., Linders, B.: Getting Value out of Agile Retrospectives: A Toolbox of Retrospective Exercises. Leanpub, 2014
  12. Highsmith, J., Fowler, M.: The agile manifesto. In: Softw. Dev. Mag. 9, pp. 29–30, 2001
  13. Hohmann, L.: Innovation Games: Creating Breakthrough Products Through Collaborative Play. Addison-Wesley Professional, 2006
  14. International Institute of Business Analysis (IIBA): Agile Extension to the BABOK®Guide. Toronto, Canada, 2013
  15. Jeffries, R.: Fractional Scrum, or “Scrum-But”. AgileAtlas, 2013
  16. Jovanović, M., Mesquida, A.L., Radaković, N., Mas, A.: Agile Retrospective Games for Different Team Development Phases. In: J. of Universal Computer Science, vol. 22(12), pp. 1489-1508, 2016
  17. Kotecka, D.: Enhancing Scrum with collaborative games. MSc thesis, Gdansk University of Technology, 2016
  18. Krivitsky, A.: Agile Retrospective Kickstarter. Leanpub, 2015
  19. Lin, L.-H., Lin, W.-H., Chen, C.-Y., Teng, Y.-F.: Playfulness and innovation — A multilevel study in individuals and organizations. In: 5th IEEE International Conference on Management of Innovation and Technology, Singapore, 2010
  20. Przybylek, A., Olszewski, M.: Adopting collaborative games into Open Kanban. In: 2016 Federated Conference on Computer Science and Information Systems (FedCSIS'16), Gdansk, Poland, 2016, http://dx.doi.org/10.15439/2016F509
  21. Ringstad, M.A., Dingsøyr, T., Brede Moe, N.: Agile Process Improvement: Diagnosis and Planning to Improve Teamwork. In: 18th European Conf. on Soft. Process Improv., Roskilde, Denmark, 2011
  22. Sutherland, J.: The ScrumButt Test: aka The Nokia Test. Available at https://www.scruminc.com/official-Scrumbutt-test-otherwise-known/, 2011
  23. Sutherland, J., Schwaber, K.: The Scrum Guide — The Definitive Guide to Scrum: The Rules of the Game. Scrum.Org and ScrumInc, 2016
  24. Schwaber, K.: Scrum is Hard and Disruptive. Available at http://www.verheulconsultants.nl/ScrumIsHardandDisruptive.pdf, 2006
  25. Trujillo, M.M., Oktaba, H., González, J.C.: Improving Software Projects Inception Phase Using Games: ActiveAction Workshop. In: 9th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE'14), Lisbon, Portugal, 2014
  26. VersionOne: 11th Annual State of Agile Survey. Tech. report, 2017
  27. Werewka, J., Spiechowicz, A.: Enterprise architecture approach to Scrum processes: sprint retrospective example. In: 2017 Federated Conference on Computer Science and Information Systems (FedCSIS'17), Prague, Czech Republic, 2017