Agile Practices for Embedded Software Development

A client wants to know how Agile software development principles and practices work with development of software embedded in hardware they manufacture.  I've found a number of companies and consultants that demonstrate and write about the value of Agile principles and practices in embedded software development.

Dean Leffingwell has written about Agile software development in a high assurance (i.e., regulated) environment and explained that Scrum allows an organization that produces hardware and embedded software in a regulated environment to satisfy all regulatory and audit requirements.

Rally Software provides a toolkit for Agile in high assurance environments.

And consulting companies like Certified Compliance Solutions, Inc., advocate Agile for embedded software in medical device manufacturing.

The same risk factors and benefits that make Agile methods a compelling choice for all types of software development organizations make similar approaches appealing to the developers of software embedded in different types of hardware.


Popular posts from this blog

Severity, Priority, Impact and Likelihood - Managing Defects and Risks

Enterprise Agile Framework: The Entrepreneurial Operating System (EOS)

Design Principles and Design Patterns