A Critical Evaluation of a Methodology for the Generation of Software Process Improvement Roadmaps

For medical device organisations to market their devices in specific geographic regions they must adhere to the regulations of that region. These regulations often recommend that organisations adhere to specific standards and guidance documents which specify “what” must be achieved without specifying “how” this may be done. Due to changes to the medical device directive, which governs the development of medical devices within the EU, in March 2010, software can now in its own right be considered a medical device. This change has meant that a number of software organisations developing software for the medical device domain must now adhere to the same regulations as other medical device manufacturers. In this work we present a concept for a Software Process Improvement (SPI) roadmap to guide such organisations through the task of implementing medical device standards and guidance documents. In addition we present and evaluate a methodology that can be used to create a SPI roadmap from a set of requirements such as the aforementioned standards and guidance documents.

[1]  Ita Richardson,et al.  A practical application of the IDEAL model , 2004, Softw. Process. Improv. Pract..

[2]  A. Dorling SPICE: Software process improvement and capability dEtermination , 1993, Inf. Softw. Technol..

[3]  Watts S. Humphrey,et al.  Software process improvement at Hughes Aircraft , 1991, IEEE Software.

[4]  Valentine Casey,et al.  Virtual software team project management , 2010, Journal of the Brazilian Computer Society.

[5]  Rance Cleaveland,et al.  High-confidence medical device software and systems , 2006, Computer.

[6]  Edward A. Lee The problem with threads , 2006, Computer.

[7]  Matthew B. Dwyer,et al.  Companion of the 30th international conference on Software engineering , 2008, ICSE 2008.

[8]  Fergal McCaffery,et al.  Development of the Medi SPICE PRM , 2012, SPICE.

[9]  Antònia Mas Picahaco,et al.  ISO/IEC 15504 Adaptation for Software Process Assessment in SMEs , 2003, Software Engineering Research and Practice.

[10]  Peter Jordan,et al.  Standard IEC 62304 - Medical Device Software - Software Lifecycle Processes , 2007 .

[11]  Michael Diaz,et al.  How Software Process Improvement Helped Motorola , 1997, IEEE Softw..

[12]  Mayuram S. Krishnan,et al.  Effects of Process Maturity on Quality, Cycle Time, and Effort in Software Product Development , 2000 .

[13]  Fergal McCaffery,et al.  Medi SPICE development , 2010, J. Softw. Maintenance Res. Pract..

[14]  Rory V. O'Connor,et al.  Systems, Software and Services Process Improvement , 2015, Communications in Computer and Information Science.

[15]  Gilbert Regan,et al.  A Methodology for Software Process Improvement Roadmaps for Regulated Domains - Example with IEC 62366 , 2013, EuroSPI.

[16]  James D. Herbsleb,et al.  Benefits of CMM-Based Software Process Improvement: Initial Results , 1994 .

[17]  Ita Richardson,et al.  A Practical Application of the IDEAL Model , 2002, PROFES.

[18]  Jack Wong,et al.  Regulatory Affairs for Medical Device Clinical Trials in Asia Pacific , 2013 .

[19]  Fergal McCaffery,et al.  Medi SPICE and the Development of a Process Reference Model for Inclusion in IEC 62304 , 2012, ICSOFT.

[20]  Xu Qian-qian,et al.  Study on Implementation Approach for Standard YY/T 0316(ISO 14971) "Medical Devices-Application of Risk Management to Medical Devices" , 2012 .

[21]  Fergal McCaffery,et al.  Standalone Software as an Active Medical Device , 2011, SPICE.

[22]  James D. Herbsleb,et al.  Benefits of CMM-Based Software Process Improvement: Executive Summary of Initial Results , 1994 .

[23]  Thomas H. Faris,et al.  Safe and Sound Software: Creating an Efficient and Effective Quality System for Software Medical Device Organizations , 2006 .

[24]  Fergal McCaffery,et al.  A risk management capability model for use in medical device companies , 2006, WoSQ '06.

[25]  Raymond Dion,et al.  Process improvement and the corporate balance sheet , 1993, IEEE Software.

[26]  Frances Paulisch,et al.  Business impact of process improvements , 2008, ICSE Companion '08.

[27]  Robert S McFeeley,et al.  Software Process Improvement Roadmap. User's Guide , 1995 .

[28]  Fergal McCaffery,et al.  Medi SPICE : an update , 2010 .