You are going to create a new website for your organization.
You want to have some pretty great functionality – a wiki, forums, an internal search engine, a blog. Maybe some e-commerce too. You want a CMS so you can update content yourself. But you also want different people to manage different sections, and editors should be limited in what they can edit. And, obviously, the website’s design should be consistent throughout.
You get proposals from two different agencies.
Agency #1 suggests building the entire site on their preferred CMS. This CMS has add-ons for all of the desired functionality, and the agency makes the seemingly valid point that it’s easiest to maintain a single system.
Agency #2 also suggests using their preferred CMS. However, they want to implement the wiki separately. The forums too. Maybe even the blog. They say they can tie all of these different systems together with an external search tool, single sign-on, and a theme system that sits on top of it all to provide a consistent look-and-feel. They argue this will give the site’s end users the best possible experience, since each part of the overall system would be best-of-breed.
Which way should you go?