Elimenting the dependences between each layers of the software,  'allow for faster product deployment and more control of your roadmap.
Eliminating the dependencies between each layer of the software, allows for faster product deployment and more control of your roadmap.