In principles-of-product-development-flow, Reinertsen identifies twelve "cardinal sins" — common failures in product development organizations that his framework addresses. They serve as a diagnostic checklist and motivational framing for the book's 175 principles:
1. Failure to correctly quantify economics — making decisions without economic-framework-for-prioritization 2. Blindness to queues — invisible queues in knowledge work, addressed by queueing-theory-applied 3. Worship of efficiency — maximizing utilization at the expense of flow and cycle time 4. Hostility to variability — trying to eliminate all variability when some creates value, addressed by managing-variability 5. Worship of conformance — following the plan rather than adapting to new information 6. Institutionalization of large batch sizes — the batch-size-death-spiral 7. Underutilization of cadence — missing the benefits of cadence-and-synchronization 8. Managing timelines instead of queues — focusing on schedule rather than flow-control 9. Absence of WIP constraints — no wip-constraints to prevent queue explosion 10. Inflexibility — inability to adjust plans when economics change 11. Noneconomic flow control — managing flow without cost-of-delay metrics 12. Centralized control — failing to practice decentralized-control
Each sin maps directly to one or more of the book's eight principle domains, making the twelve sins an effective entry point for understanding why the 175 principles matter.