Mastering Lean Product Development: A Practical, Event-Driven Process for Maximizing Speed, Profits, and Quality