This document discusses how modeling project dependencies as a graph can help reduce waste in software projects using lean principles. It describes representing tasks, components, defects and their relationships as nodes and relationships in a graph. This allows identifying dependency chains, evaluating the impact of changes, detecting defects and prioritizing technical debt to reduce rework, delays and waste. The graph approach provides more insights than tabular views to support lean thinking and drive continuous improvement.