This is a repo which demonstrates how to capture tech debt items and evolve them over time, using the Tech Debt Triage framework, created by Oliver Tomlinson. The Framework exists entirely in the Read Me, and examples can be found in the Issues section of the repo.
2
stars
0
forks
source link
[EXAMPLE TECH DEBT ITEM] No cloud budget controls #2
Tech Debt acceptance criteria
Description
We currently have no cloud budgets in place which means we have a significant liability that is unchecked.
What is it?
Cloud budgets are essential to reducing the likelihood of receiving an unexpected budget at the next billing cycle.
Our liability is in the thousands, so this could be extremely significant.
Probability of being impacted
Very likely
Negatively impacted characteristics
What specific/domains resources, if any, are affected
Everything in the dev and prod subscriptions.
Expected vs actual behavior
N/A
Repro steps
N/A
Framework / Runtime versions which may be relevant
N/A
Recommended Action
What is the remediation
Use terraform to apply some basic budgets. they don't have to be 100% accurate, something is better than anything.
Urgency of remediation
Super urgent - i.e. next sprint, or sooner if we can escalate
Effort estimate of remediations
3-5 points
External dependencies requiring co-ordination
Inform Cloud Ops
Payback trigger points
There are no trigger points on this, it just needs doing asap. A trigger point means the issue has already happened and we've missed the boat.