Insight into the unknown

Whidbey Update by ScottGu

This is cool for any number of reasons:
  1. It's a cool product
  2. I actually know ScottGu
  3. It gives unprecedented insight into what developing an actual product looks like.
I remember thinking, before I was a release manager, how hard could it be to ship software? I mean, it's like anything else... you build it, you test it, you release it. Obviously this is wrong. One of the places that this thought is the most wrong comes from some of what Scott mentions about regressions. I'm not sure of too many other engineering disciplines where it is so common that for everything new you do, it has a fairly good chance of breaking something old you did. It's like you were building a building and constantly had to keep going down and checking the first brick you laid down.