This document discusses applying agile project management principles to embedded systems development. It notes four key challenges with developing embedded systems in an agile way: the need for system documentation, hardware-software interdependencies, heterogeneous teams, and real-time functionality requirements. It proposes adapting agile principles to focus on early demonstrations and deferred design decisions. Kanban is presented as one agile tool that can help visualize workflows and make bottlenecks visible. Overall, the document advocates adopting an agile mindset and culture focused on continuous delivery, self-organizing teams, and valuing working demonstrations over documentation.