As with anything, it depends on proper execution. This is the boring but by far most important part of any implementation. Also, politics assumes you have to get it perfect first time. There is no shame at all in continual improvement of your solution to fix unintended consequences