Friday, April 20, 2007

frigration

Today was a bonafide success at work. Everything was essentially all lined up and falling down right in a row by 10:30am so the rest of the day seemed like a formailty. Like a real Friday. We were migrating a major development group to our new source control tool using the process I had worked out two months ago. Yesterday the DBA didn't seem to know it was going on which was bad since they had to do most of the actual work (follow my documentation). Why was this migration a big deal? Because they had their source control environment set up in a very specific way in the old tool and I was able to move their existing settings, database (of metadata), and actual data to the new tool without them losing anything. Most of the other teams are not nearly as mature or complex as this team, so they were just taking a snapshot of their current state and uploading it into the new tool. Not this team. They basically pulled out of the old tool on Wednesday and when they log on the new tool on Monday it will be like nothing has changed (except increased stability and some improved functionality). This is a major win for my team because these guys are the last ones to go to the new tool (as far as we're keeping score...after we are "finished" the stragglers will be coming out of the woodwork...the old source tool goes down about 10 times a day, for real) and we delivered exactly what they wanted, when they wanted, and with as little impact as possible to their development. (we think). We'll know more Monday, but today felt like summer Friday afternoon.

No comments: