https://smallbusinessprogramming.com/the-one-chart-every-developer-must-understand/
High-quality software is not expensive. High-quality software is faster and cheaper to build and maintain than low quality software, from initial development all the way through total cost of ownership