In this ProductTank TLV meetup, on Sunday, February 24, 2019, Omri Ziv walked us through his own experience as a product manager and how the aim to impact users feelings resulted in different choices, actions, and methods of work.
Omri Ziv is Product Manager at Facebook. Previously he was Director of Product at Clarizen. He has an MBA from Tel Aviv University and a BA in Management of Information Systems.
Omri gets excited by smart cities and futuristic although simplified user experiences that bring strategy to life and delight their users.
19. Performance is the feeling that the app is
working like it is supposed to in a timely
manner. Great performance is a feeling that
the app is responsive, quick, and reliable
28. 45% of iPhones Have 32GB or Less
22%
23%
32%
14%
9%
16gb 32gb 64gb 128gb 256gb+
29. Why should I care about storage?
•1 out of 3 smartphone users in India run out of storage
or sees a low storage warning every day
•They will uninstall your app if it takes too much space
30. A 15MB increase in FB Lite storage footprint
resulted in drops in visitation metrics
And Saw It in the Wild
33. • They turn data off when not using any app
• Peer-to-peer file sharing
• They don't upgrade their apps
• When users are out of data they stop using the internet
How do people save data?
34. • Facebook Lite, Messenger Lite
• Uber Lite, Twitter Lite, Skype Lite, Spotify Lite, LinkedIn Lite
• YouTube Go, Google Go, Android GO
Apps for Emerging Markets
37. Progress Bar vs. Spinners
The progress bar was embraced
as a modern take on the spinner
“I definitely prefer the blue bar… at least you can
see it’s making progress, the spinning wheel just
seems to go forever.”
“If you know what you're seeing and how long it's
going to take… it feels faster to your brain. The
spinning wheel will give people past trauma of
‘okay, I’m being nervous because I’m waiting for
something.’”
“It makes me feel like dial-up, it just means it’s
buffering.”
Today I'm going to talk about...
Why
Performance
What you should do about it
What happened between 2012-2015?
Emerging markets started to get saturated with fairly cheap devices
Now let's play a game - I'll describe a few devices that are popular in Emerging Markets and you will tell me when they were released.
A better question therefore, and this is how we at Facebook look at it, is what Year Class is this device.
And this is how Year Class looks worldwide.
Here's a real-life example taken by a Facebook engineer. <CLICK>
...8 seconds in we start to show the splash screen.
...38 seconds in we have content! But wait, we're not done yet!
...43.2 seconds until UI is stable!
What do you think will this user do? How will these user behave? And would we understand why they are behaving this way if we are not looking at performance as a feature, not as technical details.
A feature which is generally disregarded in the development process, not planned, not tested, not measured, not mentioned.
A feature which affects user behavior.
So what is performance?
mobile performance is generally comprised of "speed" and "footprint" features.
So yes - startup time matters.
That means that if your start up time is slow you would see a decrease in visitation and might think there is something wrong with the funnel or value proposition or feature set.
This means that users will actually not install your app in the first place because the APK size is too big. Not because your screenshots are poor, or because you haven't done your ASO right.
And you might think that issues like APK size and storage are relevant only for emerging markets.
WRONG!
We have seen people stop using their app, and then suddenly re-installing it. And we couldn't figure out this behavior. Well, guess what - they simply run of storage, look for the first suspect and remove it. Until they remember it again (or not).
Lite apps is a trend
What is user behavior when they are limited in data usage?
You see people disconnect for days, sometimes in specific (calendar) days.
Lite apps is a trend you should be aware of. All the leading consumer app developers have "lite" versions of their apps.
This, for example, is Facebook Lite, Facebook's app for Android for emerging markets.
It provides the full FB uncompromising experience, but uses less data and works well across all network conditions and devices.
Perceived performance is also important.
Here's a good example - replace the "old" spinner with the "modern" progress bar which encourages users to embrace the app.
And you can see that there's a HUGE decrease in screen cancelations
(mention deltoid)