4 ms·
I agree, and this is why I mentor my engineers to replace the phrase technical debt with specific qualities that are impacted by technical choices: * Resistant
by nthj 6y ago
I agree, and this is why I mentor my engineers to replace the phrase technical debt with specific qualities that are impacted by technical choices:
* Resistant to future change
* Won’t scale past x units
* Prone to operational issues
* Exposes us to liability or compliance risk
* Increases ongoing maintenance costs
Any large initiative to replace "crap" should map to specific product quality attributes that stakeholders and leadership buy in to, and ultimately be justifiable back to COGS or churn mitigation. In this way, objectively, a system can be $10M better because it e.g. closes $10M in customer tickets.
- RandoHolmes 6y agoThis is why any of the "ilities" is a red flag for me. Don't tell me it isn't scalable, make it concrete. Tell me what specific numbers we're supposed to meet. Don't tell me it isn't readable, tell me specifically what the problem is.
- deleted 6y ago[deleted]
- Aeolun 6y agoOh, I like this one. I’ll be borrowing it for future use.