Improving the Quality of Life

Archive for March, 2009

Latest update on BAM D6.5 SP1 – by Ailen …

Latest update on BAM D6.5 SP1 – by Ailen Polan
Latest D.6 SP1 release (with the latest patch releases) of Business Activity Monitoring in Documentum Process Management 6.5 is a big leap from the BAM that was released last year. I remember my co-developer encountered quite few problems back then from the installation up to generating reports. Now, it’s a different BAM. It is easy to manage and configure.

It basically does what we expect BAM to do but now with ease. I am surprised that the installation and the creation of Pre-Configured Reports could now be done within 1-2 weeks with the help of installation and implementation guide. To generate accurate BAM reports, make sure that business data are readily available and that Process Administrator had already activated process monitoring in Taskspace. That way, you can keep project schedule on track.

In handling custom reports, plan to do it for about 1-2 months so there is enough time to create source views. Do not forget that it is necessary to have a complete perception of the BAM data model and DQL. There are sample reports in the guide that are easy to follow. Chart properties inside PRS are simple to manipulate. I also observed that the bugs reported before are already fixed. Thanks to the active support of the TAP Issue Tracker Team.

Does Documentum BPM 6.5 Offer Anything New?

We recently created a Healthcare application on Documentum Process Suite 6.5. We used the latest versions of Taskspace, Process Builder, Process Integrator, Process Engine, Business Activity Monitor, and the new Composer. Here’s my review of Process Suite D6.5…

As the former Group Product Manager for the Documentum Process Suite, I was pleased to see the improvements in the product. Of course, I was disappointed with some shortfalls on the quality of the BAM (formerly Proactivity) products, which until now, to my opinion, has not met the quality required by its customers and the industry.

My favorite addition to the package was the high-fidelity forms. For those who have used previous versions of the Documentum Forms Builder, I’m sure you have the scars to prove it. The good news is, in Forms Builder D6.5, a lot of bugs have been finally fixed and works much better with the latest version of Taskspace. With the high-fidelity forms capability, Forms Builder is now a much better product. So if you’re wondering if you should attempt to use Forms Builder D6.5 or migrate your current Webtop to Taskspace with Forms, I strongly suggest you do it. You’ll be pleasantly surprised. What used to take us days & even weeks to develop on WDK with Webtop, only took minutes of configuration on Taskspace.

Just like any other software though, Taskspace D6.5 has its limitations. Some of which, I will attempt to discuss in this blog. So still expect to get some challenges if you do not know the pitfalls of this version.

With Taskspace, you can easily configure the search, folder view, file view, attribute display, and content image display components. In addition, Taskspace has a much better transactional perspective versus Webtop. Some of the limitations that you must be aware of is its lack of menu options. The fly-over menu options are very limited and do not really fit well in the overall usability perspective. As for the toolbar menu options…it does not exist. You’re better off customizing the folder and node structure to launch custom components. There is a built-in Adobe Reader, which automatically displays the content images. With the built-in viewer, you’ll be limited to viewing PDF and TIFF images only. All other content formats will be viewed using the application assigned to the document format, which is launched outside Taskspace. You do have the option to buy one of the supported viewers – Brava and Snowbound where you have additional features like annotations and viewing various content formats. For our healthcare application, we created a custom interface to support a shareware viewer for DICOM images.

One of my favorite feature with the high-fidelity form is the ability to use a paper form images as the interface for data entry and review. By using this high-fidelity feature, adaptability to the new application is improved. If you’re converting a paper-based application, you can use high-fidelity forms to have the exact image of your paper forms. This allows you to convert your paper-based system onto a mirrored system in a more efficient electronic application. Another cool feature with high fidelity forms is the ability to print it, use it offline and re-import (or scan) it using a built-in barcode to automatically categorize it. Per my experience, these features greatly reduces the total cost of ownership and accelerates your ROI on your investment.

The Process Builder now allows multiple entry points. For those who have tried Process Builder D6.5, you’ll notice that the Start activity template is still there. Unfortunately, even if you do not need it, it cannot be removed. It is a product bug, which I believe will eventually be fixed in the succeeding SP releases. The new builder also has the ability to group activities. This is a feature that you’ll see in other BPM products with Oracle and IBM. With D6.5, the builder also provides better error handling for integration problems such as connecting via Web Service. The queue management feature now has skill set capabilities. In the previous versions, skill level was available allowing you to set controls based on the user’s skill levels like beginner, intermediate, and professional levels. With skill sets, you have a better feature with matching skills against tasks. Configuring queue management needs a lot of work but the feature is extremely powerful.

Managing rules is still a limitation of the Documentum Process Suite. It supports rules engine products like Ilog (which is now owned by IBM), Corticon, and RulesMachine. There is the basic if-then-else capability and built-in policy configurations for managing queues, content, automated tasks, and people tasks. However, for handling complex rules (such as bank fees, loan rules, and insurance policies) with multiple permutations, you will need one of the rules engines.

As for the BAM products (which were an acquisition from Proactivity), the new version has fixed a lot of bugs from the 5.3 versions. The 5.3 version was developed with a loosely-coupled design to help get the products integrated at the fastest possible time. Unfortunately, for those who attempted to use the 5.3 and D6 versions, you would (like me) have really deep cuts…some of which are still bleeding. The good news is, BAM D6.5 removed the need for the unreliable Jboss Portal, often failing Documentum publishing job, poorly designed Process Analyzer and report designer, the problematic Observation Point activity template. With the new version, the reports are viewable on Taskspace with an easier configuration tool that actually works. The reports can be easily be configured with the updated report builder and built-in Crystal Report. Unfortunately, the installation and configuration is still difficult, synchronization of transactions still fail and creation of custom business reports are still limited. Perhaps in the SP versions, most of these bugs are eventually fixed. The Process Analyzer, Simulator, and Navigator were not upgraded and do not really work in harmony to provide a complete Process Lifecycle model. Until then, do not expect much from Documentum BAM.

The biggest challenge you need to address though is to determine the type of business reports that makes sense for you. Chances are, most of your reports are often immature in design and are constantly refined using tools like Excel. This begs the question…what is the TOC and ROI of using BAM versus good old fashion Excel? I would love to hear your opinion… Perhaps, Documentum BAM can eventually address that challenge correctly.

As for my wish list, I would like to see Taskspace upgrade to a Web 2.0 interface, which is the direction CenterStage and DAM 6.5 have taken. I would also like to have Documentum workflow web services that can be integrated with other applications.