Skip to main content

Adopting Agile in the Sports Domain: A Phased Approach

  • Conference paper
  • First Online:
  • 1022 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 918))

Abstract

Sports Science is a new and evolving industry. There is a great potential in this domain which will be realised by capturing and analysing the performance data of the elite athletes and displaying all relevant information to them for better decision making and performance improvement. Establishing reliable systems to achieve performance monitoring in the sports science domain require hardware sensors, firmware and software algorithms work coherently. Such complex systems having also cyber-physical characteristics would bring their own challenges. In this paper, first we present the challenges related with the domain and the development environment based on our experiences in the STATSports Company. Then, we discuss how we adopted agile software development practices to overcome these challenges in a phased approach.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Brooks, F.P.: No silver bullet. IEEE Comput. 20(4), 10–19 (1987)

    Article  Google Scholar 

  2. Kent, B. et al.: Agile Manifesto (2002). http://agilemanifesto.org/principles.html

  3. Trektere, K., McCaffery, F., Lepmets, M., Barry, G.: Tailoring MDevSPICE® for mobile medical apps. In: Proceedings of the International Conference on Software and System Process - ICSSP 2016, no. Md, pp. 106–110 (2016)

    Google Scholar 

  4. Trektere, K., Regan, G., Caffery, F.M., Flood, D., Lepmets, M., Barry, G.: Mobile medical app development with a focus on traceability. J. Softw. Evol. Process. 29(11) (2017)

    Google Scholar 

  5. McHugh, M., McCaffery, F., Coady, G.: An agile implementation within a medical device software organisation. In: Mitasiunas, A., Rout, T., O’Connor, Rory V., Dorling, A. (eds.) SPICE 2014. CCIS, vol. 477, pp. 190–201. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-13036-1_17

    Chapter  Google Scholar 

  6. Cockburn, A.: Crystal Clear: A Human-Powered Methodology for Small Teams. Addison-Wesley, Boston (2004)

    Google Scholar 

  7. Stapleton, J.: DSDM, Dynamic Systems Development Method: The Method In Practice. Cambridge University Press, Cambridge (1997)

    Google Scholar 

  8. Sani, A., Firdaus, A.: A review on software development security engineering using dynamic system method (DSDM). Int. J. Comput. Appl. 69(25), 37–44 (2013)

    Google Scholar 

  9. Bauer, M.: FDD and project management. Cutter IT J. (2004). http://www.martinbauer.com/Articles/FDD-and-Project-Management. Accessed 07 Jun 2018

  10. Beck, K.: Embracing change with extreme programming. Computer 32(10), 70–77 (1999)

    Article  Google Scholar 

  11. Sutherland, J., Schwaber, K.: The Scrum Papers : Nuts, Bolts, and Origins of an Agile Process, Origins, pp. 1–202 (2007)

    Google Scholar 

  12. Khmelevsky, Y., Li, X., Madnick, S.: Software development using agile and scrum in distributed teams. In: 2017 Annual IEEE International Systems Conference (SysCon) (2017)

    Google Scholar 

  13. Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Inf. Softw. Technol. 50(9–10), 833–859 (2008)

    Article  Google Scholar 

  14. Ayed, H., Vanderose, B., Habra, N.: Supported approach for agile methods adaptation: an adoption study. In: Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering - RCoSE 2014, pp. 36–41 (2014)

    Google Scholar 

  15. Rai, P., Dhir, S.: Impact of different methodologies in software development process. Int. J. Comput. Sci. Inf. Technol. 5(2), 1112–1116 (2014)

    Google Scholar 

  16. Özcan-Top, Ö., McCaffery, F.: How does scrum conform to the regulatory requirements defined in MDevSPICE®? In: Mas, A., Mesquida, A., O’Connor, Rory V., Rout, T., Dorling, A. (eds.) SPICE 2017. CCIS, vol. 770, pp. 257–268. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-67383-7_19

    Chapter  Google Scholar 

  17. McHugh, M., McCaffery, F., Casey, V.: Software process improvement to assist medical device software development organisations to comply with the amendments to the medical device directive. IET Softw. 6(5), 431 (2012)

    Article  Google Scholar 

  18. General Data Protection Regulation (GDPR) – Final text neatly arranged. https://gdpr-info.eu/. Accessed 28 Mar 2018

  19. About HIPAA.com – HIPAA.com. https://www.hipaa.com/about/. Accessed 28 Mar 2018

  20. Lepmets, M., McCaffery, F., Clarke, P.: Development and benefits of MDevSPICE, the medical device software process assessment framework. J. Softw. Evol. Process 28, 800–816 (2016). https://doi.org/10.1002/smr.1781

    Article  Google Scholar 

  21. Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods: review and analysis, p. 112. Espoo, Finland. Technical Research Centre of Finland. VTT Publications (2002)

    Google Scholar 

  22. Moreira, M.E.: Being Agile: Your Roadmap to Successful Adoption of Agile. Apress, New York (2013)

    Book  Google Scholar 

  23. Dilamani, M.T.: A short review on crystal clear methodology and its advantages over scrum, the popular software process model (2014)

    Google Scholar 

  24. Goyal, S.: Major Seminar On Feature Driven Development, p. 22 (2007)

    Google Scholar 

  25. Umbreen, M., Abbas, J., Shaheed, S.M.: A Comparative approach for SCRUM and FDD in agile. Int. J. Comput. Sci. Innov. 2015(2), 79–87 (2015)

    Google Scholar 

  26. Atlassian: Confluence - Team Collaboration Software| Atlassian. https://www.atlassian.com/software/confluence. Accessed 14 Apr 2016

  27. Wake, B.: INVEST in Good Stories, and SMART Tasks. http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/. Accessed 17 Aug 2003

  28. Test Case Management and Test Management Software Tool - TestRail. http://www.gurock.com/testrail/. Accessed 14 Jun 2018

  29. The Retrospective Game - The Feedback Game That’s Fun and Does Good – theretrospectivegame. https://theretrospectivegame.com/. Accessed 10 Feb 2018

  30. Cards Against Humanity. https://cardsagainsthumanity.com/. Accessed 15 Jun 2018

  31. Radigan, D.: Secrets to agile estimation and story points|Atlassian. https://www.atlassian.com/agile/project-management/estimation. Accessed 14 Jun 2018

  32. Planning Poker: Planning Poker.com - Estimates Made Easy. Sprints Made Simple. https://www.planningpoker.com/. Accessed 14 Jun 2018

Download references

Acknowledgement

This research is supported by the Science Foundation Ireland Research Centres Programme, through Lero - the Irish Software Research Centre (http://www.lero.ie) grant 10/CE/I1855 & 13/RC/2094.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jennifer Callan-Crilly .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Callan-Crilly, J., Moynagh, A., Özcan-Top, Ö., McCaffery, F. (2018). Adopting Agile in the Sports Domain: A Phased Approach. In: Stamelos, I., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2018. Communications in Computer and Information Science, vol 918. Springer, Cham. https://doi.org/10.1007/978-3-030-00623-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00623-5_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00622-8

  • Online ISBN: 978-3-030-00623-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics