A Mobile Hurdle in The Enterprise: A Case Study

A Mobile Hurdle in the Enterprise: A Case Study

Britton Katnich, Mobile Engineering Manager and Co-Architect
1 Aug 2016

Recently our sales team was engaged with a large enterprise customer looking at our mobile solution. The customer came back with some questions about the versions of iOS and Android our Mobile App Services software supports. Their purchasing group was requiring support of iOS 7 and Android 4.0.2.

On the surface this would seem a reasonable request.

The initial release of iOS 7, for example, was September 18, 2013. The last minor version release was June 30, 2014. So roughly two to three years ago. In the enterprise space that would typically indicate a young software solution that has many years of life.

However, it does not.

The truth is iOS 7 is all but obsolete and has almost no market share worldwide. It has been supplanted by iOS 8 and iOS 9 in the last two years which now have 97% of the market between them. This means iOS 7 has, at most, 3% market share worldwide. The latest graph below illustrates this:

 

 

On top of this, iOS 10 is due out in September. Following the typical adoption of new iOS versions the market shares will quickly follow the same trends it does every year. Within two months of release this chart will look similar except iOS 10 will have the vast majority market share and iOS 9 will be in the roughly 15-25% range. iOS 8 will fall off the cliff of relevance almost immediately into that very small catch-all category of ‘Earlier’.

Additionally, an iOS version as old as iOS 7 is nowhere near as secure as the most recent versions. There have been substantial security updates in these more recent two versions. Any company not keeping up is leaving themselves dangerously exposed in this respect. And mobile security is the core value we offer with our Mobile App Services product.

Two years or so. This is how fast it changes in the mobile world.

The iOS industry best practice is to support only the most recent version of iOS and its immediate predecessor. Only two major versions. Anything beyond that is essentially ‘dead’ software and has no business value.

This illustrates an important, but all too common, misconception when it comes to mobile software. Many major companies of all types are unaware of the speed with which mobile software can become obsolete. They fall behind on supporting their existing mobile software or their requirements for purchasing new solutions become outdated within a year or two. They are used to the old paradigm of software life cycles of many years, sometimes a decade or two. This is particularly true in the enterprise space.

This can be very dangerous when security is high on their list of priorities. Old mobile software can compromise this security very quickly. Additionally, supporting iOS versions this old can eat up a lot of time and money for virtually no reason. Development costs, testing costs, support costs. Costs that cannot be supported by any reasonable business case.

It is more cost effective for a company to require mobile devices stay updated every year, or even buy new devices to keep up to the most recent iOS versions.

This is a big challenge companies selling mobile software face today with customers. They are slow to understand this new paradigm and adopt their practices to follow suit. Some will dig in and demand the old versions be supported like they have in the past with other software.

Sadly, they are only exposing themselves to large security risks and even bigger costs. They are only hurting themselves.

Britton Katnich, Mobile Development Manager and Architect, CA Technologies

Britton Katnich is Mobile Development Manager and Architect at CA Technologies where he is responsible for overseeing the technical team that created the Mobile App Services product.

Prior to joining CA, Britton worked in a variety of mobile client roles including building and managing entire teams of mobile developers, quality assurance and related workers across the iOS and Android operating systems. Britton is also responsible for architecting solutions and remains an active iOS developer at an expert level. Britton has worked on mobile enterprise solutions to widely used commercial apps for such Fortune 500 companies as Staples, Costco, Walmart and Tesco in the United Kingdom. Prior to his life as a mobile developer, Britton spent the first ten years of his tech career architecting and building Network Management middleware solutions at Redback Networks (acquired by Ericsson) for their many Tier 1 telecommunication vendors worldwide.

Contact
Call us at 1-800-225-5224
Call us at 1-800-225-5224
Email
Get in touch with CA
Email Us

Chat with CA

Just give us some brief information and we'll connect you to the right CA Expert.

Our hours of availability are 8AM - 5PM CST.

All Fields Required

connecting

We're matching your request.

Unfortunately, we can't connect you to an agent. If you are not automatically redirected please click here.

  • {{message.agentProfile.name}} will be helping you today.

    View Profile


  • Transfered to {{message.agentProfile.name}}

    {{message.agentProfile.name}} joined the conversation

    {{message.agentProfile.name}} left the conversation

  • Your chat with {{$storage.chatSession.messages[$index - 1].agentProfile.name}} has ended.
    Thank you for your interest in CA.


    How Did We Do?
    Let us know how we did so that we can maintain a quality experience.

    Take Our Survey >

    Rate Your Chat Experience.

    {{chat.statusMsg}}

agent is typing