Public Failure and Humiliation
I delivered an SSIS Academy presentation yesterday, the first of many (I hope). You can view the recording here (free, but registration required). If you watch around the 57:30 mark, you will notice I encounter a bug in SSIS Catalog Compare around 59:15. My subsequent demo of CatCompare – the command-line interface scheduled for release around the end of the year – suffered as well.
Live Demos Fail
I enjoy presenting because I enjoy learning. I’ve learned a lot by listening to others present. I still do.
Presenters whom I respect advise against doing live demos. I understand their logic. Errors and failures are unnecessary distractions to folks who want to see the capability of a technology.
I get that.
I Wish the Real World Would Just Stop Hasslin’ Me
I like to demo real-world scenarios. Failures are real-world – especially when developing software. So I don’t feel defeated when a demo goes south.
I continued testing today. I found and fixed the code that caused the issue yesterday. You can view the results here.
I’ve divorced emotion from failure. It’s difficult but necessary if one is going to treat failure like steps on the path to success. Scott Adams has interesting thoughts on failing your way to success in his book:
You might like working with Enterprise Data & Analytics because we succeed.
Data Integration Lifecycle Management (DILM) Suite – free (mostly) and not-free software to help you manage SSIS in the enterprise.