Advertisement

Process Improvement with Retrospective Gaming in Agile Software Development

Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 543)

Abstract

Agile software development methods have changed nature of cooperation, collaboration and communication in software development. Retrospective is a regular part of Scrum framework and it is devoted to software process improvement. In this paper different games for improving agile software development processes are presented. These games can be applied during the retrospective meetings and they are grouped in five sections: data gathering, ongoing activities, timeline, and team cohesion and risk management.

Keywords

Agile Software process improvement Scrum Retrospective Games 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Wiliams, L., Cockburn, A.: Agile Software Development: It’s about Feedback and change. IEEE Comput. Soc. 36, 39–43 (2003)CrossRefGoogle Scholar
  2. 2.
    Špundak, M.: Mixed Agile/Traditional Project Management Methodology – Reality or Illusion? Procedia - Soc. Behav. Sci. 119, 939–948 (2014)CrossRefGoogle Scholar
  3. 3.
    Moe, N.B., Aurum, A., Dybå, T.: Challenges of shared decision-making: A multiple case study of agile software development. Inf. Softw. Technol. 54, 853–865 (2012)CrossRefGoogle Scholar
  4. 4.
    Von Rosing, M., von Scheel, J., Gill, A.Q.: Applying Agile Principles to BPM. Elsevier Inc. (2015)Google Scholar
  5. 5.
    Authors, group of: Agile manifesto. http://agilemanifesto.org/
  6. 6.
    Dingsoyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: Towards explaining agile software development. J. Syst. Softw. 85, 1213–1221 (2012)CrossRefGoogle Scholar
  7. 7.
    Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: A systematic review. Inf. Softw. Technol. 50, 833–859 (2008)CrossRefGoogle Scholar
  8. 8.
    VersionOne inc.: Survey on Agile methods (2011)Google Scholar
  9. 9.
    Fernandez, D.J., Fernandez, J.D.: Agile project management : Agilism versus traditional approaches. J. Comput. Inf. Syst. 49, 10–17 (2008)Google Scholar
  10. 10.
    Sheffield, J., Lemétayer, J.: Factors associated with the software development agility of successful projects. Int. J. Proj. Manag. 31, 459–472 (2013)CrossRefGoogle Scholar
  11. 11.
    Highsmith, J.: Agile Software Development Ecosystem. Addison Wesley (2002)Google Scholar
  12. 12.
    Fernandez, D.J., Fernandez, J.D.: Agile project management : Agilism versus traditional approaches. J. Comput. Inf. Syst. 49, 10–17 (2008)Google Scholar
  13. 13.
    Boehm, B., Turner, R.: Management Challenges to implementing agile processes in traditional software development organizations. IEEE Softw. 22, 30–39 (2005)CrossRefGoogle Scholar
  14. 14.
    Hajjdiab, H., Taleb, A.S., Ali, J.: An industrial case study for Scrum adoption. J. Softw. 7, 237–242 (2012)CrossRefGoogle Scholar
  15. 15.
    Špundak, M.: Mixed Agile/Traditional Project Management Methodology – Reality or Illusion? Procedia - Soc. Behav. Sci. 119, 939–948 (2014)CrossRefGoogle Scholar
  16. 16.
    Von Rosing, M., von Scheel, J., Gill, A.Q.: Applying Agile Principles to BPM. Elsevier Inc. (2015)Google Scholar
  17. 17.
    Caroli, P., Caetano, T.: Fun Retrospectives - Activities and ideas for making agile retrospectives more engaging. Leanpub (2015)Google Scholar
  18. 18.
    Esther, D., Larsen, D.: Agile retrospectives - Making Good Teams Great. The pragmatic bookshelf, Dallas (2007)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Department of Mathematics and Computer ScienceUniversity of the Balearic IslandsPalma de MallorcaSpain

Personalised recommendations