{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T16:29:59Z","timestamp":1775838599477,"version":"3.50.1"},"publisher-location":"Cham","reference-count":87,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031423093","type":"print"},{"value":"9783031423109","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-42310-9_5","type":"book-chapter","created":{"date-parts":[[2023,8,29]],"date-time":"2023-08-29T18:02:27Z","timestamp":1693332147000},"page":"61-75","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Identifying Agile Practices to Reduce Defects in Medical Device Software Development"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1320-2755","authenticated-orcid":false,"given":"Misheck","family":"Nyirenda","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0974-7106","authenticated-orcid":false,"given":"R\u00f3is\u00edn","family":"Loughran","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4275-3302","authenticated-orcid":false,"given":"Martin","family":"McHugh","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0882-7902","authenticated-orcid":false,"given":"Christopher","family":"Nugent","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0839-8362","authenticated-orcid":false,"given":"Fergal","family":"McCaffery","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,30]]},"reference":[{"issue":"6","key":"5_CR1","first-page":"813","volume":"69","author":"V Pashkov","year":"2016","unstructured":"Pashkov, V., Gutorova, N., Harkusha, A.: Medical device software: defining key terms. Wiadomo\u015bci Lekarskie 69(6), 813\u2013817 (2016)","journal-title":"Wiadomo\u015bci Lekarskie"},{"key":"5_CR2","unstructured":"IMDRF: \u201cSoftware as a Medical Device\u201d: Possible Framework for Risk Categorization and Corresponding Considerations 30 (2014)"},{"key":"5_CR3","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1111\/1468-0009.12278","volume":"95","author":"JG Ronquillo","year":"2017","unstructured":"Ronquillo, J.G., Zuckerman, D.M.: Software-related recalls of health information technology and other medical devices: implications for FDA regulation of digital health. Milbank Q. 95, 535\u2013553 (2017). https:\/\/doi.org\/10.1111\/1468-0009.12278","journal-title":"Milbank Q."},{"key":"5_CR4","unstructured":"Shroff, V., Reid, L., Richardson, I.: A Proposed Framework for Software Quality in the Healthcare and Medical Industry 8 (2011)"},{"key":"5_CR5","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MSP.2013.49","volume":"11","author":"H Alemzadeh","year":"2013","unstructured":"Alemzadeh, H., Iyer, R.K., Kalbarczyk, Z., Raman, J.: Analysis of safety-critical computer failures in medical devices. IEEE Secur. Priv. 11, 14\u201326 (2013). https:\/\/doi.org\/10.1109\/MSP.2013.49","journal-title":"IEEE Secur. Priv."},{"key":"5_CR6","doi-asserted-by":"publisher","unstructured":"Mili, A., Cukic, B., Xia, T., Ben Ayed, R.: Combining fault avoidance, fault removal and fault tolerance: an integrated model. In: 14th IEEE International Conference on Automated Software Engineering, pp. 137\u2013146. IEEE Comput. Soc, Cocoa Beach, FL, USA (1999). https:\/\/doi.org\/10.1109\/ASE.1999.802168","DOI":"10.1109\/ASE.1999.802168"},{"key":"5_CR7","doi-asserted-by":"publisher","first-page":"121","DOI":"10.3109\/10929089509105686","volume":"1","author":"JC Knight","year":"2010","unstructured":"Knight, J.C., Wika, K.G.: Software safety in medical applications. Comput. Aided Surg. 1, 121\u2013132 (2010). https:\/\/doi.org\/10.3109\/10929089509105686","journal-title":"Comput. Aided Surg."},{"key":"5_CR8","doi-asserted-by":"publisher","unstructured":"Wallace, D., Kuhn, D.: Failure modes in medical device software: an analysis of 15 years of recall data. Int. J. Reliab. Qual. Saf. Eng. 8, (2002). https:\/\/doi.org\/10.1142\/S021853930100058X","DOI":"10.1142\/S021853930100058X"},{"key":"5_CR9","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MC.2006.127","volume":"39","author":"I Lee","year":"2006","unstructured":"Lee, I., et al.: High-confidence medical device software and systems. Computer 39, 33\u201338 (2006). https:\/\/doi.org\/10.1109\/MC.2006.127","journal-title":"Computer"},{"key":"5_CR10","doi-asserted-by":"publisher","first-page":"2282","DOI":"10.36740\/WLek202010134","volume":"73","author":"V Pashkov","year":"2020","unstructured":"Pashkov, V., Harkusha, A.: Stand-alone software as a medical device: qualification and liability issues. Wiad. Lek. Wars. Pol. 1960 73, 2282 (2020). https:\/\/doi.org\/10.36740\/WLek202010134","journal-title":"Wiad. Lek. Wars. Pol. 1960"},{"key":"5_CR11","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1038\/s41551-019-0426-z","volume":"3","author":"W Gordon","year":"2019","unstructured":"Gordon, W., Stern, A.D.: Challenges and opportunities in software-driven medical devices. Nat. Biomed. Eng. 3, 493\u2013497 (2019). https:\/\/doi.org\/10.1038\/s41551-019-0426-z","journal-title":"Nat. Biomed. Eng."},{"key":"5_CR12","unstructured":"FDA, C. for D. and R.: Digital Health Criteria. FDA. (2020)"},{"key":"5_CR13","unstructured":"Sedgwick Brand Protection: State of the Nation 2022 Recall Index Report (2022)"},{"key":"5_CR14","unstructured":"Sedgwick Brand Protection: EU State of the nation 2022 recall index report (2022)"},{"key":"5_CR15","doi-asserted-by":"publisher","unstructured":"Fu, Z., Guo, C., Zhang, Z., Ren, S., Jiang, Y., Sha, L.: Study of software-related causes in the FDA medical device recalls. In: 2017 22nd International Conference on Engineering of Complex Computer Systems (ICECCS), pp. 60\u201369 (2017). https:\/\/doi.org\/10.1109\/ICECCS.2017.20","DOI":"10.1109\/ICECCS.2017.20"},{"key":"5_CR16","doi-asserted-by":"publisher","unstructured":"Bliznakov, Z., Stavrianou, K., Pallikarakis, N.: Medical devices recalls analysis focusing on software failures during the last decade. In: Roa Romero, L.M. (ed.) XIII Mediterranean Conference on Medical and Biological Engineering and Computing 2013. pp. 1174\u20131177. Springer International Publishing, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-00846-2_291","DOI":"10.1007\/978-3-319-00846-2_291"},{"key":"5_CR17","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1109\/2.962984","volume":"34","author":"B Boehm","year":"2001","unstructured":"Boehm, B., Basili, V.R.: Software defect reduction top 10 list. Computer 34, 135\u2013137 (2001). https:\/\/doi.org\/10.1109\/2.962984","journal-title":"Computer"},{"key":"5_CR18","first-page":"9","volume":"7","author":"MD Kosti","year":"2017","unstructured":"Kosti, M.D.: Challenges of agile practices implementation in the medical device software development methodologies. Eur. Proj. Manage. J. 7, 9 (2017)","journal-title":"Eur. Proj. Manage. J."},{"key":"5_CR19","doi-asserted-by":"publisher","first-page":"14","DOI":"10.4172\/2324-9307.1000131","volume":"04","author":"M McHugh","year":"2015","unstructured":"McHugh, M., McCaffery, F., Coady, G.: Adopting agile practices when developing medical device software. Comput. Eng. Inf. Technol. 04, 14 (2015). https:\/\/doi.org\/10.4172\/2324-9307.1000131","journal-title":"Comput. Eng. Inf. Technol."},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"ISO: IEC\u00a062304:2006(en), Medical device software \u2014 Software life cycle processes, https:\/\/www.iso.org\/obp\/ui\/#iso:std:iec:62304:ed-1:v1:en (2006)","DOI":"10.1049\/ic:20060141"},{"key":"5_CR21","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1985","volume":"31","author":"HK Rajaram","year":"2019","unstructured":"Rajaram, H.K., Loane, J., MacMahon, S.T., Mc Caffery, F.: Taxonomy-based testing and validation of a new defect classification for health software. J. Softw. Evol. Process. 31, e1985 (2019). https:\/\/doi.org\/10.1002\/smr.1985","journal-title":"J. Softw. Evol. Process."},{"key":"5_CR22","unstructured":"ANSI\/AAMI: ANSI\/AAMI SW91: 2018 Classification of Defects in Health Software (2018)"},{"key":"5_CR23","doi-asserted-by":"publisher","first-page":"55","DOI":"10.5815\/ijmecs.2014.03.07","volume":"6","author":"R Noor","year":"2014","unstructured":"Noor, R., Fahad Khan, M.: Defect management in agile software development. Int. J. Mod. Educ. Comput. Sci. 6, 55\u201360 (2014). https:\/\/doi.org\/10.5815\/ijmecs.2014.03.07","journal-title":"Int. J. Mod. Educ. Comput. Sci."},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Abdelaziz, A.A., El-Tahir, Y., Osman, R.: Adaptive software development for developing safety critical software. In: 2015 International Conference on Computing, Control, Networking, Electronics and Embedded Systems Engineering (ICCNEEE), pp. 41\u201346. IEEE, Khartoum, Sudan (2015). https:\/\/doi.org\/10.1109\/ICCNEEE.2015.7381425","DOI":"10.1109\/ICCNEEE.2015.7381425"},{"key":"5_CR25","doi-asserted-by":"publisher","unstructured":"Beecham, S., Noll, J., Richardson, I.: Using agile practices to solve global software development problems -- a case study. In: 2014 IEEE International Conference on Global Software Engineeering Workshops, pp. 5\u201310. IEEE, Shanghai, China (2014). https:\/\/doi.org\/10.1109\/ICGSEW.2014.7","DOI":"10.1109\/ICGSEW.2014.7"},{"key":"5_CR26","doi-asserted-by":"publisher","first-page":"62","DOI":"10.4018\/jdm.2005100104","volume":"16","author":"D Turk","year":"2005","unstructured":"Turk, D., Robert, F., Rumpe, B.: Assumptions underlying agile software-development processes. J. Database Manag. 16, 62\u201387 (2005). https:\/\/doi.org\/10.4018\/jdm.2005100104","journal-title":"J. Database Manag."},{"key":"5_CR27","unstructured":"Diebold, P.: ACAPI - Agile Capability Analysis and Process Improvement in Highly Regulated Environments. Kaiserslautern (2013)"},{"key":"5_CR28","first-page":"12","volume":"2","author":"N Ibrahim","year":"2007","unstructured":"Ibrahim, N.: An overview of agile software development methodology and its relevance to software engineering. Jurnal Sistem Informasi 2, 12 (2007)","journal-title":"Jurnal Sistem Informasi"},{"key":"5_CR29","unstructured":"Abrahamsson, P., Salo, O., Ronkainen, J.: Agile software development methods: review and analysis 112 (2002)"},{"key":"5_CR30","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1080\/08874417.2016.1220240","volume":"58","author":"JF Tripp","year":"2018","unstructured":"Tripp, J.F., Armstrong, D.J.: Agile methodologies: organizational adoption motives, tailoring, and performance. J. Comput. Inf. Syst. 58, 170\u2013179 (2018). https:\/\/doi.org\/10.1080\/08874417.2016.1220240","journal-title":"J. Comput. Inf. Syst."},{"key":"5_CR31","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/978-3-642-38833-0_18","volume-title":"Software Process Improvement and Capability Determination","author":"M McHugh","year":"2013","unstructured":"McHugh, M., McCaffery, F., Fitzgerald, B., Stol, K.-J., Casey, V., Coady, G.: Balancing agility and discipline in a medical device software organisation. In: Woronowicz, T., Rout, T., O\u2019Connor, R.V., Dorling, A. (eds.) SPICE 2013. CCIS, vol. 349, pp. 199\u2013210. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38833-0_18"},{"key":"5_CR32","unstructured":"Myklebust, T., St\u00e5lhane, T., Hanssen, G.: Use of agile practices when developing safety-critical software. Presented at the August 9 (2016)"},{"key":"5_CR33","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/978-3-642-30439-2_13","volume-title":"Software Process Improvement and Capability Determination","author":"M McHugh","year":"2012","unstructured":"McHugh, M., McCaffery, F., Casey, V.: Barriers to adopting agile practices when developing medical device software. In: Mas, A., Mesquida, A., Rout, T., O\u2019Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 141\u2013147. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-30439-2_13"},{"key":"5_CR34","doi-asserted-by":"crossref","unstructured":"McHugh, M., McCaffery, F., Casey, V., Pikkarainen, M.: Integrating Agile Practices with a Medical Device Software Development Lifecycle (2012)","DOI":"10.1007\/978-3-642-30439-2_13"},{"key":"5_CR35","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1929","volume":"30","author":"\u00d6 \u00d6zcan-Top","year":"2018","unstructured":"\u00d6zcan-Top, \u00d6., McCaffery, F.: A hybrid assessment approach for medical device software development companies. J. Softw. Evol. Process. 30, e1929 (2018). https:\/\/doi.org\/10.1002\/smr.1929","journal-title":"J. Softw. Evol. Process."},{"key":"5_CR36","doi-asserted-by":"publisher","unstructured":"McHugh, M., Cawley, O., McCaffcry, F., Richardson, I., Wang, X.: An agile V-model for medical device software development to overcome the challenges with plan-driven software development lifecycles. In: 2013 5th International Workshop on Software Engineering in Health Care (SEHC), pp. 12\u201319 (2013). https:\/\/doi.org\/10.1109\/SEHC.2013.6602471","DOI":"10.1109\/SEHC.2013.6602471"},{"key":"5_CR37","doi-asserted-by":"publisher","unstructured":"Rasmussen, R., Hughes, T., Jenks, J.R., Skach, J.: Adopting agile in an FDA regulated environment. In: 2009 Agile Conference, pp. 151\u2013155 (2009). https:\/\/doi.org\/10.1109\/AGILE.2009.50","DOI":"10.1109\/AGILE.2009.50"},{"key":"5_CR38","unstructured":"Digital.ai Agility: 16th Annual State of Agile Report (2022)"},{"key":"5_CR39","doi-asserted-by":"publisher","first-page":"47","DOI":"10.5121\/ijcsit.2013.5104","volume":"5","author":"M de Azevedo Santos","year":"2013","unstructured":"de Azevedo Santos, M., de Souza Bermejo, P.H., de Oliveira, M.S., Tonelli, A.O., Seidel, E.J.: Improving the management of cost and scope in software projects using agile practices. Int. J. Comput. Sci. Inf. Technol. 5, 47\u201364 (2013). https:\/\/doi.org\/10.5121\/ijcsit.2013.5104","journal-title":"Int. J. Comput. Sci. Inf. Technol."},{"key":"5_CR40","unstructured":"Myklebust, T., Lyngby, N., St\u00e5lhane, T.: Agile practices when developing safety systems. Los Angel. (2018)"},{"key":"5_CR41","doi-asserted-by":"publisher","unstructured":"Diebold, P., Dahlem, M.: Agile practices in practice: a mapping study. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, pp. 1\u201310. ACM, London England United Kingdom (2014). https:\/\/doi.org\/10.1145\/2601248.2601254","DOI":"10.1145\/2601248.2601254"},{"key":"5_CR42","unstructured":"Haynes, S.R., Friedenberg, M.: Best Practices in Agile Software Development (2006)"},{"key":"5_CR43","doi-asserted-by":"publisher","first-page":"231","DOI":"10.14257\/ijgdc.2016.9.10.21","volume":"9","author":"R Jain","year":"2016","unstructured":"Jain, R., Suman, U.: Effectiveness of agile practices in global software development. Int. J. Grid Distrib. Comput. 9, 231\u2013248 (2016). https:\/\/doi.org\/10.14257\/ijgdc.2016.9.10.21","journal-title":"Int. J. Grid Distrib. Comput."},{"key":"5_CR44","doi-asserted-by":"publisher","first-page":"1344","DOI":"10.1093\/jamia\/ocz123","volume":"26","author":"V Kannan","year":"2019","unstructured":"Kannan, V., et al.: User stories as lightweight requirements for agile clinical decision support development. J. Am. Med. Inform. Assoc. 26, 1344\u20131354 (2019). https:\/\/doi.org\/10.1093\/jamia\/ocz123","journal-title":"J. Am. Med. Inform. Assoc."},{"key":"5_CR45","unstructured":"AAMI: AAMI TIR45: 2012; Guidance on the use of agile practices in the development of medical device software, (2012). https:\/\/webstore.ansi.org\/standards\/aami\/aamitir452012r2018"},{"key":"5_CR46","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1007\/978-3-319-13036-1_17","volume-title":"Software Process Improvement and Capability Determination","author":"M McHugh","year":"2014","unstructured":"McHugh, M., McCaffery, F., Coady, G.: An agile implementation within a medical device software organisation. In: Mitasiunas, A., Rout, T., O\u2019Connor, R.V., Dorling, A. (eds.) SPICE 2014. CCIS, vol. 477, pp. 190\u2013201. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-13036-1_17"},{"issue":"2","key":"5_CR47","doi-asserted-by":"publisher","first-page":"1035","DOI":"10.1007\/s10664-020-09804-z","volume":"25","author":"LT Heeager","year":"2020","unstructured":"Heeager, L.T., Nielsen, P.A.: Meshing agile and plan-driven development in safety-critical software: a case study. Empir. Softw. Eng. 25(2), 1035\u20131062 (2020). https:\/\/doi.org\/10.1007\/s10664-020-09804-z","journal-title":"Empir. Softw. Eng."},{"key":"5_CR48","doi-asserted-by":"publisher","unstructured":"Badanahatti, A., Pillutla, S.: Interleaving software craftsmanship practices in medical device agile development. In: Proceedings of the 13th Innovations in Software Engineering Conference on Formerly known as India Software Engineering Conference, pp. 1\u20135. Association for Computing Machinery, New York, NY, USA (2020). https:\/\/doi.org\/10.1145\/3385032.3385047","DOI":"10.1145\/3385032.3385047"},{"key":"5_CR49","doi-asserted-by":"publisher","unstructured":"\u0141ukasiewicz, K., G\u00f3rski, J.: Introducing agile practices into development processes of safety critical software. In: Proceedings of the 19th International Conference on Agile Software Development: Companion, pp. 1\u20138. ACM, Porto Portugal (2018). https:\/\/doi.org\/10.1145\/3234152.3234174","DOI":"10.1145\/3234152.3234174"},{"key":"5_CR50","doi-asserted-by":"publisher","unstructured":"Fitzgerald, B., Stol, K.-J., O\u2019Sullivan, R., O\u2019Brien, D.: Scaling agile methods to regulated environments: an industry case study. In: 2013 35th International Conference on Software Engineering (ICSE), pp. 863\u2013872. IEEE, San Francisco, CA, USA (2013). https:\/\/doi.org\/10.1109\/ICSE.2013.6606635","DOI":"10.1109\/ICSE.2013.6606635"},{"key":"5_CR51","unstructured":"Ambler, S.W.: Agile Model Driven Development (AMDD) (2007)"},{"key":"5_CR52","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1016\/j.aej.2014.06.001","volume":"53","author":"AA Alshazly","year":"2014","unstructured":"Alshazly, A.A., Elfatatry, A.M., Abougabal, M.S.: Detecting defects in software requirements specification. Alex. Eng. J. 53, 513\u2013527 (2014). https:\/\/doi.org\/10.1016\/j.aej.2014.06.001","journal-title":"Alex. Eng. J."},{"key":"5_CR53","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1016\/j.ijhcs.2007.03.005","volume":"66","author":"S Bryant","year":"2008","unstructured":"Bryant, S., Romero, P., du Boulay, B.: Pair programming and the mysterious role of the navigator. Int. J. Hum.-Comput. Stud. 66, 519\u2013529 (2008). https:\/\/doi.org\/10.1016\/j.ijhcs.2007.03.005","journal-title":"Int. J. Hum.-Comput. Stud."},{"key":"5_CR54","doi-asserted-by":"publisher","unstructured":"Hulkko, H., Abrahamsson, P.: A multiple case study on the impact of pair programming on product quality. In: Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005, pp. 495\u2013504 (2005). https:\/\/doi.org\/10.1109\/ICSE.2005.1553595","DOI":"10.1109\/ICSE.2005.1553595"},{"key":"5_CR55","unstructured":"Chong, J., Plummer, R., Leifer, L., Klemmer, S.R., Eris, O., Toye, G.: Pair programming: when and why it works. 6 (2005)"},{"key":"5_CR56","doi-asserted-by":"publisher","first-page":"1221","DOI":"10.1142\/S0218194013500381","volume":"23","author":"J Vanhanen","year":"2013","unstructured":"Vanhanen, J., M\u00e4ntyl\u00e4, M.V.: A systematic mapping study of empirical studies on the use of pair programming in industry. Int. J. Softw. Eng. Knowl. Eng. 23, 1221\u20131267 (2013). https:\/\/doi.org\/10.1142\/S0218194013500381","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"5_CR57","doi-asserted-by":"publisher","first-page":"911","DOI":"10.18178\/ijiet.2020.10.12.1478","volume":"10","author":"SR Sobral","year":"2020","unstructured":"Sobral, S.R.: Is pair programing in higher education a good strategy? Int. J. Inf. Educ. Technol. 10, 911\u2013916 (2020). https:\/\/doi.org\/10.18178\/ijiet.2020.10.12.1478","journal-title":"Int. J. Inf. Educ. Technol."},{"key":"5_CR58","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/52.854064","volume":"17","author":"L Williams","year":"2000","unstructured":"Williams, L., Kessler, R.R., Cunningham, W., Jeffries, R.: Strengthening the case for pair programming. IEEE Softw. 17, 19\u201325 (2000). https:\/\/doi.org\/10.1109\/52.854064","journal-title":"IEEE Softw."},{"issue":"1","key":"5_CR59","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1076\/csed.11.1.7.3846","volume":"11","author":"LA Williams","year":"2001","unstructured":"Williams, L.A., Kessler, R.R.: Experiments with industry\u2019s \u201cPair-Programming\u201d model in the computer science classroom. Comput. Sci. Educ. 11(1), 7\u201320 (2001)","journal-title":"Comput. Sci. Educ."},{"key":"5_CR60","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1109\/TSE.2007.17","volume":"33","author":"E Arisholm","year":"2007","unstructured":"Arisholm, E., Gallis, H., Dyba, T., Sjoberg, D.I.K.: Evaluating pair programming with respect to system complexity and programmer expertise. IEEE Trans. Softw. Eng. 33, 65\u201386 (2007). https:\/\/doi.org\/10.1109\/TSE.2007.17","journal-title":"IEEE Trans. Softw. Eng."},{"key":"5_CR61","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/272287.272333","volume":"41","author":"JT Nosek","year":"1998","unstructured":"Nosek, J.T.: The case for collaborative programming. Commun. ACM. 41, 105\u2013108 (1998). https:\/\/doi.org\/10.1145\/272287.272333","journal-title":"Commun. ACM."},{"key":"5_CR62","unstructured":"Ciolkowski, M., Schlemmer, M.: Experiences with a Case Study on Pair Programming. 7 (2002)"},{"key":"5_CR63","doi-asserted-by":"publisher","first-page":"223","DOI":"10.28945\/3625","volume":"15","author":"TA Dongo","year":"2016","unstructured":"Dongo, T.A., Reed, A.H., O\u2019Hara, M.T.: Exploring pair programming benefits for MIS majors. J. Inf. Technol. Educ.: Innovations Pract. 15, 223\u2013239 (2016). https:\/\/doi.org\/10.28945\/3625","journal-title":"J. Inf. Technol. Educ.: Innovations Pract."},{"key":"5_CR64","doi-asserted-by":"publisher","unstructured":"Vanhanen, J., Lassenius, C., Mantyla, M.V.: Issues and tactics when adopting pair programming: a longitudinal case study. In: International Conference on Software Engineering Advances (ICSEA 2007), p. 70. IEEE, Cap Esterel, France (2007). https:\/\/doi.org\/10.1109\/ICSEA.2007.48","DOI":"10.1109\/ICSEA.2007.48"},{"key":"5_CR65","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1007\/978-3-642-20677-1_15","volume-title":"Agile Processes in Software Engineering and Extreme Programming","author":"N Phaphoom","year":"2011","unstructured":"Phaphoom, N., Sillitti, A., Succi, G.: Pair programming and software defects \u2013 an industrial case study. In: Sillitti, A., Hazzan, O., Bache, E., Albaladejo, X. (eds.) XP 2011. LNBIP, vol. 77, pp. 208\u2013222. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-20677-1_15"},{"key":"5_CR66","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/TSE.2012.68","volume":"39","author":"E di Bella","year":"2013","unstructured":"di Bella, E., Fronza, I., Phaphoom, N., Sillitti, A., Succi, G., Vlasenko, J.: Pair programming and software defects\u2013a large, industrial case study. IEEE Trans. Softw. Eng. 39, 24 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"5_CR67","unstructured":"Jensen, R.: A pair programming experience. undefined (2003)"},{"key":"5_CR68","doi-asserted-by":"publisher","unstructured":"Vanhanen, J., Lassenius, C.: Perceived effects of pair programming in an industrial context. In: 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007), pp. 211\u2013218. IEEE, Lubeck, Germany (2007). https:\/\/doi.org\/10.1109\/EUROMICRO.2007.47","DOI":"10.1109\/EUROMICRO.2007.47"},{"key":"5_CR69","doi-asserted-by":"publisher","unstructured":"Vanhanen, J., Korpi, H.: Experiences of using pair programming in an agile project. In: 2007 40th Annual Hawaii International Conference on System Sciences (HICSS\u201907). pp. 274b\u2013274b (2007). https:\/\/doi.org\/10.1109\/HICSS.2007.218","DOI":"10.1109\/HICSS.2007.218"},{"key":"5_CR70","doi-asserted-by":"publisher","unstructured":"Phongpaibul, M., Boehm, B.: A replicate empirical comparison between pair development and software development with inspection. In: First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), pp. 265\u2013274 (2007). https:\/\/doi.org\/10.1109\/ESEM.2007.33","DOI":"10.1109\/ESEM.2007.33"},{"issue":"7","key":"5_CR71","doi-asserted-by":"publisher","first-page":"744","DOI":"10.1109\/TSE.1986.6312976","volume":"SE-12","author":"ME Fagan","year":"1986","unstructured":"Fagan, M.E.: Advances in software inspections. IEEE Trans. Softw. Eng. SE-12(7), 744\u2013751 (1986). https:\/\/doi.org\/10.1109\/TSE.1986.6312976","journal-title":"IEEE Trans. Softw. Eng."},{"key":"5_CR72","doi-asserted-by":"publisher","unstructured":"Vanhanen, J., Lassenius, C.: Effects of pair programming at the development team level: an experiment. In: 2005 International Symposium on Empirical Software Engineering, 2005. p. 10 (2005). https:\/\/doi.org\/10.1109\/ISESE.2005.1541842","DOI":"10.1109\/ISESE.2005.1541842"},{"key":"5_CR73","doi-asserted-by":"publisher","unstructured":"Sison, R.: Investigating the effect of pair programming and software size on software quality and programmer productivity. In: 2009 16th Asia-Pacific Software Engineering Conference, pp. 187\u2013193. IEEE, Batu Ferringhi, Penang, Malaysia (2009). https:\/\/doi.org\/10.1109\/APSEC.2009.71","DOI":"10.1109\/APSEC.2009.71"},{"key":"5_CR74","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1076\/csed.12.3.213.8614","volume":"12","author":"JE Tomayko","year":"2002","unstructured":"Tomayko, J.E.: A comparison of pair programming to inspections for software defect reduction. Comput. Sci. Educ. 12, 213\u2013222 (2002). https:\/\/doi.org\/10.1076\/csed.12.3.213.8614","journal-title":"Comput. Sci. Educ."},{"key":"5_CR75","doi-asserted-by":"publisher","first-page":"91","DOI":"10.2307\/20650280","volume":"33","author":"V Balijepally","year":"2009","unstructured":"Balijepally, V., Mahapatra, R., Nerur, S., Price, K.H.: Are two heads better than one for software development? The productivity paradox of pair programming. MIS Q. 33, 91 (2009). https:\/\/doi.org\/10.2307\/20650280","journal-title":"MIS Q."},{"key":"5_CR76","doi-asserted-by":"publisher","unstructured":"Sison, R.: Investigating pair programming in a software engineering course in an asian setting. In: 2008 15th Asia-Pacific Software Engineering Conference, pp. 325\u2013331. IEEE, Beijing, China (2008). https:\/\/doi.org\/10.1109\/APSEC.2008.61","DOI":"10.1109\/APSEC.2008.61"},{"key":"5_CR77","unstructured":"Padmanabhuni, V.V.K., Tadiparthi, H.P., Yanamadala, M., Madina, S.: Effective pair programming practice- an experimental study 3, 9 (2012)"},{"key":"5_CR78","doi-asserted-by":"publisher","unstructured":"Phongpaibul, M., Boehm, B.: An empirical comparison between pair development and software inspection in Thailand. In: Proceedings of the 2006 ACM\/IEEE international symposium on International symposium on empirical software engineering - ISESE \u201906, p. 85. ACM Press, Rio de Janeiro, Brazil (2006). https:\/\/doi.org\/10.1145\/1159733.1159749","DOI":"10.1145\/1159733.1159749"},{"key":"5_CR79","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1007\/978-3-642-38314-4_8","volume-title":"Agile Processes in Software Engineering and Extreme Programming: 14th International Conference, XP 2013, Vienna, Austria, June 3\u20137, 2013. Proceedings","author":"D Winkler","year":"2013","unstructured":"Winkler, D., Kitzler, M., Steindl, C., Biffl, S.: Investigating the impact of experience and solo\/pair programming on coding efficiency: results and experiences from coding contests. In: Baumeister, H., Weber, B. (eds.) Agile Processes in Software Engineering and Extreme Programming: 14th International Conference, XP 2013, Vienna, Austria, June 3\u20137, 2013. Proceedings, pp. 106\u2013120. Springer Berlin Heidelberg, Berlin, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38314-4_8"},{"key":"5_CR80","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1002\/spip.382","volume":"13","author":"L Madeyski","year":"2008","unstructured":"Madeyski, L.: Impact of pair programming on thoroughness and fault detection effectiveness of unit test suites. Softw. Process Improv. Pract. 13, 281\u2013295 (2008). https:\/\/doi.org\/10.1002\/spip.382","journal-title":"Softw. Process Improv. Pract."},{"key":"5_CR81","doi-asserted-by":"publisher","first-page":"27","DOI":"10.4018\/IJITSA.2020070102","volume":"13","author":"G Arcos-Medina","year":"2020","unstructured":"Arcos-Medina, G., Mauricio, D.: The influence of the application of agile practices in software quality based on ISO\/IEC 25010 standard. Int. J. Inf. Technol. Syst. Approach. 13, 27\u201353 (2020). https:\/\/doi.org\/10.4018\/IJITSA.2020070102","journal-title":"Int. J. Inf. Technol. Syst. Approach."},{"key":"5_CR82","doi-asserted-by":"publisher","first-page":"16","DOI":"10.5120\/21262-3533","volume":"120","author":"P Pandit","year":"2015","unstructured":"Pandit, P., Tahiliani, S.: AgileUAT: a framework for user acceptance testing based on user stories and acceptance criteria. Int. J. Comput. Appl. 120, 16\u201321 (2015). https:\/\/doi.org\/10.5120\/21262-3533","journal-title":"Int. J. Comput. Appl."},{"key":"5_CR83","unstructured":"Miller, R.W., Collins, C.T.: Acceptance Testing (2002)"},{"key":"5_CR84","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/978-3-030-65854-0_10","volume-title":"Software Quality: Future Perspectives on Software Engineering Quality","author":"E Scott","year":"2021","unstructured":"Scott, E., T\u00f5emets, T., Pfahl, D.: An empirical study of user story quality and its impact on open source project performance. In: Winkler, D., Biffl, S., Mendez, D., Wimmer, M., Bergsmann, J. (eds.) SWQD 2021. LNBIP, vol. 404, pp. 119\u2013138. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-65854-0_10"},{"issue":"3","key":"5_CR85","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1007\/s00766-016-0250-x","volume":"21","author":"G Lucassen","year":"2016","unstructured":"Lucassen, G., Dalpiaz, F., van der Werf, J.M.E.M., Brinkkemper, S.: Improving agile requirements: the quality user story framework and tool. Requirements Eng. 21(3), 383\u2013403 (2016). https:\/\/doi.org\/10.1007\/s00766-016-0250-x","journal-title":"Requirements Eng."},{"key":"5_CR86","doi-asserted-by":"publisher","unstructured":"Jeeva Padmini, K.V., Perera, I., Dilum Bandara, H.M.N.: Applying agile practices to avoid chaos in user acceptance testing: a case study. In: 2016 Moratuwa Engineering Research Conference (MERCon), pp. 96\u2013101. IEEE, Moratuwa, Sri Lanka (2016). https:\/\/doi.org\/10.1109\/MERCon.2016.7480122","DOI":"10.1109\/MERCon.2016.7480122"},{"key":"5_CR87","unstructured":"Duka, D.: Agile Experiences in Software Development 6 (2012)"}],"container-title":["Communications in Computer and Information Science","Systems, Software and Services Process Improvement"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-42310-9_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,27]],"date-time":"2024-10-27T01:57:17Z","timestamp":1729994237000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-42310-9_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031423093","9783031423109"],"references-count":87,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-42310-9_5","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"30 August 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EuroSPI","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Process Improvement","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Grenoble","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 August 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eurospi2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conference.eurospi.net\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Open","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"conference website","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"100","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"47","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"47% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}