Balancing agility and discipline in a medical device software organisation

M McHugh, F McCaffery, B Fitzgerald, KJ Stol… - … , SPICE 2013, Bremen …, 2013 - Springer
Agile development techniques are becoming increasingly popular in the generic software
development industry as they appear to offer solutions to the problems associated with …

An agile implementation within a medical device software organisation

M McHugh, F McCaffery, G Coady - … , November 4-6, 2014, Proceedings 14, 2014 - Springer
Three surveys conducted over a 6 year period revealed that medical device software
organisations have difficulties in the area of requirements management, namely …

XP customer practices: A grounded theory

A Martin, R Biddle, J Noble - 2009 Agile Conference, 2009 - ieeexplore.ieee.org
The customer is a critical role in XP, but almost all XP practices are presented for developers
by developers. While XP calls for real customer involvement, it does not explain what XP …

Adopting agile practices when developing software for use in the medical domain

M McHugh, F McCaffery, V Casey - Journal of Software …, 2014 - Wiley Online Library
Non‐safety critical software developers have been reaping the benefits of adopting agile
practices for a number of years. However, developers of safety critical software often have …

Misaligned values in software engineering organizations

P Lenberg, R Feldt… - Journal of Software …, 2019 - Wiley Online Library
The values of software organizations are crucial for achieving high performance; in
particular, agile development approaches emphasize their importance. Researchers have …

The role of customers in extreme programming projects

AM Martin - 2009 - openaccess.wgtn.ac.nz
eXtreme programming (XP) is one of a new breed of methods, collectively known as the
agile methods, that are challenging conventional wisdom regarding systems development …

An ideal customer: a grounded theory of requirements elicitation, communication and acceptance on agile projects

A Martin, R Biddle, J Noble - Agile software development: current research …, 2010 - Springer
This chapter explores the reality of the customer role–a critical, complex, and demanding
role on agile teams. Despite initial difficulties, customers love agile development and would …

Reconciling agility and architecture: a theory of agile architecture

MG Waterman - 2014 - openaccess.wgtn.ac.nz
The purpose of agile software development is to enable the software development team to
respond to change and learn from change so that it can better deliver value to its customer. If …

Adopting agile practices when developing medical device software

M McHugh, F McCaffery, G Coady - 2015 - arrow.tudublin.ie
Agile methods are gaining momentum amongst the developers of non-safety critical
software. They offer the ability to improve development time, increase quality and reduce …

Medical device software development-A perspective from a lean manufacturing plant

O Cawley, I Richardson, X Wang - … , SPICE 2011, Dublin, Ireland, May 30 …, 2011 - Springer
Developing software for the manufacture of medical devices is a sensitive operation from
many perspectives, such as: safety and regulatory compliance. Medical Device companies …