Rocket Science in Click-To-Call
Engineering in simple things

Rocket Science in Click-To-Call

You have used the magic of Click-To-Call if you have ever been at the receiving end of food deliveries or deliveries of goods from e-commerce companies. The delivery boy calls you when he is at the doorstep. He clicks your name on his mobile app and somewhere on the web, our servers call two numbers - the delivery boy's and your's. And put them on the conference call. You talk with each other but none of you know each other's numbers. Instant connection and instant privacy!

However, when you are doing it a million times in a day, it becomes a little complicated. A whole bunch of things happens when the delivery boy clicks on that app - dealing with our servers and making phone calls through our archaic and now fast consolidating telecom networks. It does not always work as expected. This means if it does not work, you will have to figure out alternate routes. If it works, you have to make sure that the connection quality is good enough.

If you do this several million times a day, you will discover thousands of ways this process does not work. Marrying telephony with the web is not that easy.

But the magic of the high-quality products lies in doing seemingly simple and straightforward things millions of times with minimum failures. What do we do? This is when our engineering comes in.

The Knowlarity tech team - Ajay, DP and the engineers - went through at "Industry standard" 4 seconds Click-To-Call to a 400 Milliseconds Click-To-Call in the last 30 days. You shave off half a second from those queues, another second from databases and then optimize the error rates and suddenly you uncover another set of problems. You are peeling layers and layers off the onions one at a time. The part that is in your control - your software - is easy. What is difficult is dealing with the telecom infrastructure as you do not control it. But a bit of push and pull, some ingenuity and some workaround, you find the way. You have to.

This must be the journey that repeated itself hundreds of times in making the fast and reliable cars we drive and super fast computers we use. These intense optimization efforts, that involve getting hold of that one number - the crash rating, the fuel efficiency and that number of transistors per inch - that must drive the engineering innovations and give the consumers these amazing products that we take today for granted. The lessons from these journeys are the most important part of building great products:

No alt text provided for this image

Incremental improvement is boring but that is what makes great products great. We do not want products that work most of the time. We want products that work every time. First 80% of the task takes only 20% of the time. Most of the efforts take the last 20% of the improvements. Everyone has copied Apple iPhones. But only very few have come close to the reliability and quality of the iPhones. It is easy to do 90%. It takes everything you have to do the last 10%.

Most innovative ideas look silly at first. The innovations are out-of-the-box. It is important to think free and think radical to see what will move the "output metric". Nothing should be out of scope. This is what gets the new breakthrough and really moves the needle on the "output metric".

Belief precedes rationality. You have to win in your mind before you win in reality. The same is true about engineering excursions. 400 Milliseconds is a very short amount of time. There definitely was a bit of back-of-the-envelope analysis for the right target but after the high-level analysis, it all went down to the belief in the team.

We believe that we will do world-class engineering innovations out of India. It is one firm step at a time.

More power to you and knowlarity

回复
Anand C Ramamurthy

Product and Strategy | Building Scrodrive, a 2-sided marketplace connecting factories and Brands with skilled Service Engineers

7 年

Awesome. The continuous optimizations in everything (shaving off milliseconds in engineering, removing the minutest of UX irritants, taking the slightest opportunity in Customer Service to make it "pleasant" for the customer) is what differentiates a great product from the also-rans. It also takes a mature management to invest into such small things which make the big difference - pretty much where jugaad needs to be shown the door out to achieve long term sustainable benefits. Nice article.

要查看或添加评论,请登录

Ambarish Gupta的更多文章

  • Why Companies Die.

    Why Companies Die.

    The dominant companies of the decade look ferocious in their times. AT&T and ExxonMobile looked as intimidating as…

    19 条评论
  • Layers of reality.

    Layers of reality.

    In the movie Interstellar, John Cooper falls into the black hole and into a mosaic where he could walk through the time…

    19 条评论
  • Safer, richer and unhappier

    Safer, richer and unhappier

    1% of people in the world owns 50% of the world’s wealth now. A small number of artists sell the majority of all record…

    18 条评论
  • When our worlds collide

    When our worlds collide

    They were frothing from their mouths as they shouted at each other. Fists formed, eyes narrowed, brows twisted, jaws…

    8 条评论
  • It's OK to be a little bad. Everyone is.

    It's OK to be a little bad. Everyone is.

    "The most frightening monster of the people I have ever come across, my friend, are the ones who believe that they can…

    5 条评论
  • Rejoice. Because we are free again!

    Rejoice. Because we are free again!

    Hiking is fun. After a few hours of hiking, I start to feel calm.

    11 条评论
  • The holes in our hearts

    The holes in our hearts

    My grandmother was not happy that I left home in pursuit of adventure in places far away from home. She wondered why I…

    10 条评论
  • Gaming the management

    Gaming the management

    It was going to be painful. Tom Sawyer, just 10 year old, was not expecting to have to spent the day whitewashing Aunt…

    6 条评论
  • Hamara CEO kaisa ho?

    Hamara CEO kaisa ho?

    “You know why everyone wants to be a leader?” he took the last drag from his cigarette, looking at me. I did not know…

    1 条评论
  • Step aside engineers. For the time of plumbers has come

    Step aside engineers. For the time of plumbers has come

    I remember watching the movie "The last Samurai" that depicted the Satsuma Rebellion of 1877. The movie showed the…

    7 条评论

社区洞察

其他会员也浏览了