Guess what I forgot to bring to the gym this time?
Sandals. Not a mission critical piece of workout gear, but if you want to avoid a nasty fungus.... Two days earlier I saw one of our account managers at the gym in stocking feet - he forgot his sneakers. But he has two pair in his trunk. (Side bar - at our office in the US, you are very likely to run into some Teamstudio person at the gym. There is another company in our complex where you are very likely to run into one of them on a cigarette break down by the pond. Talk about corporate culture!)
Anyway, I have been to the gym dozens of times, but sometimes something gets left off. Have you tried running with a dead MP3 player? It turns out that any manual process, like getting ready to go to the gym or releasing a new update of an application, can occasionally have missed steps. No matter how often you do it, no matter how well documented your procedures are. Missing a step in the gym prep routine isn't usually a big deal. But missing a step in releasing that application can be. I know one of our customers didn't have that single property to Require SSL connection turned on, and ended up having to pay for credit protection for thousand of customers.
I am sure you all have your own horror stories. The moral of the story is if you can automate your release procedures so that you can have a repeatable process where nothing gets skipped, you should. It also turns out we have worked with a lot of companies to do this, and could probably help you as well.
Anyway, I have been to the gym dozens of times, but sometimes something gets left off. Have you tried running with a dead MP3 player? It turns out that any manual process, like getting ready to go to the gym or releasing a new update of an application, can occasionally have missed steps. No matter how often you do it, no matter how well documented your procedures are. Missing a step in the gym prep routine isn't usually a big deal. But missing a step in releasing that application can be. I know one of our customers didn't have that single property to Require SSL connection turned on, and ended up having to pay for credit protection for thousand of customers.
I am sure you all have your own horror stories. The moral of the story is if you can automate your release procedures so that you can have a repeatable process where nothing gets skipped, you should. It also turns out we have worked with a lot of companies to do this, and could probably help you as well.
Category Good Practice Build Process Risk
Comments
Posted by Edward At 03:59:24 AM On 12/18/2009 | - Website - |