This resource is no longer available
Best Practices: Real-Time Agility for Embedded-Software Teams
Agile methods address common issues traditionally found in the development process -- long working hours, short development cycles, system complexity, and changing requirements -- lessening the burden on the business and the employees.
But while Agile works for smaller teams, does it hold up for embedded software development?
This whitepaper discusses core Agile principles and best practices as they apply to embedded software teams, including:
- Executable requirements modeling
- Continuous execution and debugging
- Incremental development methods