Skip to main content

Cos the deciders are on desktop...

A screenshot that someone shared with me a few days reminded me of a conversation that drove me nuts about a year ago.

I know - terrible start to a story, but play along. :-)

The screenshot showed a bug (one visual element looked a little off) in a product I'm responsible for. I filed a mental note on it, but knew instantly I'll never prioritize fixing it - for a lot of different reasons (zero impact to functionality etc.), but mainly because the bug is on desktop - a platform that I know is not one where most new users our coming and one that I'm consistently prioritizing behind mobile. It was something I thought about for all of a split-second, and won't let anyone else waste engineering time on.

What did this remind me of? A couple years ago, some folks on another team spent weeks trying to convince me to build something that was a desktop-only enhancement to the product I was working on at the time. They pushed really hard, despite confirming (again and again!) that they did really understand that less than half the users they wanted to reach would see this, and that those number of users would decline over time.

I'd poked for a while at their motivation, and their initial rationale was "at least this set of users will see something better". I naively admired their passion for their customers, but explained that the investment of time and engineering effort wasn't worth it.

Finally, they said "Actually, our boss will see this demo on desktop and that'll really impress him." 

That was my first real introduction to the "decider is on desktop" problem, but since then I've had to catch it again and again.

While for most products these days, our users are accessing them on mobile devices, the people that make decisions about them (not just execs and managers, but engineers, designers and business folks with the company as well) have spent a long time perfecting their work environments on desktop. Most mobile demos I see even today are in desktop emulators.

So very often, despite knowing better, teams will end up over-investing on desktop and under-investing on mobile. Our work environments aren't going to change overnight. Mark Zuckerberg may be able to draft his IPO letter on his phone, but I still see a significant boost in productivity from an extra monitor in my work setup.

So what do you do?

  • Rules definitely help:
    Most people I know now have "mobile-first" or "mobile-only" investment rules. Some teams refuse to review mocks that aren't mobile-only. Others mandate that all development should be mobile-only. There is no mobile product development. Software that works on phones is just called product development now.
  • So does infrastructure: Tools (demo environments, dev environments etc.) that make it easy to not just develop, but demo to your teams and have them experience on mobile are critical. This is still something most companies haven't got right because the existing setups are "good enough".
  • Finally, there's self-awareness:
    Knowing the bias is the first step. Then you can watch it.  Make sure your deciders aren't on desktop :-)


Popular posts from this blog

Yup - humans still lack humanity

Every once in a while, I'm reminded that humans can be completely lacking in humanity.

My wife had the following experience yesterday on her ride back home. She got on the train and found a seat. The train was unusually crowded and it looked a lot of people had to stand for a long ride. An elderly Asian gentleman carrying a few things in both hands, was looking for spot, started to complain smilingly about the train being so full and stood in the aisle at the back of the carriage some seats away from her.

She expected someone closer to gentleman in the aisle (lots of younger people on the train) to give him their seat.

No one did.

The train started, and it was clear the man was having a lot of trouble standing up. Then at the next stop there was actually an announcement saying the train was full so please give up your seats to people who needed them.

Still nobody moved.

My wife got up walked to the end of the train and asked the gentleman to go over to her seat. She still couldn&#…

Whimsy when I changed my profile picture...

I changed by profile picture at work.

Later in the day, two people on my team had changed their profile pictures to these.. :-)

It made my day!

I changed my profile pic again today. Let's see how fast anyone catches on this time. :-)

Everyone's struggle is real... at the very least to them

A couple of weeks ago, while in line waiting to pick up some food I'd just ordered, I overheard two conversations - I don't make a habit of this, but it's hard to not hear things when you leave your phone behind. :-/
My first reactions as I heard both of these conversations was annoyance at the protagonist in one and admiration for the other. Both conversations stayed with me for a while, but it took me some time to realize that was unfair on my part to be annoyed at the person that I was annoyed at.

So about these conversations:
The first was between someone working there and a friend. She was sympathizing with her friend who'd be starting a new job leaving this place. "Oh, it's minimum wage again?", she said with concern in her voice. "Yes, but it's fine", said her friend. The job was closer to where she lived so she thought she'd make about the same and she might get home a little earlier to her daughter some evenings though the hours…