Pros and Cons of Best-of-breed systems
The best-of-breed approach came about as a response to the problems created by the monolithic legacy applications that could not cope with modern requirements. Best-of-breed works on the principle that no software can ever be the ‘master-of-all’.