Software process improvement to assist medical device software development organisations to comply with the amendments to the medical device directive

Access Full Text

Software process improvement to assist medical device software development organisations to comply with the amendments to the medical device directive

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

A recent revision to the European Medical Device Directive (MDD) 2007/47/EC made 14 amendments to the original directive (93/42/EEC). A number of these changes directly affect the development of software for use in healthcare. The most significant change in relation to medical device software development is that stand-alone software is now seen as an active medical device and should be developed following state-of-the-art medical device software development processes. State-of-the-art medical device software processes are understood within the industry as developing software in accordance with IEC 62304 and standards that are aligned with it. This study identifies how changes to the MDD affect medical device software development companies and recommendations are made as to how medical device software development companies can conform to the latest regulatory requirements. Additionally, the study provides an overview of how Medi SPICE is currently being developed to provide organisations with a single point of reference for the practices that should be implemented in order to produce regulatory compliant medical device software.

Inspec keywords: IEC standards; software process improvement; medical computing

Other keywords: healthcare; active medical device; software process improvement; medical device software development process; IEC 62304; medical device software development organisation; European medical device directive; stand alone software; regulatory compliant medical device software

Subjects: Software engineering techniques; Biology and medical computing

References

    1. 1)
      • European Council: 2009 ‘Implementation of Directive 2007/47/EC amending Directives 90/385/EEC, 93/42/EC and 98/8/EC’, 5 June 2009.
    2. 2)
      • Automotive SIG: Automotive SPICE process assessment V 2.2, 21 August 2005.
    3. 3)
    4. 4)
      • F. McCaffery , J. Burton , V. Casey , A. Dorling , P. Laplanye . (2010) Medical device industry: software process improvement, encyclopedia of software engineering.
    5. 5)
      • ISO, ISO 12207:1995/AMD1:2002: International Standards Organisation, Geneva, Switzerland, 2002.
    6. 6)
    7. 7)
      • European Council: 1990 ‘Council Directive 90/385/EEC’, 5 September 2007.
    8. 8)
      • EN ISO 13485:2003: Medical device: quality management systems. Requirements for the regulatory process, 24 July 2003.
    9. 9)
      • Basili, V.R., McGarry, F.E., Pajerski, R., Zelkowitz, M.V.: `Lessons learned from 25 years of process improvement: the rise and fall of the NASA software engineering laboratory', Twenty-fourth Int. Conf. on Software Engineering, 2002, Orlando, Florida, p. 69–79.
    10. 10)
    11. 11)
      • ISO, ISO 12207:1995/AMD2:2004: International Standards Organisation, Geneva, Switzerland, 2004.
    12. 12)
    13. 13)
      • ISO, ISO/IEC 12207:2008: Systems and software engineering – software life cycle processes. Geneva, Switzerland, 2008.
    14. 14)
      • EN 60601–1: Medical electrical equipment. General requirements for basic safety and essential performance. Collateral standard. Usability 31 May 2010.
    15. 15)
      • N. Levenson . (1995) Safeware: system safety and computers.
    16. 16)
      • Embedded Forecasters: Embedded market forecasters survey, 2010.
    17. 17)
      • http://www.emergogroup.com/newsletters/europe-2007-47-ec-oct2007, accessed February 2011.
    18. 18)
      • I. Richardson , V. Casey , J. Burton , F. McCaffrey . (2010) Global software engineering: a software process approach in collaborative software engineering.
    19. 19)
      • European Council, 1998: ‘Council Directive 1998/8/EEC’, February 1998.
    20. 20)
      • D. Walker . (2009) CMMI and medical device engineering.
    21. 21)
      • Burton, J., McCaffery, F., Richardson, I.: `A risk management capability model for use in medical device companies', Proc. 2006 Int. Workshop on Software Quality, 2006, Shanghai, China, p. 3–8.
    22. 22)
      • European Commission: Medical devices guidance document-qualification and classification of stand alone software MEDDEV 2.1/6 2012.
    23. 23)
      • AAMI: ANSI/AAMI/IEC 62304, Medical device software – software life cycle processes, 2006.
    24. 24)
      • ISO, ISO/IEC 15504-2:2003: Information technology – process assessment – Part 2: performing an assessment. Geneva, Switzerland, 2003.
    25. 25)
      • IEC 62366: Medical devices-application of usability engineering to medical devices, 13 November 2007.
    26. 26)
      • Messer, T., Paul, P., Paulisch, F., Schless, P., Mehner, T., Volker, A.: `Siemens process assessment and improvement approaches: experiences and benefits', Twenty-second Int. Computer Software and Applications Conf., 1998, Vienna, Austria.
    27. 27)
      • EN ISO 14971:2009: Medical devices. Application of risk management to medical devices, 31 July 2009.
    28. 28)
      • European Council: Directive 2007/47/EC of the European Parliament and of the Council of 5 September 2007, European Council, Editor, 2007.
    29. 29)
      • P. Patra , S. Bartaki . (2009) Productivity improvement using ten process commandments.
    30. 30)
      • European Council: ‘Council Directive 93/42/EEC concerning medical devices’, 14 June 1993.
    31. 31)
    32. 32)
      • ISO, ISO/IEC 12207: ‘Information technology – software life cycle processes’ (International Organisation for Standards, Geneva, Switzerland, 1995).
    33. 33)
      • F. McCaffery , G. Coleman . The need for a software process improvement model for the Medical Device Industry. Int. Rev. Comput. Softw. , 1 , 10 - 15
    34. 34)
    35. 35)
      • Denger, C., Feldman, R.L., Host, M., Lindholm, C., Schull, F.: `A snapshot of the state of practice in software development for medical devices', First Int. Symp. on Empirical Software Engineering and Measurement, ESEM 2007, 2007, Madrid.
    36. 36)
      • IEC 61508-3:2010: Functional safety of electrical\electronic\ programmable electronic safety related systems, May 2010.
    37. 37)
      • ISO/IEC 90003:2003: Software engineering – Guidelines for the application of ISO 9001:2000 to computer software, February 2004.
    38. 38)
      • P.L. Jones , J. Jorgens , A.R. Taylor , M. Weber . Risk management in the design of medical device software systems. Biomed. Instrum. Technol. , 4 , 237 - 266
    39. 39)
    40. 40)
      • IEC 61010-1:2010: Safety requirements for electrical equipment for measurement, control and laboratory use, June 2010.
    41. 41)
      • F. McCaffery , A. Dorling . Medi SPICE development. Softw. Proc. Maint. Evol. Improv. Pract. J. , 4 , 255 - 268
    42. 42)
      • McCaffery, F., Casey, V., McHugh, M.: `How can software SMEs become medical device software SMEs', European Systems and Software Process Improvement and Innovation Conf., EuroSPI, 2011, p. 247–258.
    43. 43)
      • Ge, X., Paige, R.F., McDermid, J.A.: `An iterative approach for development of safety-critical software and safety arguments', Agile 2010, 2010.
    44. 44)
      • F. McCaffery , A. Dorling . Medi SPICE: an overview. J. Softw. Maint. Evol.: Res. Pract. , 4 , 255 - 267
    45. 45)
      • C. Borrás . Overexposure of radiation theraphy in panama. Articles Spec. Rep. , 173 - 187
    46. 46)
      • G. O'Regan . (2010) Introduction to software process improvement.
    47. 47)
      • ISO, ISO/IEC 15288:2008: ‘Systems and software engineering – system life cycle processes (Geneva, Switzerland, 2008).
    48. 48)
      • C. Debou , D. Courtel , H.B. Lambert , N. Fuchs , M. Haux . (1999) Alcatel's experience with process improvement, in better software practice for business benefits: principles and experience.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-sen.2011.0198
Loading

Related content

content/journals/10.1049/iet-sen.2011.0198
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading