BPM Portal – Browser Based: Savvion BPM Integration with Mobile Devices Series
Mobile Apps have been emerging as one of the most powerful drivers in the recent years. Any product offering which does not integrate with Smart phones is definitely on its way of facing serious resistance in market penetration. Savvion Business Manager from Progress seems to have overlooked the fact in recent years. What's surprising is that the version 3.0 of Savvion (Current Production release is 7.x) actually claimed to have an integration with Biz Mobile although I am not aware of a working version of the same. Organizations that have huge Savvion infrastructure are struggling to have an integration with Smart Phones and similar devices, Blackberry being one of the major phones being sought for.
This white paper intends to showcase some of the approaches in which Savvion Business Manager could be integrated with Mobile Devices with focus on Blackberry. Our overall approach assumes that Cellphone requirement pertains to task Approvals/Completions rather than Business Process Modeling etc.
Savvion Mobile Approaches: BPM Portal – Browser Based
This is probably the simplest and does not need any customizations on Developer end. Savvion comes with its own BPM Portal which could be accessed using a Browser built in Blackberry device. With Savvion moving to technologies like ExtJS and Fusion charts there might be some challenges in displaying the custom contents but given the cost of implementation this seems to be the most easiest approach. Users can open a browser in their device and point to the savvion portal. Using Shortcuts, URL Aliases and icons this process could be simplified even more. Since the approach is browser based, integration with Single Sign-on integration can also be done seamlessly.
One of the other concern areas here are that not all workflow implementations have the vanilla front end. Customizations, CSS custom java-script implementations etc could pose challenges for cellphone browsers with limited support. AJAX Support, Custom look-ups could again be very much browser dependent. Organizations going this route should also consider the IT Costs involved in testing and making their services complaint across browsers. Another drawback could be the fact that users would need to go and check the portal every now and then to figure out if they have a new task assigned.