Making changing assumptions explicit during development
Posted by Tobiahao 2 hours ago
Requirements change all the time. What often doesn’t change explicitly are the assumptions behind them.
An API detail shifts, a dependency appears, and everyone adapts — but there’s no clear signal that the rules changed. I’m exploring whether making assumptions and “contracts” between roles (analysis → backend → frontend → tests) explicit would help, or if this just adds overhead.
Curious if this resonates, or how teams handle this today.
Comments
Comment by Tobiahao 2 hours ago
I made a short video to illustrate what I mean by explicit assumptions and role-level contracts, in case it helps: