Why Agile works when other methods don’t?
- Ziv’s Law: Software Development is Inherently Unpredictable
- Humphrey’s Law: Users Do Not Know What They Want Until They See Working Software
- Conway’s Law: The Structure of the Organization Will Be Embedded in the Code
- Wegner’s lemma: an interactive system can never be fully specified nor can it ever be fully tested
- Langdon’s lemma: software evolves more rapidly as it approaches chaotic regions (taking care not to spill over into chaos)