DEV Community

Discussion on: I spent 30 years coding full-time, then I switched to full-time management and leadership. Ask me anything.

Collapse
 
lpasqualis profile image
Lorenzo Pasqualis

Yes. To be able to effectively communicate the importance and priority of dealing with technical debt you need to figure out how to quantify the cost of not doing the work and the added value of doing it. In other words, you need to give non-technical decisions makers a way to compare their list of priorities with yours. For example, you could come up with something like: "if we don't fix this issue, we will never be able to scale past X number of requests per day. Given the traffic trends, we'll be there in Y months..."
So... the trick is to convert technical needs into non-technical values.