Doug,
Actually I favor the ‘best of breed’ approach. Rarely have I seen a single system provide excellent functionality across the entire spectrum. Many modules are simply lacking in total functionality and are there just so that there is a marketable module.
There is a responsibility however when going best of breed to perform due dilligence during the selection process and hold prospective vendor’s feet to the fire regarding providing usable integration which properly utilizes standards.
Unfortunately, in my experience, too often these essential management steps are avoided and the result is a poorly integrated environment for which the concept of ‘best of breed’ and the Integration staff are incorrectly singled out as failure points.
Jim Kosloskey
email: jim.kosloskey@jim-kosloskey.com 30+ years Cloverleaf, 61 years IT – old fart.