This document discusses challenges with large-scale software projects and knowledge work. It argues that large size is often due to too much work-in-progress and failure demand from problems like lack of transparency. Attempting agile frameworks at large scale can forget the customer focus. Instead, the document suggests rethinking the questions posed to find ways to reduce size and optimize for customer value delivery through approaches like limiting work-in-progress and removing non-value adding work.