4 ms·
Digital transformation is a very vague term & means different things to different people. For the sake of clarity - I work with companies in Mobile enabling the
by kinj28 8y ago
Digital transformation is a very vague term & means different things to different people. For the sake of clarity - I work with companies in Mobile enabling their business for cases below:
a. enabling employee experiences on Mobile (typically intranet apps)
b. enabling Customer experiences (apps that enable customers for customer experience - eg. Mobile banking, flight booking, etc)
c. partner ecosystem apps
one of my customer had 50+ employee apps & has over 160K employees. Apps were built on IBM's platform and were managed by airwatch agent. This strategy of the mobility program had multiple issues arising mostly from end user perspective.
1. App discovery was a challenge (high pain, low or unknown gain - for users to discover any app at all)
2. installation fatigue (imagine downloading multiple company apps)
3. erratic app lifecycle management led to higher upgrades
4. airwatch agent sucks battery
5. Intrusive nature of airwatch agent on personal devices
Our approach to solve this challenge:
1. Provided a microapp architecture based one app container (a sandboxed cordova + enterprise plugins baked in the container for hosting multiple microapps. monolith was leading to development of multiple binaries otherwise).
2. added a universal inbox with actionable links (this created a way of soft discovery of new microapps)
3. SSO enabled all microapps
4. cloud based console for managing the micro app lifecycle was provisioned. This gave a mechanism to hot load web assets and retire them.
5. Enterprise grade security was added on the container & this led the customer make provisioning of app with airwatch optional.
6 making web apps of office productivity apps available to be in line with the info sec guidelines.
Observation post roll out (we are now ~30 months into the program): Adoption - over 100K users enabled. Over 50k+ monthly active users
a. making airwatch optional - led to reduced user resistance for adopting the app
b. Simpler life cycle management of just the microapps - made it less cumbersome for the users
c. cutting down of time to build & manage subsequent apps
Full Disclosure: I am part of the founding team of DronaHQ - a containerised low code platform, which has been implemented at customer end.