Why Great UX needs Great Engineering?
There is a Chinese saying that goes like this - 好事成双 (hǎo shì chéng shuāng). You may be wondering "what has this got to do with the title?” stay with me on this. hǎo shì chéng shuāng translates to "Good things come in pairs". This is more or less equivalent to the English quote "The best of things in life come in pairs". Man-Woman, Health & Wealth, Food & Drink, Clothes & Footwear, Salt & Pepper, Fish & Chips, Jekyll & Hyde - I know the last one is a wee bit overboard, but
then, had it not been for the pair - we wouldn't be talking about Jekyll & Hyde. The pairs may or may not reflect "opposites", but then they form the proverbial "two sides of the same coin" - lest it can't and won't be a coin.
So, what has this got to do with UX? Well, everything. Most of us parrot "Great UX, awesome, amazing" etc., and UX today is more of a fashion statement and a must have term in the digital world. Added to that is the mystique and glamour quotient attached to it.
Reality Check 101
Let's scratch the surface to get a handle of "what does it really really take to deliver great UX?" If you thought about Information Architecture, Interaction Design, Visual Design, Usability Research, User Testing and a few hundred other related terms, think again! These are what I would term as "Essential", it’s a given and there are no two ways about it. While you may ponder on "so, what's the point?”, I would like you to suspend such floating thoughts and hear me out (whether it sounds completely off, disjointed or pulls you on to click on the next tab or fiddle with your phone – stay with me for a few minutes and at the end of it, you are welcome to judge this controversial take).
The best of current day digital products and services eco system is powered by technological advances and brilliance. Can you think of a Facebook without instant feeds? A Pinterest without hmmm, the ability to pin? An AirBnB or Uber without instant gratification?, the list is endless........... These poster children of the digital era have manifested to what they are due to the underlying poetry called code a.k.a the finesse and polish of engineering (development fire power). The bane of the industry so far, irrespective of the jazz and pizzazz of Design Thinking and the like, is this mentality of "Us Vs Them", "Developers/Engineering are not creative", "They just don't get it" blah blah blah.
However, the ground realities are diametrically opposite. If UX is the "Face & Gateway" to a digital asset, then great code is the "Bloodline" that keeps it alive, thriving and accepted. Coders code - designers design and never the twain shall meet seems to be the norm (Rudyard Kipling must be giggling to glory).
The (not so) secret sauce to solving this conundrum.
For someone whose bread and butter (and sometimes a wee bit exotic dish) depend on UX, I can unflinchingly say that there is a way to get on top of this fundamental issue and the following teeny-weeny behavioural changes can flip the tables:
1. Humility: Accept and acknowledge the criticality of this pair. Most of the times, this boils down to the unwanted battles about the pro's of right-brained (creative) school and con's of left-brained (nerd) school. Teams need to understand that the whole is greater than the sum of parts. If this gets imbibed in the culture of the organization - magic happens almost instantly
2. Empathy: UX'ers and Developers must embrace the ethos of "collaborate and co-create", end of the day the teams sail or sink together
3. Child-like Curiosity: There has never been an instance of children getting killed due to curiosity - cats are exempt from it though. The pair must and should be open to new ideas, perspectives et al., This imbibes critical skills like active listening, articulation and gaining consensus.
4. Rabid focus on the BIG picture: Sports and Army history to name a few is peppered with ton's of stories about "how" collective thinking and action have won accolades, saved lives and protected nations. Why not embrace the same way of life when it comes to building products?
5. Acquainting with Domain fundamentals: Designers must make an effort to educate themselves with the basics of a technology stack, a particular language, limitations and work-flow. The same holds true for non-designers too. They must be aware of basics like colour, shapes, typography, design theory etc.
While there are plenty of other things that can make an impact, the 5 points mentioned above have made a vast difference in my work around the world and across industry verticals. Are you still going to move on or has this instilled a tiny voice in you that says "hmmmm, what's the harm in doing it this way?"
Whether you want to shower bouquets or brickbats, I would be gleefully happy if either of this happens, because, end of the day it has would have succeeded in what it was supposed to do - trigger a response.
So, what is your take on this, have you been part of such stories?
To those who want to pass, thanks for reaching till here. Grateful for the time spent.
Written By :Udhaya Kumar Padmanabhan --Practice Head - UX at ABOVE Solutions









