Lately I have quite unexpected experience with a client. I’m developing sms application using GSM modem that connected through USB. The concept is more likely about voting system for an election and of course there are some features that client’d requested before.
I’ve spent around 6 weeks to developed this application. After doing some checkings, debugging and through some quality assurance stuffs, I’m ready to deliver the application to the client.
For about 2 weeks I feel as if I was in vacation until a telephone ringed blast if off. “Hello, Mr. Winata. We have a situation here !!” That was a sudden wake up for me. The client complained that the application couldn’t work at all.
I went to client’s office, check the application. Everything’s perfect, the application running smoothly. For a moment or two, I have no idea where the problem is. I took a deep breath, try to relax and try to think of the other way out, try to think of another solution, try different approach. Yeah, whatever theory you’ve read before about crisis management or something similar.
I’m about to leave client’s office and give an honest reason that I don’t know where the problem is, since everything works just fine and I’ll be back later with a new sophisticated solution until one colleagues installed the application in his laptop and try to connect using client’s GSM modem and it failed all the way.
Hey, it never crossed my mind before. My colleagues grinned at me and gotcha … we got situation under control here. I told it to my client and they replace the gsm modem right away. Soon after that, the application ran smoothly and everyone’s happy.
The moral from my story is …. sometimes unexpected things happen in our life. Sometimes we’ve planned everything accordingly but still it goes the wrong way. Or maybe we’ve planned everything perfectly but still there are some cracks here and there. I guess it doesn’t matter whether we win or lose but we must put our best effort to live our life to the fullest.
