Organizations should only add complexity if customers see it and will pay for it. Hidden complexity that just adds cost, inventory, or risk wastes money. The test: is it actually customer-centric, or just consultant-driven bloat?
Chapters
For me, the test is very simple. I mean, it is though, it's no-brainer at all when it comes to complexity versus this. The question we need to answer as an organization is, does the customer recognize the difference, value the difference, and is he willing to pay for the difference? So if at all any organization first look— first have to look at itself, whether it's customer-centric. So whatever we are doing, if the answer is yes, complexity may be justified. If the complexity is invisible to the customer, but it just creates cost, inventory, risk, or workload just because, you know, there are local optimizations happening, local changes happening, and usage of consultants. So they only focus on some specific scope or area of the company and make it very efficient in a way, but it makes it too complex for the company. And if the customer doesn't recognize it or if it's not being paid, there is no point in doing that.