Releasing software is scary
You're getting ready to roll out an exciting update to your company's 10 year old web-based application. You've convinced your management chain that these enhancements will vastly improve the user experience and make your call center reps much more productive. It's Saturday night, your dev team is on the conference call to support the install, and you're getting ready to click the "deploy" button. Just before you do, a thought rolls through your head as you contemplate the 523 commits, 6000 hours of development, and 2000 hours of QA time that went into this project. What's Worst Thing That Could Happen? Well, the worst thing that could happen is not what you think it is. It's [...]