UX and Design in India

I recently heard of the demise of renowned MP Ranjan. Though I’ve never met him, my friends and colleagues who are in design, speak highly of him. It’s amazing how much design as a field of study and profession has progressed. And I’ve been fortunate to have worked with a lot of smart and talented designers over the past few years. This was not the situation when I started in the tech industry.

While at Zoho (then AdventNet, circa 2002), few of us came together and felt it was important to focus on design (it used to be called Usability then). And many teams had designers who used to be called Usability Engineers. We even went on to setup a usability lab where we had the ability to share the big CRT monitor, have a user try out our product (usually someone from SysAdmin, remember: AdventNet was building enterprise network management products then) and be able to see how a user used specific screens in the product. Most of my friends in other tech companies back then hadn’t heard of or were familiar with usability engineers or what they do. The common question used to be

Are these the people who fix the font colour and bold/italic? Isn’t that graphic design?

When I was interviewing with Yahoo in 2004, the recruiter who forwarded my resume to Yahoo, saw “User Experience” mentioned in the resume, and suggested “Why don’t you write some programming languages like Java in the resume so that they’ll consider this? Why do you want to write things like user experience? How does it help?“. As irony would have it, I ended up getting hired by Yahoo, and joined the same day as @rutasraju who led the UX teams at Yahoo for quite a while 🙂.

By this time, few more companies were beginning to talk of User Experience, Design and even hiring for those positions. And when I moved to InMobi (then mKhoj, circa 2008), we hired UX designers quite early on, and the company continues to build the UX/Design team. It was a much more accepted and serious profession to be included, if you were building products for any kind of human!

In more recent times, design is a mainstay in any company building products. This may be achieved by hiring in-house or by outsourcing/contracting, but the fact remains that it plays at a high level of consciousness for any team starting a company or building a product. At Credibase, when we think of what to do for users, the conversations always start with

What is the proposition for the user, and what is the experience the user will undergo?

I think this is due to a nice and virtuous cycle: See classy products -> Want classy products -> Build classy products. And I think this is great for the ecosystem. From being an afterthought (fix the text and colour on the screens) to being a mainstay, design in India has certainly come a long way, all in 1.5 decades!

Zoho, Cloud, Sridhar Vembu

Those who know me well have heard a lot of stories about my experience at Zoho when they transitioned from AdventNet to Zoho. I worked there between 2001-2004 when it was quite a new thing in the indian product ecosystem to talk of Product Management etc. During that period, the company went through a very significant phase of transformation which I was fortunate to be part of, see & learn from close quarters. Today, Zoho was named 4th best Cloud company to work for – makes many of us very proud.

The first thing that struck me was Sridhar’s focus on leveraging data. It went to a point where we realised that inefficient code can put paid to aspirations of leveraging data. And he rethought the data model for our suite of products ground up. The larger ambition was “Deliver software as service, not as installable“. This was in 2003! Back then, the company had about 5 big platform products (SNMP, WebNMS etc). Rethinking the data model, writing and enforcing code that didn’t obfuscate the database (most code was in Java, so it was easy enough to write inefficient code) were tough but important changes he brought about.

Sridhar cared a lot about how teams were organized – large teams are an inherently inefficient lot! Sridhar had the view that teams should be less than 7 people, cross-functional. The reward for growing a team beyond 7 was that it will be split :). His view was that since “Software will be delivered as a Service”, the company should transform from 5 big ships to a 1000 speed boats. To do that, each team team had to focus on a specific market, build and ship a unique product. By 2004 when I was leaving for Yahoo!, there were already 18 products underway. Before the end of the last decade, they were doing over a 100 products!! To go from 5 to 100 in just a few years is quite something.

There’s a lot to lay by the founding DNA of a company and what it can accomplish. While building Credibase which I’ve cofounded a few months ago, here are a few lessons I took away that we try to practice:

Data is God

Focus on the User and all else follows

Small teams create great work

Code always goes from Simple to Spaghetti, but never comes back