Some more info:
- I confirmed that the upgrade will extend to all known computers run by the city of Seattle, which includes those at dams in western Washington
- I found out that city of Seattle employees do not get to choose their own browser or email client. Currently, they are using IE6 and the Groupwise email client. After the upgrade they will be using IE7 and some version of Outlook.
- One of the reasons the upgrade will be such a pain in the ass is that they are using directory services, which allows each computer to access a centralized address book.
- Another reason the upgrade will be such a pain in the ass is that they are also implementing at the same time a message archiver, so that emails will become part of the official correspondence of the city.
Last night, we were talking about IT projects in general, and what causes them to succeed or fail. If you've ever read the cartoon "Dilbert", you have some idea of how to get a project to fail. Interestingly, this guy told me that one project description that runs up immediate red flags is "take this piece of software and install it on our computers". One of the main reasons is that all executives tend to think that is a retail cost + 5% project that can be done over a weekend. Maintaining Photoshop on 1000 computers (for example) requires nearly constant maintenance - and the product will be outdated in 6 months. Nothing is ever easy at that kind of scale.