IEEE Software

Download PDF

Keywords

Embedded System, Product Design, Embedded Software, Software Algorithms, Data Models, Adaptation Models, Aerospace, Simulation, Embedded, Vrtual, Process, Method, Agile, Scrum, Accelerate

Abstract

Developers of embedded systems are driven to constantly improve product quality, reduce cost, and rapidly deliver reliable working code. The embedded software domain applies constraints which can hinder agile methodologies commonly used to achieve such benefits. Simulation-based software development is one proven method that addresses these constraints. When tailored to work in conjunction with agile principles, simulation centric development facilitates meeting product goals. In this article, the authors discuss techniques for leveraging software-in-simulation (SiS) in conjunction with agile methodologies, and illustrate how combining agile with SiS contributes to gaining more benefit from agile practices and facilitates better software development.
Like what you’re reading?
Already a member?
Get this article FREE with a new membership!

Related Articles