<img height="1" width="1" src="https://www.facebook.com/tr?id=1824058264555430&amp;ev=PageView &amp;noscript=1">
Back to Blog Listing
Eddie Wang
 |  January 22, 2019

Are you planning your 2019 enterprise mobile application strategy?

No-code platforms like AppSheet and Zudy and low-code platforms like PowerApps, OutSystems, and Mendix provide users with greater capacity to build, iterate, and deploy mobile applications at scale.

Yet amidst the positive potential of digital transformation, IT leaders tasked with overseeing security and governance need to remain thoughtful throughout the planning, deployment, and management process as ill-conceived uses of any tool, no matter how powerful, can result in data breaches and organizational dysfunction.

Rather than trying to control the entire purview of an organization's IT activities, forward-thinking IT leaders of today need to embrace the opportunity to leverage citizen developer tools while instituting practical policies and guardrails. The end result is an agile organization capable of responding to line-of-business' changing needs with both decentralized IT operations and appropriate degrees of centralized IT oversight.

In this checklist, we'll cover six key phases of the IT-aligned mobile application creation process with a few sample questions in each section. Or, you can jump ahead to secure the entire 70+ question checklist in printable PDF form. 

  1. Understanding Constraints
  2. Identifying Feature Needs
  3. Defining IT Governance Needs
  4. Selecting Your Platform
  5. Building and Testing Your App(s)
  6. Deploying Your App(s)
adults-analysis-brainstorming-1661004 (1) 

Understand Constraints

In the world of enterprise mobile application needs, no two problems are alike, and no two solutions are alike. Having a clear understanding of your specific objectives and constraints is foundational for any successful mobile app deployment project. 
  • What are your primary business goals relevant to this project?
  • What is the status quo system that you are seeking to replace or augment through a mobile app?
  • Will this app be utilized internally, externally, or both?
  • What is your IT budget, digital transformation budget, and/or mobile app strategy budget?
  • What’s your expected development time frame?

Identifying Feature Needs

A strong understanding of business objectives and practical constraints will lend itself to a proposed feature list. IT leaders can limit dangerous feature creep by stackranking feature needs to determine the essentials and the bonuses. 
  • Have you spoken with all stakeholders to get their input?
  • What kind of data capture needs do you have (e.g. text, image, signatures, etc.)?
  • What kinds of devices and screen resolutions do you need to support?
  • What features are mission-critical?
  • What features are nice-to-have features?

Defining IT Governance Needs

Security and governance are important considerations that should be addressed up-front rather than after-the-fact. Taking time to lay out your needs and define policy and procedure up front can help ensure organizational alignment throughout the forthcoming process of operational change.
  • What kinds of authorization tools are needed?
  • Does your app need to comply with existing industry security standards?
  • What kinds of governance tools do you need (analytics, policy compliance, central licensing, etc.)?

Selecting Your Platform(s)

Most leading platforms contain a wide breadth of features and enterprise solutions. Finding a platform that aligns with your goals can save time and money while creating pathways for future success.
  • Are you making the app in-house or seeking a partner to build it?
  • Are the vendors you’re considering reputable and likely to be in business 5 years from now?
  • What kind of support do the app platforms offer?

Building and Testing Your App(s)

If you've followed through on carefully defining your goals, constraints, features, IT governance needs, and selected an appropriate platform, then building and testing your apps should be a relatively straightforward process. 
  • Have you tested your app with non-technical users?
  • Does the app still function in unique situations such as low battery, less network coverage, airplane mode, or less storage?
  • What other edge cases might stretch the limits of your app?

Deploying Your App(s)

Deploying your app is no longer a one-off process but rather an iterative process that will likely contain cycles of feedback and revision from end users. Expect to handle change requests and bug fixes in the first few weeks of operations.

  • What kind of training, if any, will you provide to end-users?
  • Who will be managing your app going forward?
  • Do you have a way to collect feedback from end-users and iterate quickly?

Interested in downloading the entire checklist?

Get the Enterprise Mobile App Checklist for CIOs [2019]


Post Comment

Build Powerful Apps for Your Business with AppSheet

Workflow drives any business and helps standardize employee actions. Even small businesses can benefit from standardization to reduce administrative labor. While smaller businesses may not h...

10 Amazing AppSheet Customer Apps

One of the most rewarding parts of being a no-code platform provider is seeing the innovative solutions created by our customers whose apps improve lives and make it easier for workers to ge...

How to Approach Your Boss About Making Apps

Since you’re reading this post, you probably don’t need much convincing about the benefits of building your own business apps.
[No-Code Development, IT, Enterprise]