~/talk

Tog's Paradox: Why Requirements Always Spiral Out of Control

links:none on file
slides:none on file

Argues that complexity just moves between user and system using Tesler's Law and Tog's Paradox, shows that removing friction raises user expectations, and gives concrete countermeasures: use MoSCoW/CANO prioritization, publish a roadmap, timebox decisions, add telemetry (example: telemetry revealed ~25% widescreen users so the UI was adjusted), expose domain knowledge to developers via a person, and build small modules and a CLI for power users — implemented and used successfully.

AI-written summary · about

  1. 0:00Introduction
  2. 1:02Changing requirements after delivery
  3. 6:10Larry Tesler's Law
  4. 9:59Tog's Paradox explained
  5. 14:39Tesler's Law and Tog's Paradox
  6. 17:30Spiraling requirements symptoms
  7. 21:21Avoiding over-engineering
  8. 23:28Roadmaps and user trust
  9. 25:58Time-boxing decisions
  10. 27:46Telemetry and user analytics
  11. 28:51Rebuilding trust
  12. 30:17Simplicity versus power users
  13. 32:42Complexity transfer to developers
  14. 34:25Key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.