In a past life I was a tech lead for a group of developers building the Coast Guards intranet. We were primarily a Java shop and used several "enterprise-y" products to manage the intranet. One was a CMS called FatWire, another was IBM's Quickr, a colloboration tool to store/share documents, write blog posts, build wikis ... think SharePoint, only IBM built it. There were a few other tools in the mix too, mostly from IBM. Yes, we had a huge contract with IBM.
So we had roughly 6 or 7 IBM products and a CMS. Not too crazy I guess, other than the fact that all of IBM's products, as you can imagine, were very large and difficult to manage. To top it off though, we had 4 environments; development, testing, staging, and production. Total, there were something like 120 servers. So keeping these environments on the same page was pretty much impossible. Weeks and even months worth of work went into just that, if a security patch was required the development team would almost grind t