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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Brooks, F.P.: No silver bullet. IEEE Comput. 20(4), 10–19 (1987)
Kent, B. et al.: Agile Manifesto (2002). http://agilemanifesto.org/principles.html
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)
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)
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
Cockburn, A.: Crystal Clear: A Human-Powered Methodology for Small Teams. Addison-Wesley, Boston (2004)
Stapleton, J.: DSDM, Dynamic Systems Development Method: The Method In Practice. Cambridge University Press, Cambridge (1997)
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)
Bauer, M.: FDD and project management. Cutter IT J. (2004). http://www.martinbauer.com/Articles/FDD-and-Project-Management. Accessed 07 Jun 2018
Beck, K.: Embracing change with extreme programming. Computer 32(10), 70–77 (1999)
Sutherland, J., Schwaber, K.: The Scrum Papers : Nuts, Bolts, and Origins of an Agile Process, Origins, pp. 1–202 (2007)
Khmelevsky, Y., Li, X., Madnick, S.: Software development using agile and scrum in distributed teams. In: 2017 Annual IEEE International Systems Conference (SysCon) (2017)
Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Inf. Softw. Technol. 50(9–10), 833–859 (2008)
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)
Rai, P., Dhir, S.: Impact of different methodologies in software development process. Int. J. Comput. Sci. Inf. Technol. 5(2), 1112–1116 (2014)
Ö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
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)
General Data Protection Regulation (GDPR) – Final text neatly arranged. https://gdpr-info.eu/. Accessed 28 Mar 2018
About HIPAA.com – HIPAA.com. https://www.hipaa.com/about/. Accessed 28 Mar 2018
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
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)
Moreira, M.E.: Being Agile: Your Roadmap to Successful Adoption of Agile. Apress, New York (2013)
Dilamani, M.T.: A short review on crystal clear methodology and its advantages over scrum, the popular software process model (2014)
Goyal, S.: Major Seminar On Feature Driven Development, p. 22 (2007)
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)
Atlassian: Confluence - Team Collaboration Software| Atlassian. https://www.atlassian.com/software/confluence. Accessed 14 Apr 2016
Wake, B.: INVEST in Good Stories, and SMART Tasks. http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/. Accessed 17 Aug 2003
Test Case Management and Test Management Software Tool - TestRail. http://www.gurock.com/testrail/. Accessed 14 Jun 2018
The Retrospective Game - The Feedback Game That’s Fun and Does Good – theretrospectivegame. https://theretrospectivegame.com/. Accessed 10 Feb 2018
Cards Against Humanity. https://cardsagainsthumanity.com/. Accessed 15 Jun 2018
Radigan, D.: Secrets to agile estimation and story points|Atlassian. https://www.atlassian.com/agile/project-management/estimation. Accessed 14 Jun 2018
Planning Poker: Planning Poker.com - Estimates Made Easy. Sprints Made Simple. https://www.planningpoker.com/. Accessed 14 Jun 2018
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
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)