Complete the circle
May 27th, 2008 by Ross Chevalier
The most reliable software in the world is software that is never used. Once we install software, of any kind, we introduce an element of randomness to the flow. Most of the time, the random elements together add up to nothing significant. Sometimes they add up to something significant. Another piece of software installed on the same machine, or interacting across a network, or an untested use case, or a use case outside of tested scope; all can bring about the dreaded bug, the flaw or the failure.
As a software company we build and deliver amazing solutions. But as long as people touch it, there is a chance that the user will find something wrong, or something that doesn’t perform to some specification.
The differentiation for corporate customers is what comes next. Why is openSuSE not well suited for corporate use? It’s built by great people, with the purest of intent, and they will want to make things better. The problem is that corporate needs something more.
The “more” for us is Novell Technical Services. Without NTS our ability to walk the complete path is incomplete. Once we’ve sold something, who takes accountability for that next step? That’s NTS. In the original days, you could call Novell and actually speak to the talented engineer who wrote the code. In today’s world that won’t work. Demand for service has only increased, while time to deliver has only decreased. We have to change the model. We used to sell support based on incidents. In our world today, we are faced with industry created expectations that a customer can ask as many questions as they wish. To deliver on that expectation we’ve gone to web based support for everything except Sev 1 calls for contracted customers. For non-customers the process is still web based and is run by committed volunteers. This isn’t new. I remember the old days of NetWire on CompuServe and it looks a lot like the forum model of today.
Some folks have been critical of the change away from an incident based model. I’m proposing that we all need to embrace the change and celebrate it. By making incidents unlimited via the web, we push the bar past our large competitors and demonstrate how to do web support well for smaller software providers. By allowing customers and partners to not have to “allocate” incidents, they will now ask more questions. This means more rapid deployment, less shelfware and confidence that implementing the newest thing isn’t going to decrement “expensive limited incidents”. Our opportunity is to communicate this aggressively. We all know that the easiest way to lose adoption is to have a customer using outmoded and potentially unsupported code. I bet the decision to move to the web support model was a tough one, and that it was not popular everywhere. That said, I fundamentally believe it is game changing for our future because it removes significant barriers to implementation. Manuals and training go so far, but when that random event, the butterfly effect, occurs, we want to maximize the ability to get answers without the high costs and simplex model of telephone only support. Since Dave Cutler took the time to explain the rationale to me, I’ve been delivering this message to our customers. Here’s the reality. They get it, and thus far, I’ve received zero negative feedback.
There is one more thing we can all do. Encourage our customers and partners to look at the Forums. Back in the day, we learned as much from each other as we did from the Novell experts who helped out on NetWire. It’s an opportunity to create the next generation of the world’s most powerful software support infrastructure, the community.
Until next time, peace.