Choose the Right Development Platform for Enterprise Mobile Applications

While developing a mobile web app affords legacy carryover, you need to consider a native/hybrid app if you require access to device-specific features.

RETIRED CONTENT

Please note that the content on this page is retired. This content is not maintained and may contain information or links that are out of date.

Selecting the wrong mobile platform will:

  • Either drive up your development and maintenance costs or diminish its value to your end users.
  • Trap development initiatives in the user-centric mindset which negates the importance of key IT requirements.
  • Cause stress on your existing system as mid-tier and back-end infrastructure cannot support the added data and service requests from mobile devices.

Selecting the mobile platform that satisfies both your end users and your enterprise’s requirements will help with:

  • Satisfying high priority mobile user stories with clearly defined KPIs that are supported by related technical metrics.
  • Creating a clear step-by-step process to implement your mobile platform taking integration, security, and performance as key factors.

Book Your Workshop

Onsite Workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn’t enough, we offer low-cost onsite delivery of our Project Workshops. We take you through every phase of your project and ensure that you have a road map in place to complete your project successfully.

Member Rating

10.0/10
Overall Impact

2
Average Days Saved

After each Info-Tech experience, we ask our members to quantify the real-time savings, monetary impact, and project improvements our research helped them achieve.

Read what our members are saying

Module 1: Ensure the Right Motivation for Mobile Development

The Purpose

  • Understand the drivers behind your need for a mobile platform selection.
  • Understand the challenges with mobile development and mobile as a disruptive technology.
  • See how mobile can be used as a catalyst to innovate within IT.
  • Learn about the web, hybrid, and native mobile platforms.

Key Benefits Achieved

  • See the value mobile will bring to your organization and IT teams.
  • Solid understanding of the limitations and ideal cases of each mobile platform.
  • Prepare to address the challenges with mobile development.

Activities: Outputs:
1.1 Learn about the challenges of mobile development.
  • Assessment of your organization for mobile platform implementation.
1.2 Understand the benefits and costs of each mobile platform.
1.3 Assess your current organizational gaps for engaging mobile.

Module 2: Structure Your Project

The Purpose

Create your project charter to gain the project go-ahead from stakeholders

  • Set the project scope and context.
  • Identify the project metrics and solution KPIs.
  • Note of any project dependencies.
  • Build your project team.

Key Benefits Achieved

  • Obtain a clear direction of how mobile will be used and benefit the organization.
  • Create a comprehensive charter to obtain the green light to proceed with the project.
  • Ensure the right individuals are involved in the project.

Activities: Outputs:
2.1 Identify the objectives of your mobile platform project.
  • List of prioritized objectives to achieve in the mobile project.
2.2 Document related initiatives and dependencies.
  • List of project metrics and solution KPIs
2.3 List the key participants who need to be involved in project.
  • Roles and responsibilities of your project team.
2.4 Begin assembling your charter.
  • List of project dependencies and related initiatives.

Module 3: Gather and Analyze Your Mobile-Specific User Stories and Use Cases

The Purpose

  • Elicit requirements from your stakeholders through workshops and interviews.
  • Break down your user stories to functional use cases.

Key Benefits Achieved

  • Sets the functional context of the mobile platform.
  • Establish the business and end-user expectations for your mobile platform.

Activities: Outputs:
3.1 Create a list of your mobile user stories.
  • List of high priority user stories.
3.2 Drive your mobile use cases from your user stories
  • Comprehensive list of use cases mapped to each user story.

Module 4: Select the Mobile Platform and Your Mobile Development Tools

The Purpose

  • Select the mobile platform that best fits your end users and IT drivers.
  • Gather your technical requirements and map them to your user stories.
  • Draw your target mobile architecture and identify the gaps with your current system.
  • Select your mobile development tools.

Key Benefits Achieved

  • Select the mobile platform based on your needs and requirements.
  • Determine if your mobile use cases are realistic and user stories achievable.
  • Tailor your target mobile architecture based your current system.
  • Identify the tools the best fit your existing toolset.

Activities: Outputs:
4.1 Select the mobile platform with a user-centric and enterprise-centric approach.
  • Prioritized list of technical requirements in the context of the business.
4.2 Map your IT drivers to your user stories.
  • Technical assessment of use cases.
4.3 Assess the technical feasibility of your mobile use cases.
4.4 Draw your current system with a data flow diagram.
  • Data flow diagram of your current system.
4.5 Draw your target mobile platform stack.
  • Data flow diagram of your target mobile stack.
4.6 Identify the gaps between your current and target state diagrams.
  • Gap assessment between your current and target state.
4.7 Select your mobile development tools.
  • List of development tools to implement.

Module 5: Create Your Metrics and Implementation Plan

The Purpose

List the expected implementation and ongoing costs. Create a metrics and implementation plan:

  • Configure and integrate your mid-tier and back-end with your front-end.
  • Test your mobile platform and inject your metrics.
  • Install your development tool chain.

Key Benefits Achieved

  • Key steps and insights in preparing your existing system for your mobile platform.
  • Techniques to help improve the execution of your mobile platform and ensure alignment with IT requirements.
  • Tips to gauge the performance of your mobile platform and execution of your project.

Activities: Outputs:
5.1 Understand the key steps to implement, test and monitor your mobile platform and development tools.
  • Steps and approaches to include in your metrics and implementation plan.

Module 6: Evaluate Your Mobile Platform Post-Implementation

The Purpose

  • Analyze your metrics to gauge your project’s success.
  • Adjust your technical stack to improve performance and functionality.

Key Benefits Achieved

  • Key steps and insights in analyzing your project and metrics. Collectively determine if success factors have been met.
  • Select the ideal techniques to optimize the operations of your mobile stack.

Activities: Outputs:
6.1 Understand how to analyze your metrics and identify areas of improvements.
  • Steps and approaches to continually monitor your mobile platform.
6.2 Learn of some tips to optimize your mobile stack.
  • List of approaches to improve your mobile platform.
Visit our IT Cost Optimization Center
Over 100 analysts waiting to take your call right now: 1-519-432-3550 x2019