Nobody in the app community will have missed that Google fired a major shot at poor performing apps last week.
Those that don’t take performance seriously will now be down-ranked on the Google Play store – making them harder to find.
Google hasn’t disclosed the specifics of how its algorithm will rank app performance, but it’s believed to be based on:
- Application outages
- Battery usage
- Number of uninstalls
- Level of user engagement
- User ratings
Dynatrace’s VP of EMEA, Michael Allen, highlighted why it’s easy to feel sympathetic to the makers of apps today:
“The challenge is that the insatiable demand for new features and improvements is forcing developers to update their apps more frequently, with some releasing new versions once or twice a week. It’s very difficult to fix bugs and optimize an app with such rapid release cycles, which is why continuously testing performance is so important. At the first sign of trouble, developers need the ability to either quickly roll-back and fix, or abandon the change before it hits users.”
You can check out his full commentary here via Net Imperative in the UK.
Meeting the pressures of the digital economy
As Michael points out, the pressure on developers and digital teams to ensure perfect performance has never been greater. Especially when the heavy hitters like Amazon and Spotify are pushing a new release to the app store once or twice a week, and every other business is expected to keep pace.
It’s a tough game and that’s why it’s so important to continuously test performance, and to make sure that when you’re rolling out new updates your teams can:
- Instantly spot a potential performance problem
- Either quickly roll-back and resolve, or;
- Abort the change before users feel the pain.
Easy done right? Well, not without being able to see in real-time how your deployments are going throughout the entire dev and production process.
So, have you met our UFO?
This neat little invention is Dynatrace’s answer to building a better DevOps process.
The Dynatrace DevOps Pipeline State UFO was built so we could visualize alerts, problems, health and CI/CD pipeline state within our own R&D organization. It’s quite amazing to see such a simple thing spark a cultural and code quality transformation. Do you use something similar in your organization?
Invented by Helmut Spiegl, you can read more about our UFO in this blog, by our DevOps activist Andreas Grabner.
Down-ranking will hit your bottom line.
Given there’s over a million apps on Google Play – how will you make sure your ranking isn’t downgraded? Do you simply watch your ranking and react accordingly as it changes?
The problem today, and never more so than in this situation, is that poor app performance will directly hit your bottom line. Users will complain on social media, they’ll abandon your app, competitors will steal your business and now…Google Play will bury you down the list in its store.
No matter what business you’re in, you can’t afford to be reactive. You need to have performance insights on-hand to prevent (or rapidly fix) issues instantly.