An agile implementation within a medical device software organisation

Martin McHugh, Fergal McCaffery, Garret Coady

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Three surveys conducted over a 6 year period revealed that medical device software organisations have difficulties in the area of requirements management, namely accommodating changes in requirements. Medical device software is traditionally developed in accordance with a plan driven software development lifecycle (SDLC). These SDLCs are rigid and inflexible to changes once the requirements management stage has been completed. Agile methods are gaining momentum in non-regulated industries but as of yet, the adoption of these methods in regulated industries such as the medical device software domain remains low. This study presents an implementation of agile methods within a medical device software development organisation based in Ireland. This implementation involved integrating agile practices with a traditional plan driven SDLC. Upon completing this implementation within a medical device software development project, the organisation identified cost savings and a reduction in the rework required when introducing a change in requirements.

Original languageEnglish
Title of host publicationSoftware Process Improvement and Capability Determination - 14th International Conference, SPICE 2014, Proceedings
EditorsAntanas Mitasiunas, Terry Rout, Terry Rout, Rory V. O’Connor, Rory V. O’Connor, Alec Dorling, Alec Dorling
PublisherSpringer Verlag
Pages190-201
Number of pages12
ISBN (Electronic)9783319130354
DOIs
Publication statusPublished - 2014
Externally publishedYes

Publication series

NameCommunications in Computer and Information Science
Volume477
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Keywords

  • Agile
  • AV-Model
  • Hybrid
  • IEC 62304
  • Medical
  • SDLC

Fingerprint

Dive into the research topics of 'An agile implementation within a medical device software organisation'. Together they form a unique fingerprint.

Cite this