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!

The evolving roles in product ecosystem

I was catching up with Avinash (@avinashraghava) earlier today and we were chatting about product startups in the country. If you’ve been in this ecosystem, and seen the evolution of product companies, some interesting changes happened over the past few years.

Back in 2001, at AdventNet, the Product Manager role was created, and so was the Usability Engineer role (which were primarily UX Designers). There used to be debates about project managers and product managers and I’ve had a chance to see these debates well into 2007-08.

While interviewing with Yahoo in 2004, the recruiter was not quite sure of what they wanted me to highlight (since i didn’t come from a software programming background) and asked “have you taken any short courses on programming languages, that you can highlight in your resume?”. I had to politely decline modifying the resume – it would’ve also meant not highlighting the UX-related work I’d done while at AdventNet. Guess that was a time when the tech world was still coming to grips with the need for Product Managers in product companies.

Those days, Yahoo had a good bunch of UX Designers, and not enough companies felt the need to have good UX Designers. I was lucky and fortunate to work with some very smart designers while building products such as Yahoo! Maps, Yahoo! Local etc. Those days, there were conversations about 2-pizza teams (at amazon), 3-people teams (PM-UX-Dev at google) and emerging agile teams.

By 2006-07, the ecosystem had recognized they needed product managers and many product companies started looking for pm talent. And they were getting started on hiring User Experience Designers.

When I moved to InMobi in 2008, we built the PM team, the UX team and also realized that the way to build great products was by leveraging the data we had, to generate analytics and insights. Helping the user with understanding of what’s happening in the system with respect to their work/needs was a great way to get the user engaged with the system. This starts initially (at low data scale) with basic reporting tools – tables, charts etc. As the data grows (and boy, does it grow fast!), these tools have to evolve into more sophisticated ones. The decision systems also crunch lots more data to generate their outputs. And who better to help with those than data scientists.

By this time, most companies and the recruiting world were familiar with and looking to hire UX designers.

Getting a lead on understanding data and building newer insights helps Product Managers think about smarter ways to solve user and business problems. It also helps UX Designers to visualize newer ways to portray information as well as overall experience. It’s no surprise that companies are now looking to hire Data Scientists quite early in the game, especially the ones that want to build world class products. The VCs are also paving the way with roles like Data Scientist in Residence.

I did a small experiment last year, looking through the websites of various companies in the data services spectrum (data warehousing / analytics / data consulting etc). I went through their archived websites of 2008-09 and saw that terminology such as “data warehousing”, “data analytics” etc had given way to “Big Data” starting 2010. I think this is an important trend to understand – tech businesses are prolific at creating data. To leverage that, they need a pretty significant set of people who can understand and make sense out of it.

Now that the world’s all mobile + tablet, the new challenge is “user acquisition”. Growth hacking anyone?

Experience. Peer. Learning.

How can these 3 words go together? Experience is all about failing. We’re competing with peers. And who the hell wants to learn ??

Allow me to sell to you – India’s first true bootcamp for Product Entrepreneurs – #PNCamp, happening in Pune in December this year.

“…to your context…” – watch this video about a customer. You’ll appreciate why learning is directly connected to decision making.

“…I thought it was me…” – another customer. Why and how peers can play a fantastic role in arriving at solutions. They’ve made mistakes that you don’t need to. Vice versa.

“….tunnel vision….” – the curse of knowledge. From a veteran.

Product Entrepreneurs are battling their demons every hour, every day. And inside this battle lies the glory of winning. From the outside it looks like chaos and madness. But there is a sense to it all. See this deck below to get a better idea.

How silly of me… almost forgot to mention … this is a by invite only event. You don’t want to be left out. You’ll find the registration links below the deck.

See you in the city that was the top 3 shortlisted cities to be India’s capital back in the day.

Data and User Experience: Two ends of the spectrum

Every product that you build has to be used by people.

