Taptera specializes in mobile app development and deployment in a world of BYOD (bring your own device). As such, they have a pretty good handle on mobile app dos and don’ts. Chris O’Connor, Taptera CEO, took this knowledge and wrote a post titled “5 Mistakes Companies Make When Going Mobile” for The Huffington Post’s Tech blog. Chris looks at it from a development and BYOD implementation point of view, but a few of the mistakes he highlights also hold true when it comes to mobile app testing.
Poor partnership with the security team
In terms of testing, this can mean that you don’t fully embrace a specialized security testing team. Mobile app security, especially in a company/BYOD situation, is a world unlike any other. People will be using this application on a personal device that they access non-work related apps from. There’s no way to know how secure other apps are or how exposed a device might be to threats. The best way to protect your app and information is to make sure the app you produce is as secure as possible. Don’t just rely on your normal testing team for this – security testing takes an entirely different set of skills and you really need a specialist.
There’s a couple different approaches you can take toward analytics, and you really should embrace more than one of them. During production, consider a tool like Apphance that will help you track the nitty-gritty of bugs and crash reports. After your app launches, pay attention to download and retention stats, but also keep an eye on user sentiment toward your app by monitoring user reviews or using a tool like Applause. Paying attention to user sentiment is especially important as you release new versions, you don’t want to inadvertently turn off loyal users by disappointing them with a new release. As Chris says, “Mobile applications can provide businesses with a wealth of data analytics that provide immediate, relevant insight into user behavior.”
Engaging UX Late
I second what Chris says: “Consider the user experience during the initial planning phases and continue to incorporate real feedback into the development process. You’d be surprised the number of projects that deploy, only to find that users aren’t using the app the way the developer thought they would.” A usability expert involved early in the planning process can help make sure your app meets users expectations and help you avoid the pitfall of assuming your app is intuitive.