Lean Development and Agile Methods for Large-Scale Products: Key Thinking and Organizational Tools for Sustainable Competitive SuccessIncreasingly, large product-development organizations …