This is irrespective of “who may pay for the product“. This is an often brought up topic of “User vs Customer“. And if the product is used only by machines and not by real people, then it’s perhaps best to call it “technology”.

As far as technology products are concerned, a significant factor of differentiation they claim and deliver on is by leveraging data about usage and user behavior. And in a product team, the cycle goes this way:

  • Product Manager thinks up the product (you can assume that in all these steps, others also contribute meaningfully, as product creation is both an intensely cerebral and collaborative exercise)
  • Designer helps visualize the user experience
  • Engineers code it and get it ready for prime time

The plot:

1. Roll out the current version of your product
2. Get users to use your product, engage with it and contribute inputs (read Data)
3. Collect usage and behavior data, analyze it and generate ideas for the future features
4. Design & develop the new features
5. Start from Step 1 again

If you notice, in this iterative and cyclical process, the two constants are Design new features (UX) and Collect more data. While this cycle goes on, imagine the various changes that happen to your company:

• People added/removed
• Infrastructure modified (change offices/locations etc)
• Technologies changed/added
• Investors changed/added
• Markets discovered/validated
• Pivots created/executed/dropped
• And the list can continue

But the core 2 tasks remain: Design UX for your user, Collect Data from your user, both of them aimed to improve their value proposition. This prompts me to call Data & UX as the two ends of the spectrum of building a tech company. It’s very interesting to note that if Data connotes Scale, UX connotes Empathy. To build a successful company, I imagine that one needs both Scale and Empathy and not just one of them.

What do you think? Let me know in the comments.

Don’t try to solve every customer problem by a line of code.

My First playbook roundtable. iSPIRT’s first initiative at Hyderabad, was a 4 hour insightful RoundTable that was  organised by the ProductNation free of cost for the attendees, which most Hyderabadi entrepreneurs gave a miss and are sure to be regretting the missed opportunity and the learning possibility that it offered.

Sridhar Ranganathan, ex-VP of InMobi, a Product Guru and Aneesh Reddy, the CEO of Capillary Technologies, which is in the business of providing mobile-based customer acquisition, tracking, and loyalty business, were the key speakers for the day .The first half of the session was mostly participants- driven where each of us were asked to share our day-to-day stories at work along with our expectations from the workshop.

Below were the most common challenges that emerged from our discussions:

  1. How to validate the need for a product?
  2. How to prioritize from the features wish list?
  3. What is the exact role of a Product Manager to drive successful product deliveries?

Validating the product need

Sridhar began the afternoon session by saying that, “The best way to validate the need for a product was constantly interacting with the customers and understanding their requirements.” He said there are 2 primary things for a product startup to be successful in the long run. One is Speed- wherein it is important for start-ups to be iterating faster as its always better to Fail Fast and recover quickly.

The second is to be data-driven wherein start-ups should be religiously looking and researching in terms of numbers both externally and internally .He recalled a popular quote, “Data is God and code is only a messenger”, which was truly an eye-opener as it made me realize the importance of constantly looking at data and then using that to validate the need of the product.

Aneesh shared a few of his real-life examples on how during their initial days at Capillary Technologies, they had spent over 6 months talking to every store owner be it big or small, to understand their needs and how they literally changed their product idea thrice before conceiving the final version. He also said that listening to customers played a prominent role in shaping the product rather than merely selling. He also spoke of how Capillary mainly stuck to one mantra i.e.- “Locking down on the cheque with the customer even before building a feature for them,” which not only drives a sense of stickiness and commitment with the customer but  also ensures the right customer need is addressed.

Priortizing from the Features Wish list

This is by far the most common challenge faced by all of us today, which Sridhar strongly advocated by highlighting the need for PMs to start questioning  every feature-benefit ratio in order to prevent any feature overload. He also stressed on the need for every PM to evaluate if every feature was designed for the ease of the end user. He added that it is important to add features in a disciplined manner and remove the excessive features ruthlessly. Bottom-line being – “Don’t try to solve every customer problem by a line of code.”

