3 ms·
Everything thinks the crap they inherit is terrible. Everyone thinks they can rebuild it in a far better way. Everyone then passes their project on to someone e
by iso1631 6y ago
Everything thinks the crap they inherit is terrible. Everyone thinks they can rebuild it in a far better way. Everyone then passes their project on to someone else, who thinks the crap they inherit is terrible.
- nthj 6y agoI 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.