CEO Desk

How to elevate the productivity of meetings?

  Any meeting has three types of participants, those who talk, those who listen, and those who don’t do anything. Ideally, any meeting should have only two persons in it. Every extra person present is a loss of productivity. Though a lot has been written about conducting meetings efficiently, it becomes difficult to practice, particularly when all the participants are not in one...

Are you delivering promised value

  Is your product really delivering the promised value? No one will be surprised if this question comes up during the discussions with a salesperson, or a product manager. This value is actually built as a key ingredient of the product and it is equally important for the product developer to understand and assimilate the same while developing a feature. The value...

Opportunity Knocks only Once!

Can you guess, a good time for an opportunity to show up at your door? It’s an old story, I was just out from IIT. Getting a passport was tedious and traveling abroad was rare, I was asked by my manager to travel for a trade show in Russia. It was an excellent opportunity to show off our high-performance computers, and...

Designed to Scale – 3

  "Won’t it make sense to build a highly scalable product right up front?", said the Designer. We were discussing the design of a new product that would perform iterative calculations and predict production results for the next three months. An algorithm that existed, was running well and calculating results for one month. It was in use for the past few years,...

Designed to Scale – 2

  You cannot build a skyscraper by putting huts on top of each other. Once a product is built for a specific scale, it is very difficult to scale it beyond a certain point. This becomes a very important point during the building of a new software product. The concept of scale is very well understood in established branches of engineering and...

Goal, not the Technology

  Technology plays a crucial role in solving the problem, but just the knowledge of technology is never good enough. Recently came across a discussion on Linked In, focusing on the rapid changes in technology as well as emergence of newer technologies. The rapid pace makes it impossible to know each and every change around you. How useful is it for you...

Designed to Scale – 1

“You cannot build a tower, building one floor at a time.” I was talking about real towers and not those in the game of blocks. During my mentoring session with an upcoming CEO, we were discussing a product that has a huge scaling potential. “Building a tower requires a solid foundation, strong infrastructure, various support systems, and many other factors, including...

Always keep Users in Mind

  Today we completed a month in the new office. It has been #refreshing to be in the new place. We started #interacting with each other as earlier. With any new thing, there are challenges, however, we have planned many things ahead of time to reduce the pain. Before we signed up for the place, we had evaluated many options. In the end,...

National Safety Week

  The week of March 4th to March 11th every year is celebrated as National #Safety Week in India for the last fifty years. The concept of #industrial safety evolved much before the software industry. As a result, the efforts are majorly focused on personal safety during work. This year the focus is on road safety and it involves a much wider population. The...

Screwdriver to Push a Pin?

  “Oh! Why are you using the handle of the screwdriver to push this pin? You should be using a hammer, isn’t it?” Several times products are used for a purpose that was never intended during development. “First of all, it saves me time, otherwise I have to waste time switching the tool, also this pin needs to be pushed gently, and...