Enterprise Data Mobility Initiatives: 10 Tips for a Successful Rollout

 
 
By Chris Preimesberger  |  Posted 2014-01-02 Email Print this article Print
 
 
 
 
 
 
 
 

As data mobility programs begin to gain traction in a wide number of enterprises, IT departments are being asked to provide both an increasing number of mobile apps and to update existing apps. Enterprise mobility success requires both IT and business managers to have a holistic understanding of issues affecting mobile business app development and deployment to make correct strategic decisions, minimize risk, and choose the most efficient and cost-effective solutions. Holistic thinking helps managers select the best development methods and tools for a company's applications and will pay off with wiser decisions, greater efficiency and faster time-to-market. In this eWEEK slideshow, with perspective from mobile application expert Magic Software, are 10 tips that will help ensure a business transformation goes from a standard no-policy approach to a fully integrated mobile enterprise as smoothly as possible.

 
 
 
  • Enterprise Data Mobility Initiatives: 10 Tips for a Successful Rollout

    by Chris Preimesberger
    1 - Enterprise Data Mobility Initiatives: 10 Tips for a Successful Rollout
  • Decide which Business Processes to Mobilize

    The first thing you need to do is focus on the business value, not the technology, user interface, or development tools. Prioritize apps that can provide the quickest ROI. Decide if you want first to mobilize existing processes or create new processes for mobility.
    2 - Decide which Business Processes to Mobilize
  • Prioritize Back-end Connectivity

    To add value, a mobile app needs to interact with business data and processes. Therefore, correct integration with your enterprise systems is of critical importance. IT must determine the best way to connect to back-end systems that will provide the security, scalability, speed and performance expected of business apps.
    3 - Prioritize Back-end Connectivity
  • Identify the Mobile Platforms You Need to Support

    Identify which mobile operating system(s) and native device functions you want to support. You need to know what devices you want your application to support. You also need to decide what native device functionalities (e.g. GPS, camera, location services) and what third-party add-ons, such as credit card scanners and Bluetooth and NFC (near field computing) devices, it should leverage.
    4 - Identify the Mobile Platforms You Need to Support
  • Select the Mobile Architecture That Will Work Best for Each App

    The choice of architecture depends on the complexity of the application, content type, level of native integration, offline support, performance objectives and security requirements, and so on. HTML5 architecture is most suitable for simple, content-based apps—as long as you are satisfied with its performance limitations. For more complex transaction-based apps using integrated device capabilities, a mostly native or hybrid architecture with parts of the UI or business logic wrapped in a native container may be preferred.
    5 - Select the Mobile Architecture That Will Work Best for Each App
  • Choose Development Approaches, Tools That Match Your Objectives

    You can develop for each specific OS or use a cross-channel development platform. Choosing the right approach is important in term of agility, reusability and functionalities. In the majority of cases, multi-channel, code-free development platforms with off-the-shelf and certified adapters to multiple back-end systems (such as Oracle JDE, SAP, Salesforce, Microsoft SharePoint, IBM, legacy, Google, Facebook, and more) offer the greatest value by enabling you to quickly and cost-effectively develop and deploy a wide variety of business apps.
    6 - Choose Development Approaches, Tools That Match Your Objectives
  • Make the User Interface Design a Group Decision

    While mobile enterprises apps do not need the same type of UI as games or other business-to-consumer applications, they still need to be attractive, natural to use and provide an efficient, business-oriented user experience. Many times the developer is also responsible for UI design, which is usually a mistake. Every mobile app project must have a designer that knows user experience, mobile usability and OS capabilities.
    7 - Make the User Interface Design a Group Decision
  • Establish Required Security Levels and Policies

    Security needs to be considered at the device, application and user levels. Secure communication between mobile device and back-end enterprise systems are just one important factor. So are authentication and access right management, policy management, provisioning, sandboxing, and more. Make sure you have the tools in place.
    8 - Establish Required Security Levels and Policies
  • Determine How You Will Deploy, Monitor and Guarantee the Service Level of the App

    Deployment is all about distributing the right application to the right devices, but you also need to be able to monitor, control and manage releases. While deployment can be done as basically as having the IT department manually install enterprise apps through USB connections or SD cards, these solutions are costly, time-consuming and not scalable. In association with MDM and monitoring capabilities, private/public app stores can make the app update process easier, enhance IT control and identify service quality issues. 
    9 - Determine How You Will Deploy, Monitor and Guarantee the Service Level of the App
  • Finalize Your Implementation Strategy

    Now that you have worked out the approaches and tools you want to use, you need to decide on the implementation methods. Do you want this to be an in-house job or outsourced? Are you starting from scratch or reusing existing assets? In short, what's the budget and who is going to do the actual implementation?
    10 - Finalize Your Implementation Strategy
  • Get Started Immediately

    Enterprise mobility is evolving rapidly. It's better to get started, even if you have to make changes down the road, than to put it off and risk falling behind. The fact that you've looked at the whole picture in advance will help you minimize risk and put you on the most effective and cost-efficient path to enterprise mobility.
    11 - Get Started Immediately
 
 
 
 
 
 
 
 
 
 
 

Submit a Comment

Loading Comments...

 
Manage your Newsletters: Login   Register My Newsletters























 
 
 
 
 
 
 
 
 
Rocket Fuel