Enterprise mobility: Avoid knee jerk developments

Enterprise mobility: Avoid knee jerk developments

Raymond Yong of Davanti Consulting shares five lessons from successful mobile implementations.

For a mobile implementation to succeed, it needs to have two things: purpose and an ability to fulfil that purpose. Purpose is important to any initiative and is usually the key business outcome that underpins the application. However, this article is about the second thing: the elusive ability to implement a mobile solution that actually fulfills what it is designed to do.

Having spoken to and conducted workshops with hundreds of customers in the past two years, I have discovered a few rules of thumb for successfully implementing mobile applications.

Regardless of which industry, implementation success ultimately boils down to a few simple rules.

Put the app in users' hands early or risk them throwing it away once it is there.

Make it simple: Ensure that your mobile app performs one or two key functions well. It is not there to substitute your enterprise software system. Store and process as little data on the phone as possible and shift the burden to the back end. Users dislike apps that slow their phone down or use up too much storage space. The simpler you make it, the more your users will love you for it. Ease of workflow is key.

Read more: ​The art of the one-page strategy

Understand the needs of different ‘mobile communities’ and your environment: What operating systems (OS) do your target customers or users run? iOS, Android, Blackberry or Windows? Do you have a ‘bring your own device’ (BYOD) policy that means catering for a diverse range of OS? Regardless of which OS you build for, it is important to ensure that your target user base can access your app on their phone. Poll your users to find out. If they can’t access the app, they can’t use it. Get a sense of your mobile landscape.

Decide on the tradeoffs: Mobility systems invariably involve building an app or a suite of apps. These come in two flavours: native and hybrid, both of which have different costs and benefits. Native mobile applications run faster and are more customisable but are more expensive and take longer to develop. In contrast, hybrid applications run slower and are less customisable but are cheaper and can be developed fairly quickly. If your mobility needs are simple and lightweight, the last thing you want to do is pay extra for a native solution. Yet, it could be disastrous to go with a hybrid solution if your customers require a highly responsive app. So, decide which factors best achieve the app’s purpose and select a flavour that suits.

Make it usable (UX and UI Focus):
Ensure that the user interface (UI) is beautiful, clean and suits your user base. You can do this by increasing visual appeal through colour, readability through text size and accessibility through button size. Ensure the layout is intuitive and simplify workflows down to their bare essentials. The less your users have to think while using the app, the more usable it becomes, and the more they’ll enjoy using it. In the mobile world good design choices are rewarded.

Put it in their hands:
Use an Agile development cycle that get users to road-test the mobile app at key milestones. They will keep you on track and tell you early if you’ve started to veer away from the principles mentioned above. Consider giving a beta version of the app to test groups and using an application like HockeyApp to manage builds and collect key metrics about usage. It doesn’t cost much to get early feedback from users and it will be invaluable in the long run. Put the app in users' hands early or risk them throwing it away once it is there.

Read more: Gartner reveals the 2016 CIO Agenda: Shift to platform thinking

The key takeaway is to avoid knee-jerk developments. Mobile-enabled applications work best when their purpose is clearly understood, when they are focused on what the user is really trying to achieve, and when the unique nature of delivering experiences to small, mobile, sensor-laden devices is understood.

Raymond Yong: Regardless of which industry, implementation success ultimately boils down to a few simple rules.
Raymond Yong: Regardless of which industry, implementation success ultimately boils down to a few simple rules.

Raymond Yong is senior business manager at Davanti Consulting.

Read more: We’re very much naked online, it’s working well for us:Green Acres CEO

Send news tips and comments to

Follow Divina Paredes on Twitter: @divinap

Follow CIO New Zealand on Twitter:@cio_nz

Sign up for CIO newsletters for regular updates on CIO news, views and events.

Join us on Facebook.

Join the CIO New Zealand group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags strategymobileagileuser experienceDavanti Consultingcustomer focus cio

More about AgileFacebookTwitter

Show Comments