Note: In this post I use the acronym CDM to mean “Canonical Data Model”.
I might be way behind the curve but I am constantly learning and have recently read up about Lean Software Development. My understanding of this is the principle that all steps/process/practices should be removed where they do not have benefit for the customer. I kind of knew this but hadn't read the formalization of it!
So what about CDM's? It’s a lot of work to create central API’s/CDM’s; can they be cut out?