While hardware development and software development are not the same, they face similar issues with respect to unclear product definition, scope creep, unpredictability, and the impact of disruptive events on design and schedule. The Agile approaches to planning and managing software development have proven effective in addressing these issues, and are now known to provide similar benefits for development of hardware and integrated hardware-software products as well.
This presentation will provide an overview of how large-scale integrated product development can be structured and performed. We will discuss team-definition concepts, the use of Scrum as a team-level process for hardware and software development, and the Agile Program Management concepts that weave the teams into an effective whole.
