Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3385032.3385047acmotherconferencesArticle/Chapter ViewAbstractPublication PagesisecConference Proceedingsconference-collections
short-paper

Interleaving Software Craftsmanship Practices in Medical Device Agile Development

Published: 25 March 2020 Publication History

Abstract

Scaled Agile methodologies have revolutionized the way safety critical applications work. A majority of organizations have benefited from increased success rates in software development, improved quality and time to market while being compliant with regulations. However, one of the common pitfalls is a lack of focus on code quality in an urge to release software as quickly as possible. This paper highlights the transformation approach adopted by Philips HealthTech to improve code quality of its medical devices. It discusses how culmination of a series of actions related to Software Craftsmanship and Scaled Agile methodology helped in reducing release cycle time, increasing the number of features delivered and reducing field defects. Steps taken by a dedicated team, to enable businesses to focus on code quality hygiene and to assess the extent of improvements, are also discussed. Key take away from this paper is "Quality = Speed" i.e., driving agility and bringing in the needed cultural change in teams and organization.

References

[1]
FDA 2019 Medical device recall (https://www.fda. gov/medical-devi ces/medical-device-recalls/what-medical-devi ce-recall)
[2]
Steve Mc Connell, 1993, Code Complete
[3]
Royal Philips Case Study, 2018, SAFe- Royal Philips Case Study
[4]
AAMI, 2012,AAMI TIR45:2012 Guidance on the use of AGILE practices in the development of medical device software
[5]
Wiki, 2003,Test Driven Development (https://en.wikipediaorg/wiki/Test-driven development)
[6]
Wiki, 2009, Behavior Driven Development (https://en.wikipedia.org/wiki/Behavior-driven development)
[7]
JSCPD,2019, The JSCPD link (https://www.npmjs.com/package/jscpd)

Cited By

View all
  • (2023)Identifying Agile Practices to Reduce Defects in Medical Device Software DevelopmentSystems, Software and Services Process Improvement10.1007/978-3-031-42310-9_5(61-75)Online publication date: 30-Aug-2023
  • (2022)Agile Software Development in Healthcare: A Synthetic Scoping ReviewApplied Sciences10.3390/app1219946212:19(9462)Online publication date: 21-Sep-2022
  • (2021)Why Do Organizations Adopt Agile Scaling Frameworks?Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)10.1145/3475716.3475788(1-12)Online publication date: 11-Oct-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ISEC '20: Proceedings of the 13th Innovations in Software Engineering Conference (formerly known as India Software Engineering Conference)
February 2020
166 pages
ISBN:9781450375948
DOI:10.1145/3385032
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 March 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CI/CD
  2. Code Quality
  3. Medical Devices
  4. Scaled Agile Framework
  5. Software Craftsmanship

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

ISEC 2020

Acceptance Rates

Overall Acceptance Rate 76 of 315 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)29
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Identifying Agile Practices to Reduce Defects in Medical Device Software DevelopmentSystems, Software and Services Process Improvement10.1007/978-3-031-42310-9_5(61-75)Online publication date: 30-Aug-2023
  • (2022)Agile Software Development in Healthcare: A Synthetic Scoping ReviewApplied Sciences10.3390/app1219946212:19(9462)Online publication date: 21-Sep-2022
  • (2021)Why Do Organizations Adopt Agile Scaling Frameworks?Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)10.1145/3475716.3475788(1-12)Online publication date: 11-Oct-2021
  • (2020)DevOps in an ISO 13485 Regulated EnvironmentProceedings of the 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)10.1145/3382494.3410679(1-11)Online publication date: 5-Oct-2020

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media