Skip to main content

An Agile Implementation within a Medical Device Software Organisation

  • Conference paper
Book cover Software Process Improvement and Capability Determination (SPICE 2014)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Denger, C., Feldman, R.L., Host, M., Lindholm, C., Schull, F.: A Snapshot of the State of Practice in Software Development for Medical Devices. Presented at the First International Symposium on Empirical Software Engineering and Measurement, ESEM 2007, Madrid (2007)

    Google Scholar 

  2. Embedded Forecasters, Embedded Market Forecasters Survey Ashland, MA (2010)

    Google Scholar 

  3. McCaffery, F., McFall, D., Donnelly, P., Wilkie, F.G., Sterritt, R.: A Software Process Improvement Lifecycle Framework for the Medical Device Industry. Presented at the Proceedings of the 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, ECBS 2005 (2005)

    Google Scholar 

  4. McHugh, M., McCaffery, F., Casey, V.: Barriers to Adopting Agile Practices when Developing Medical Device Software. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 141–147. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  5. VersionOne, 6th Annual State of Agile Survey (2011)

    Google Scholar 

  6. McHugh, M., Cawley, O., McCaffery, 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: Software Engineering in Healthcare (SEHC) Workshop at the 35th International Confernence on Software Engineering (ICSE), San Francisco CA (2013)

    Google Scholar 

  7. Rasmussen, R., Hughes, T., Jenks, J.R., Skach, J.: Adopting Agile in an FDA Regulated Environment. In: Agile Conference, AGILE 2009 (2009)

    Google Scholar 

  8. Faris, T.H.: Safe And Sound Software: Creating an Efficient and Effective Quality System for Software Medical Device Organizations. Asq Press (2006)

    Google Scholar 

  9. McHugh, M., Ali, A.-R., McCaffery, F.: Challeneges experieced by medical device software development organisations when following a plan driven Software Development Lifecycle. Presented at the European Systems and Software Process Improvement and Innovation Conference (EuroSPI), Dundalk, Ireland (2013)

    Google Scholar 

  10. Heeager, L.T., Nielsen, P.A.: Agile Software Development and its Compatibility with a Document-Driven Approach? A Case Study. Presented at the 20th Australasian Conference on Information Systems Compatibility of Agile and Document-Driven Approaches, Melbourne (2009)

    Google Scholar 

  11. Nerur, S., Mahapatra, R., Mangalaraj, G.: Challenges of migrating to agile methodologies. ACM Communications 48, 72–78 (2005)

    Article  Google Scholar 

  12. U. Food and D. Administration,Premarket notification (510k), ed. (2010)

    Google Scholar 

  13. Paetsch, F., Eberlein, A., Maurer, F.: Requirements engineering and agile software development. Presented at the Proceedings of Enabling Technologies: Infrastructure for Collaborative Enterprises, WET ICE 2003 (2003)

    Google Scholar 

  14. Vogel, D.: Agile Methods: Most are not ready for prime time in medical device software design and development. DesignFax Online 2006 (2006)

    Google Scholar 

  15. Spence, J.W.: There has to be a better way! (software development). In: Agile Conference, 2005, Denver (2005)

    Google Scholar 

  16. Weyrauch, K.: What Are We Arguing About? A Framework for Defining Agile in our Organization. Presented at the Proceedings of the Conference on AGILE 2006 (2006)

    Google Scholar 

  17. Rottier, P.A., Rodrigues, V.: Agile Development in a Medical Device Company. Presented at the Proceedings of the 11th AGILE Conference, AGILE 2008 (2008)

    Google Scholar 

  18. Ge, X., Paige, R.F., McDermid, J.A.: An Iterative Approach for Development of Safety-Critical Software and Safety Arguments. In: Agile 2010 (2010)

    Google Scholar 

  19. AAMI, AAMI TIR45:2012 – Guidance on the use of agile practices in the development of medical device software. In: Association for the Advancement of Medical Instrumentation, Arlington, VA (2012)

    Google Scholar 

  20. Fitzgerald, B., Hartnett, G., Conboy, K.: Customising agile methods software practices intel shannon. European Journal of Infornation Systems 15, 200–213 (2006)

    Article  Google Scholar 

  21. Dawson, C.: Introduction to Research Methods: A Practical Guide for Anyone Undertaking a Research Project. Constable & Robinson, London (2009)

    Google Scholar 

  22. McHugh, M., McCaffery, F., Fitzgerald, B., Stol, K.J., Casey, V., Coady, G.: Balancing Agility and Discipline in a Medical Device Software Organisation. Presented at the 13th International Conference Process Improvement and Capability Determination, Bremen (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

McHugh, M., McCaffery, F., Coady, G. (2014). An Agile Implementation within a Medical Device Software Organisation. In: Mitasiunas, A., Rout, T., O’Connor, R.V., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2014. Communications in Computer and Information Science, vol 477. Springer, Cham. https://doi.org/10.1007/978-3-319-13036-1_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13036-1_17

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13035-4

  • Online ISBN: 978-3-319-13036-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics