Over the past several years, agile software development has become an accepted method for developing software products. There have been questions from both manufacturers and regulators as to whethe...