If you look at business software by technology segment - analytics, mobility, cloud, databases - mobility stands out for many as fresh, important and increasingly mission critical. Mobile-enabled business applications can have huge economic benefits for companies, so it\u2019s not surprising they are becoming enthusiastically embraced.\n\n\nCompanies like SAP and Oracle have similarly embraced tablets and touchscreens in their enterprise applications. This has the effect of increasing mobility adoption, as users turn to their iPads and smartphones to leverage things like SAP business objects and other analytics solutions.\n\n\nThe explosion in mobile enterprise apps. It\u2019s only the beginning. Responsive web apps are now being delivered for core business functions like HR, inventory management, field services and more. For enterprise software providers, there\u2019s the opportunity to look at the big picture - to simplify and make easier almost every business function and actually restructure software for mobility rather than just offering the same thing over a 5\u201d to 10\u201d screen.\n\n\nBut there are challenges. Many organizations don\u2019t yet have a clear strategy around mobility, only ad hoc usage. That is the biggest obstacle. How do companies promote corporate-wide adoption in a uniform way? The answer is maybe they can\u2019t.\n\n\nThe explosion in device diversity. What\u2019s in your pocket and which version of the operating system does it run? Security and device diversity present huge challenges when it comes to supporting enterprise apps. If an operating company incorporates a bring-your-own-device (BYOD) concept, for instance, how can it deal with the multitude of platforms that must be managed and secured?\n\n\nThe explosion in workload to ensure quality. Related to these is the challenge of functional testing to ensure quality. How do you guarantee that every app works every day? On mobile platforms, testing becomes an \u201cn-squared\u201d problem. Here\u2019s what that means:\n\n\nIn the non-mobile world, a business would typically test their end-to-end processes (and the applications they rely on) every time there is a technology change, like a new software release or upgrade. Why? To make sure everything still works, and so there is no disruption for business users when software changes.\n\n\nIn the mobile world, this task becomes very complex, very fast. Say you have 10 different mobile devices \u2013 iPhones, Droids, smartphones, tablets, scanners \u2013 of various form factors. Each of these has a few different versions of operating systems.\n\n\nSo you\u2019ve gone from one set of functional tests for your business to maybe 20 times that in the new mobile world. With the shift to a \u201cwork anytime, anywhere, on any device\u201d business environment, your approach to quality assurance needs to evolve to match this n-squared complexity.\n\n\nContain the explosion. So how do you tackle all this? How can you ensure quality of mobility-based business processes? In this new reality, it becomes next-to-impossible to rely on old-school manual testing or even legacy, script-based testing software. They just won\u2019t work for mobile apps.\n\n\nAutomation saves the day here, because automated business process validation (ABPV) can test any number of critical end-to-end business processes on any number of mobile platforms quickly and far more completely than legacy approaches. Plus, it\u2019s end-to-end because your mobile business apps are integrated with any number of back-end enterprise systems. Mobility cannot be treated\u2014and tested\u2014in absence of other business processes or things inevitably get missed. When that happens, business processes can fail, and business users and customers can be impacted.\n\n\nThis has turned automation from a \u201cnice-to-have\u201d to a \u201cmust-have\u201d solution for functional testing and business process quality with mobile apps. Without automation, how can you test all those variations across multiple processes and multiple devices? Certainly, not by having users sit around a table pushing buttons on smartphones and tablets (although that is often done today!). And crowdsourcing doesn\u2019t work at all well for complex business applications as it might for consumer ones.\n\n\nAutomation dramatically reduces the time and effort of functional testing, and in the case of mobility makes complete business process validation practical enough to actually be possible.