That means it should give you more power at the end of a process to do more in-depth analysis. Through automation you should be able to identify inaccurate corporate actions earlier in the process. That enables your employees to be more responsive to the client and more in control of what the client receives. Do acceptance testing in line units. All software should be thoroughly tested by your own firm's key business lines before it is released to customers.
Developers argue that testing takes too long.
That's not acceptable. Testing should be automatic and thorough. Nothing replaces having your IT people hear feedback directly from a customer. At times, for implementation purposes, you may select a phased-implementation process so you can roll out the product and get your employees using the software. But developers must still complete the process.