9 Enterprise Features You're Not Considering For Your Mobile Applications1. © 2014 Progress Software Corporation. All rights reserved.1
9 Enterprise
Features You’re
Not Considering
For Your Mobile
Applications
2. © 2014 Progress Software Corporation. All rights reserved.2
Are you struggling with
communication?
Developers and testers need to be
able to communicate and work
together efficiently. This is
especially important when multiple
groups of developers work on the
same app for different mobile
platforms.
Developer Portals and Collaboration Tools
3. © 2014 Progress Software Corporation. All rights reserved.3
How do you manage the
lifecycle of your mobile
applications?
Part of the collaboration needed
for enterprise apps and their
back-end systems is plain old
application lifecycle
management. It is important to
keep track and manage the
movement of your applications
through the brainstorming,
development, testing,
marketing, and maturing
phases of their life.
Application Lifecycle Management
4. © 2014 Progress Software Corporation. All rights reserved.4
Does your organization monitor
and manage their applications?
Enterprise application monitoring is
usually no more difficult than
consumer monitoring. However, since
Enterprise apps are typically deployed
from a private (as opposed to public)
store, the management of them can
be more difficult, including difficulty
integrating in MBaaS.
Application Monitoring and Management
5. © 2014 Progress Software Corporation. All rights reserved.5
Is your organization
struggling to integrate with
on-premise authentication
systems?
Every enterprise system seems to
vary slightly with it’s on-premise
authentication. One would be
hard-pressed to find two that are
alike. Most systems require
custom integration with AD
(Active Directory) or LDAP
servers
Integrations with On-Premise Authentication Systems
6. © 2014 Progress Software Corporation. All rights reserved.6
How does your company
organize employee access to
confidential information?
In an enterprise setting, you need
full control over who can see what.
For example, a person in HR needs
to see the salary of employee “A”,
and so does someone in Payroll,
but employee “B” does not need to
be able to see the salary of
employee “A”.
Role-based Access Control
7. © 2014 Progress Software Corporation. All rights reserved.7
Add-ons and Extensions (On-premise Data Sources and
Cloud Services)
What does your
organization do to
integrate “Add-ons” and
“Extensions” to current
software?
For example, if your company
is using an Oracle database and
an SAP system, how are they
going to integrate the latest
Mobile app into these two
different services? Surely it is
quite the undertaking… But it
doesn’t have to be.
8. © 2014 Progress Software Corporation. All rights reserved.8
Security, Compliance, SLAs, and Support
What does your
organization do to meet it’s
security, legal compliance,
and support requirements?
The larger your organization
the more difficult it will be to
manage/meet requirements for
security, legal, and support.
This is even more severe for
government organizations
which have to meet the
lengthy requirements of the
FIPS.
9. © 2014 Progress Software Corporation. All rights reserved.9
Lock-in Considerations
Has your company considered
what to do when needs
change and when a lease ends
for a particular service?
Don’t be left wondering “What
happens when this service ends?”
or “What happens when our needs
change?”. Plan for these events
ahead of time and you won’t find
yourself locked into an endless
contract with a service you no
longer need.
10. © 2014 Progress Software Corporation. All rights reserved.10
Private MBaaS
How will your organization
run it’s MBaaS offerings if it
chooses not to run them in
the public cloud?
The public cloud is considered a
major security risk by many
enterprises. Using a private
cloud appears to be the next
best option but it comes with it’s
own set of limitations making it
difficult to find the right match
for your cloud services to run on.
11. © 2014 Progress Software Corporation. All rights reserved.11
Enterprise mobile apps typically have a
few more requirements than consumer
mobile apps. Many of those
requirements need to be handled by
the back end. Find the right MBaaS
for your organization today.