Abstract
Agile software engineering is an iterative and incremental development methodology that fosters collaboration and adaptability. Its application in healthcare has been successful in creating software applications that cater to providers and patients. Despite the complex nature of healthcare systems and regulatory compliance, researchers have explored Agile's potential benefits and proposed Agile-based methodologies to overcome challenges. In this study, we analyze recent and relevant papers to understand the state of Agile in medical environments. Using a comparative approach, we focus on development methodologies, encountered challenges, and project outcomes. Our comprehensive study identifies relevant papers based on predefined criteria. Extracted data is categorized according to research questions. We examine each paper's Agile approach, implementation tools, and techniques. Furthermore, we analyze specific challenges faced by projects and strategies employed to address them. Evaluating project outcomes includes software quality, project success, and stakeholder impact. The results will offer a holistic view of Agile software engineering in medical environments. We will highlight effective Agile-based methodologies, encountered challenges, and the strategies employed to overcome them. Additionally, the study provides insights into Agile's potential benefits in the medical domain, along with areas requiring further research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Hazzan, O., Dubinsky, Y.: Agile software engineering. Springer Science & Business Media (2009)
Wu, T.Y., Majeed, A., Kuo, K.N.: An overview of the healthcare system in Taiwan. London J. Primary Care 3(2), 115–119 (2010)
Taner, M.T., Sezen, B., Antony, J.: An overview of six sigma applications in healthcare industry. Int. J. Health Care Qual. Assur. 20(4), 329–340 (2007)
Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods: Review and analysis (2017). arXiv preprint arXiv:1709.08439
Dwyer, D.B., Gabbett, T.J.: Global positioning system data analysis: Velocity ranges and a new definition of sprinting for field sport athletes. J. Strength Conditioning Res. 26(3), 818–824 (2012)
Sachdeva, S.: Scrum Methodology. Int. J. Eng. Comput. Sci 5(16792), 16792–16800 (2016)
Kirovska, N., Koceski, S.: Usage of Kanban methodology at software development teams. J. Appl. Econ. Business 3(3), 25–34 (2015)
Huberman, A.M., Miles, M.B.: Data management and analysis methods (1994)
Jalali, S., Wohlin, C.: Global software engineering and agile practices: a systematic review. J. Softw. Evol. Process 24(6), 643–659 (2012)
Berry, J.G., Agrawal, R.K., Cohen, E., Kuo, D.Z.: The landscape of medical care for children with medical complexity. Overland Park, KS: Children’s Hospital Association, 7 (2013)
Leppla, L., et al.: Implementation science meets software development to create eHealth components for an integrated care model for allogeneic stem cell transplantation facilitated by eHealth: the SMILe study as an example. J. Nurs. Scholarsh.Nurs. Scholarsh. 53(1), 35–45 (2021)
Navarro-Alamán, J., Lacuesta, R., García-Magariño, I., Gallardo, J., Ibarz, E., Lloret, J.: Close2U: an app for monitoring cancer patients with enriched information from interaction patterns. J. Healthcare Eng. 2020, 1–13 (2020)
Tobias, G., Spanier, A.B.: Developing a mobile app (iGAM) to promote gingival health by professional monitoring of dental selfies: user-centered design approach. JMIR Mhealth UhealthMhealth Uhealth 8(8), e19433 (2020)
Lim, H.M., et al.: An automated patient self-monitoring system to reduce health care system burden during the COVID-19 pandemic in Malaysia: Development and implementation study. JMIR Med. Inform. 9(2), e23427 (2021)
Narasimhadevara, A., Radhakrishnan, T., Leung, B., Jayakumar, R.: On designing a usable interactive system to support transplant nursing. J. Biomed. Inform. 41(1), 137–151 (2008)
Vorisek, C.N., Lehne, M., Klopfenstein, S.A.I., Mayer, P.J., Bartschke, A., Haese, T., Thun, S.: Fast healthcare interoperability resources (FHIR) for interoperability in health research: systematic review. JMIR Med. Inform. 10(7), e35724 (2022)
Reddy, S., Fox, J., Purohit, M.P.: Artificial intelligence-enabled healthcare delivery. J. R. Soc. Med. 112(1), 22–28 (2019)
Hariharakrishnan, J., Bhalaji, N.: Adaptability analysis of 6LoWPAN and RPL for healthcare applications of internet-of-things. J. ISMAC 3(02), 69–81 (2021)
Chukwu, E., Garg, L.: A systematic review of blockchain in healthcare: frameworks, prototypes, and implementations. IEEE Access 8, 21196–21214 (2020)
Kokshagina, O.: Managing shifts to value-based healthcare and value digitalization as a multi-level dynamic capability development process. Technol. Forecast. Soc. Chang. 172, 121072 (2021)
Rhalem, W., et al.: Digital technology und artificial intelligence facing COVID-19. In: Kacprzyk, J., Balas, V.E., Ezziyyani, M. (eds.) 3rd Edition of the International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD’2020). AI2SD 2020. AISC, vol. 1418, pp. 1229–1240. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-90639-9_102
Retal, S., Sahbani, H., Kharmoum, N., Rhalem, W., Ezziyani, M.: Machine learning for diabetes prediction: A systematic review and a conceptual framework for early prediction. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) 4th Edition of the International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD’2022). AI2SD 2022. LNNS, vol. 713, pp. 75–83. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-35248-5_7
Kharmoum, N., et al.: Agile user stories’ driven method: A novel users stories metamodel in the MDA approach. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) International Conference on Advanced Intelligent Systems for Sustainable Development. AI2SD 2022. LNNS, vol. 637, pp. 145–154. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-26384-2_13
Ennejjai, I., Ariss, A., Kharmoum, N., Rhalem, W., Ziti, S., Ezziyani, M.: Artificial intelligence for fake news. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) 4th Edition of the International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD’2022). AI2SD 2022. LNNS, vol. 637, pp 77–91. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-26384-2_8
Kharmoum, N., Retal, S., El Bouchti, K., Rhalem, W., Ziti, S.: An automatic alignment of the business process and business value models: a novel MDA method. IJEECS Indonesian J. Electr. Eng. Comput. Sci. 30(1), 501–509 (2023). https://doi.org/10.11591/ijeecs.v30.i1.pp501-509
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Saoiabi, F., Kharmoum, N., Elasri, C., Boukhari, M.E., Ziti, S., Rhalem, W. (2024). Agile Software Engineering in Medical Environments: Challenges and Opportunities. In: Ezziyyani, M., Kacprzyk, J., Balas, V.E. (eds) International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD’2023). AI2SD 2023. Lecture Notes in Networks and Systems, vol 904. Springer, Cham. https://doi.org/10.1007/978-3-031-52388-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-52388-5_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-52387-8
Online ISBN: 978-3-031-52388-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)