Sorry about this, but I had to spill out my anger…
For the Nth time I was part of a deployment team. This time of a Moss solution; and for the same number o times, if was a living hell…
Does this happens only to me and the ones I work with? Is this some kind of bad carma that goes hoovering the poor IT guys & girls? I don’t think so. We must be doing something wrong.
There must be strict methodology to guide us in this process. The perfect solution is having development environment === qualification environment === production environment. This is not always possible, but provides the higher chances of success.
Virtualization is a big +. You can create production environment replica to both qualification and development. This is highly manageable and very dynamic, allowing easy entry of new members on the team with so little as “newsid” command. Or if you have syspreped the images, a small configuration step will solve this step. On the other hand, this usualy implies a lot of machines to maintain and therefore, a lot of time spent on managing the infrastructure. I actually worked in a development project which had about 30 machines (both physical and virtual) that implemented the infrastructure for the client network and the 7 development team elements. By the end of the project, 6 more were added when demo environments were built.
Well this is great, but it takes you a lot of time. Managing updates, syncronizing versions, solving connectivity problems.
So, its a trade. You must evaluate teh complexity of the environment, the length of the project, the complexity of the solution, etc, etc, etc.
If you read this, drop a line. Share your thoughts on this topic. Throw some like at these shades…
I’m blue