Skip to main content
Top

Hint

Swipe to navigate through the chapters of this book

2017 | Supplement | Chapter

How Does Scrum Conform to the Regulatory Requirements Defined in MDevSPICE®?

Authors : Özden Özcan-Top, Fergal McCaffery

Published in: Software Process Improvement and Capability Determination

Publisher: Springer International Publishing

share
SHARE

Abstract

Medical device software development is subject to high regulations due to the potential risk of harming patients with unsafe medical devices. These regulations require software development to be performed with high discipline and evidence to be provided for auditory purposes. It’s not easy to manage both conformance to regulations and efficiency in medical device development. Therefore, there is a transition towards agility in safety critical systems development, to build high quality systems, shorten time to market, improve customer and employee satisfaction and ensure both safety and reliability. In this study, we evaluated one of the most highly adopted agile software development methods, Scrum from a regulatory perspective. We investigated to what extend the regulatory requirements defined in MDevSPICE® are met with implementation of the Scrum method and what additional processes and practices have to be performed to ensure safety and regulatory compliance in the healthcare domain.
Literature
2.
go back to reference Directive 93/42/EEC of the European Parliament and of the Council concerning medical devices (1993) Directive 93/42/EEC of the European Parliament and of the Council concerning medical devices (1993)
3.
go back to reference Council directive 90/385/EEC on active implantable medical devices (AIMDD) (1990) Council directive 90/385/EEC on active implantable medical devices (AIMDD) (1990)
4.
go back to reference Directive 98/79/EC of the European parliament and of the council of 27 October 1998 on in vitro diagnostic medical devices (1998) Directive 98/79/EC of the European parliament and of the council of 27 October 1998 on in vitro diagnostic medical devices (1998)
5.
go back to reference Directive 2007/47/EC of the European Parliament and of the Council concerning medical devices (2007) Directive 2007/47/EC of the European Parliament and of the Council concerning medical devices (2007)
6.
go back to reference Mc Hugh, 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–19. IEEE (2013) Mc Hugh, 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–19. IEEE (2013)
7.
go back to reference Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile Software Development Methods: Review and Analysis. VTT Finland (2002) Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile Software Development Methods: Review and Analysis. VTT Finland (2002)
8.
go back to reference Schwaber, K.: Scrum development process. In: Sutherland, J., Casanave, C., Miller, J., Patel, P., Hollowell, G. (eds.) Business Object Design and Implementation, pp. 117–134. Springer, London (1997). doi: 10.​1007/​978-1-4471-0947-1_​11 Schwaber, K.: Scrum development process. In: Sutherland, J., Casanave, C., Miller, J., Patel, P., Hollowell, G. (eds.) Business Object Design and Implementation, pp. 117–134. Springer, London (1997). doi: 10.​1007/​978-1-4471-0947-1_​11
9.
go back to reference Schwaber, K., Sutherland, J.: Software in 30 days: How Agile Managers Beat the Odds, Delight their Customers, and Leave Competitors in the Dust. Wiley, Hoboken (2012) CrossRef Schwaber, K., Sutherland, J.: Software in 30 days: How Agile Managers Beat the Odds, Delight their Customers, and Leave Competitors in the Dust. Wiley, Hoboken (2012) CrossRef
10.
go back to reference Rubin, K.S.: Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison-Wesley Professional, Boston (2012) Rubin, K.S.: Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison-Wesley Professional, Boston (2012)
11.
go back to reference Wolff, S.: Scrum goes formal: agile methods for safety-critical systems. In: Proceedings of the First International Workshop on Formal Methods in Software Engineering: Rigorous and Agile Approaches, pp. 23–29. IEEE Press (2012) Wolff, S.: Scrum goes formal: agile methods for safety-critical systems. In: Proceedings of the First International Workshop on Formal Methods in Software Engineering: Rigorous and Agile Approaches, pp. 23–29. IEEE Press (2012)
12.
go back to reference Fitzgerald, B., Stol, K.-J., O’Sullivan, R., O’Brien, D.: Scaling agile methods to regulated environments: an industry case study. In: 2013 35th International Conference on Software Engineering (ICSE), pp. 863–872. IEEE (2013) Fitzgerald, B., Stol, K.-J., O’Sullivan, R., O’Brien, D.: Scaling agile methods to regulated environments: an industry case study. In: 2013 35th International Conference on Software Engineering (ICSE), pp. 863–872. IEEE (2013)
13.
go back to reference Ahmad, E., Raza, B., Feldt, R., Nordebäck, T.: ECSS standard compliant agile software development: an industrial case study. In: Proceedings of the 2010 National Software Engineering Conference, p. 6. ACM (2010) Ahmad, E., Raza, B., Feldt, R., Nordebäck, T.: ECSS standard compliant agile software development: an industrial case study. In: Proceedings of the 2010 National Software Engineering Conference, p. 6. ACM (2010)
14.
go back to reference Kircher, M., Hofman, P.: Combining systematic reuse with agile development: experience report. In: Proceedings of the 16th International Software Product Line Conference, vol. 1, pp. 215–219. ACM (2012) Kircher, M., Hofman, P.: Combining systematic reuse with agile development: experience report. In: Proceedings of the 16th International Software Product Line Conference, vol. 1, pp. 215–219. ACM (2012)
15.
go back to reference Faber, R.: Architects as service providers. IEEE Softw. 27(2), 33–40 (2010) CrossRef Faber, R.: Architects as service providers. IEEE Softw. 27(2), 33–40 (2010) CrossRef
16.
go back to reference Spence, J.W.: There has to be a better way![software development]. In: 2005 Proceedings of Agile Conference, pp. 272–278. IEEE (2005) Spence, J.W.: There has to be a better way![software development]. In: 2005 Proceedings of Agile Conference, pp. 272–278. IEEE (2005)
17.
go back to reference Sutherland, J., Schwaber, K.: The scrum guide. The Definitive Guide to Scrum: The Rules of the Game. Scrum.org (2013) Sutherland, J., Schwaber, K.: The scrum guide. The Definitive Guide to Scrum: The Rules of the Game. Scrum.org (2013)
Metadata
Title
How Does Scrum Conform to the Regulatory Requirements Defined in MDevSPICE®?
Authors
Özden Özcan-Top
Fergal McCaffery
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-67383-7_19

Premium Partner