Aneesh also shared on how Capillary builds prototypes and demonstrates them to customers to ensure if the customer’s wish list has been fulfilled or not and that this has helped Capillary to keep the fine balance between what their customers are looking for and how the future of the product would shape up.

Role of a Product Manager (PM)

Sridhar began asking each of us to define what we considered the role of a PM to be and after everyone was done presenting their respective  viewpoints, he mentioned the below as some of the qualities he would expect a PM to possess:

  1. Empathy towards customers – the willingness to engage, understand and appreciate customer needs.
  2. Confidence to have a point of view
  3. Ready to build a product for the future
  4. Culture of experimentation and being data-driven

Personally what I considered the best piece of advice for PMs is, “to be responsible for the Outcome and not the Output”. This actually accelerates the need for PMs to question every effort for a feature request and evaluate what would be its ability to generate revenue.

Overall, it was an immensely insightful session. I would also like to thank Sridhar for taking time out from his busy schedule to enlighten us. Huge thanks to Aneesh for being extremely patient and for responding to all our queries.

I highly appreciate the efforts of Avinash to create such a splendid product management session wherein we not only get a chance to meet/network with product gurus but also help us rethink our working strategies. Last but not the least, I would also like to thank Pramati Technologies for being an excellent host for this Roundtable.

Eagerly looking forward to the follow-up session soon!

Post Contributed by Thulasi, Associate Product Manager at Versant Online Solutions Pvt Ltd and can be reached at thulasi(at)moozup.com

Don’t Build Something Unless Someone Is Willing To Pay For It & Asks For It Twice!

Notes from the  Product Management Roundtable In Bangalore. Having attended the first ever iSPIRT Roundtable on Product Positioning in Bangalore and closely followed the second one held in Delhi, I was eagerly looking forward to the Round table in Bangalore on Product Management by Sridhar Ranganathan. Sridhar is a senior Product Management professional having spent considerable time in product management roles in companies like Zoho, Yahoo! and InMobi.

The 12 startups that participated in the round table consisted of a healthy mix of companies across various stages wrt their Product organization – some already had a PM function set up, some were scaling fast and were looking for ways to make their first PM hire and some where the CEOs or the founders were themselves donning the hat of a Product Manager.

The session started with a round of introductions and an open discussion around various aspects of Product Management – need for Product Management, hiring of Product Managers and setting up the team, prioritization, building an MVP etc. which set the right tone for the rest of Roundtable.


Sridhar shared his experiences of being a Product Manager and a Product Management leader in his previous roles. His experiences at Zoho were particularly of a lot of interest to the participants, as Sridhar was at Zoho during the period it transitioned from a company making Network Management Systems to the Saas giant it is today. He mentioned how the founders had a strong faith in setting up a Product Management function and empowering the Product Managers to lead the product efforts. He said it was like changing gears from moving in 4 big ships to 11 speedboats – with a Product Manager navigating each speedboat (a product). One insight Sridhar shared stood out, that the founding team needs to strongly believe that there’s a need for Product Manager(s) in the company and remain fully invested in the idea. Otherwise, there are very few chances of a Product Manager making a meaningful contribution and succeeding in their role.

Here  are some key insights from the discussions at the Round Table:

Product Management is a highly cerebral activity

The importance of setting a conducive environment for the Product Management setup was stressed upon heavily by Sridhar.  It is imperative that between the Product Manager and the immediate Product team (engineers, designers, QA), there be a very high amount of trust. The decisions of the Product Manager will directly impact the work, and subsequently the performance of the engineering team. Similarly, the Product Managers needs to believe that his engineers are capable and are able to solve the challenges he poses to them.  Laying the right foundation and building trust among the team is absolutely essential for the Product Management team to contribute significantly towards the company’s goals.

Framework to Solve Customers’ Pain Points

The discussion then moved towards prioritization of tasks, catering to customer requests for feature additions and customizations. Sridhar presented a very interesting framework which is quite handy to place customers’ pain points in the right context and solve them appropriately.

 

