3 ms·
I think error budgets are an excellent idea for this type of tension. Release crap that breaks too often? OK, you have taken too much of another team's resourc
by exactlysolved 6y ago
I think error budgets are an excellent idea for this type of tension.
Release crap that breaks too often? OK, you have taken too much of another team's resources, and will have to release less and/or check your work much more carefully.
Release something that might look low quality to an outsider, but that actually works perfectly well? Fine - no negative consequences if nothing bad happens.
- sidlls 6y agoThis is fine when errors have clear boundaries or the system is more or less trivial. It's easy to have clearly defined error budgets and assignment of blame. In more complicated systems (e.g. mature companies or complex architectures) the assignment of blame becomes problematic, and that makes the tool (error budgets) less useful.