I saw this at a restaurant and could immediately relate it to IT industry.
If you are not HAPPY with your PRODUCT, DON’T Put it On the PLATE !!
Quality is a collective responsibility. Everybody from Pre-Sales to Implementation have equal accountability.
But the core lies with the Technology Team –
As a Business Consultant, if you are not happy with your requirements, why and how can you complete it?
As a Technical Consultant, if you are not happy with your code, why and how can you push the code?
As a Testing Consultant, if you are not happy with your test results, why and how can you pass the test?
One should not deliver only good ingredients, they should also deliver a good product.
Do you agree?