Mobile apps development projects are posing new challenges for software teams. No longer simple productivity tools, enterprise mobile applications are becoming central to how companies do business.