Depending on the target group size is and the complexity of the pain point, one can address the pain points in different ways

  • Education: Can you provide simple walkthroughs of the product through screencasts or tooltips, put down a set of FAQs that customers can refer to and get the help they’re looking for?

  • Process: Can you tell customers on how to do something? As an example, creating a 1-page document on how to apply for a passport and redirecting customers to that section would be a way of setting up the process.

  • Procedure: Taking the above example itself, if you actually build a feature to help customers apply for a passport, it would be creating a procedure to solve a pain point.

  • Solution: Any customizations/hacks over an existing feature/flow would fall under this.

  • Product: Enabling the customers to do something completely through the product itself. E.g. Employee payroll processing.

Building an MVP

How much time should one spend in building the MVP? One of the keenly debated questions was on the amount of time to spend to build an MVP. While there were multiple inputs based on the nature of the product and the market each of the companies was targeting.  However, Sridhar mentioned that one should invest enough time so as to avoid having to pivot at a later stage.

Is your product a ‘painkiller’ or a ‘vitamin’? It is important to understand this very well beforehand and pitch the product in the right manner to your first set of customers. You may be overselling if you’re trying to pitch a vitamin disguised as a painkiller and grossly underselling if it is the other way round!

What features get built into the MVP? Don’t build the product or a feature just because someone says it’s a good idea or if your prototypes ‘look good’. You need to validate that the customer is indeed willing to pay for the product. It’s even better if they ask for something repeatedly, which indicates that they have a pain point and they are willing to use the product/feature.

Taking the MVP to the market. Choose customers who can challenge you and make you think harder. The first 5% of the customers give 85% of the important feedback and the interest tapers off as you get the next set of customers. It is important to keep validating your view of the market and be ahead of the curve. You may have built something that was relevant at a previous time or maybe talking to a customer set that’s no longer representative of the larger market out there.

When to get a PM and what should the PM spend time one?

Sridhar suggested that whether or not there’s a formal designation assigned, there should be a Product Owner from Day 1, which is invariably one of the founders. Over time, it will be good if one can identify a good Product person from among the early engineers and have a Product person for a group of 7-8 engineers. The Product Manager should ideally be able to do 70% of everything! For the effective use of a Product Manager’s time, a helpful rule of thumb is that he spends 50% of his time planning for the future, 30% of the time on current initiatives and 20% of the time on firefighting.

Data, Intuition & Processes

How much does one trust data and how much does one rely on intuition to make decisions?

One of the participants remarked – “If you torture data long enough, you’ll get what you want”. It was general view shared among the participants and endorsed by Sridhar that data is good for discussions and not decisions. There’s a strong element of intuition and market understanding that go into making decisions and there should be ample scope for that.  Finally, it’s the Product Manager’s call on the direction of the product and he needs to be able to take views from multiple perspectives. Data alone being the decision criterion may not be the best way to go about it.

What about processes? Do they kill creativity or actually help in better productivity and accountability?

A quick poll on what the participants thought about process threw up some interesting responses. The hardcore engineers found process to be a bit of hindrance. However when they put on the founder/senior management hat, they found that there needs to be some way to maintain accountability and provide better visibility to a larger group as a company grows. As one of the participants rightly said, process is ‘doing what you say and saying what you do’.

Sridhar cautioned against having too many processes (don’t put policeman unless there’s a lot of traffic) ot of traffic), he also shared some interesting ways of bringing in process. Rather than enforcing process, can the employees themselves be stakeholders in implementing process and are ihe also shared some interesting ways of bringing in process. Rather than enforcing process, can the employees themselves be stakeholders in implementing process and are incentivized for taking an active part in the process and evangelizing it?

Each of the participants took away some key actionables which they’d go back and try out at their respective companies. They’d also stay in touch to share their learnings and experiences to help one another build a strong product management function. After all, we’re working towards transforming a nation with products!