Tuesday 23 August 2016

Mobile Device Testing: Strategic Private Cloud

With the enterprise app market growing at an exponential rate – with expectations of it to grow 27% in 2016 alone – businesses are asking more and more questions related to mobility development, testing and support. A question that we commonly hear is, “how should we protect strategic data on mobile devices used to build, test, and support apps?” We’ll dive into some details below, but the answer looks something like this:


Mobile devices have become the dominant venue for delivering customer-facing, B2B, and workplace apps as enterprise IT groups move from “mobile first” to “mobile everything.” While mobility brings ease of use to end users, enterprise IT faces massive challenges brought about by the enormous variety of device types and software platforms in the market. Moreover, development and testing has dramatically changed – in earlier, desktop-Web development, the number of test cases largely determined quality, since there was little variation among browsers. In mobility, however, quality is determined both by the number of mobile device testing cases and the variety of devices tested.

At the sunset of desktop Web’s dominance, its development hums along using Agile methodologies and DevOps capabilities; enterprise IT is able to leverage virtual servers to facilitate rapid change, continuous deployment, and to closely align production and test environments. However, more apps, higher end user expectations, and the burgeoning proliferation of mobile device types quickly bring chaos to the “mobile everything” enterprise, and DevOps gains can grind to a halt.

For enterprise apps, new technologies are needed to bring order to the chaos of mobile development. The new core of the infrastructure is the mobile device cloud that can easily make a variety of devices available to developers and testers and can deliver key DevOps capabilities. A mobile device cloud must perform well, offer scheduling and DevOps capabilities, and be secure. As the core component, a device cloud can speed app delivery, reduce capital outlays, and reduce rework costs.