The document discusses extending lean principles from manufacturing to software product development. It notes that software development is more like product development, which involves discovery, rather than manufacturing. It argues for redefining lean based on principles of product development flow and systems thinking. The document advocates applying lean thinking throughout the enterprise to achieve business agility, portfolio management, team agility, proper management, and technical skills in order to achieve enterprise agility.