Tuesday, August 25, 2009

Jun 19 The Wizardry of Business Process Management – Part 3

Alan Trefler, Pegasystems’ founder and CEO, gave his luncheon keynote presentation at the Gartner BPM Summit in San Diego. His theme was “Don’t just Survive… Capitalize.” Trefler begun by reminding the audience that in today’s turbulent economy we are all “not in Kansas anymore” and may just need some “ruby slippers” to find our way back home to profitability. If you have 14 minutes to spare, you can re-capture the spirit of the event here.

In the main part of his presentation in Part 2, Trefler maintained that to follow the “Yellow Brick Road,” which will lead any business to Oz (and back to profitability), requires three capabilities in particular, starting with the ability to directly capture business objectives into the BPM system by the business users.It cannot be overemphasized how important it is for business users to be able to capture corporate objectives directly into the software technology so that these new objectives can immediately impact their customers, partners, and employees. The ability to easily record, erase, revise, and organize business rule changes creates the foundation for organizational agility. Letting organizations design for both planned and (even more importantly) unplanned business changes is of paramount importance.

It’s About (the “Six Rs” of) Automation, After All

Companies have to optimize their processes through technology that automatically integrates new objectives into their systems to adjust for every specific situation. They need a “brain” that ensures that processes and decisions are optimized per these new objectives in both mainstream and exceptional situations.

The idea is to get the initial process quickly and iterate later. Business users can do it one customer issue at the time, starting with any business process that needs improvement: e.g., open a new account, charge dispute, detect fraud, increase credit line, handle a missed payment, and so on.

As said in Part 2, Pegasystems (also known as Pega) users can use the familiar Microsoft Visio diagramming tool to visually create (model) the processes that will deliver better customer service. There are many pre-built solution frameworks with industry best practices to get them jump-started if necessary.

But the second brick in the Yellow Brick Road is the ability of the technology to automate all necessary computer programming. Namely, business people can draw nice pictures and diagrams to capture objectives, but if between that model of what you want and ultimately running your business you need to do lots of tedious Java or C++ programming, you cannot be agile and nimble enough. To that technical end, the model that business users create should actually automate the programming that makes the business process run.

The final brick in the Yellow Brick Road of BPM is the automation of business processes that then “drives the work to be done” by, well, automating the actual work. In other words, the work is not merely tracked or routed for human intervention, but is also completed with the power of smart automation and minimal manual effort.

Nirvana would be to ultimately automate the work for people, who then only add value as required. Although the human touch is always needed, the point of business process automation (BPA) is to eliminate any distractions.

Again stepping out of Trefler’s presentation’s narrow scope, let me try to explain here how Pega’s SmartBPM suite really turns work automation into a tool for business changes on the fly. Let’s explore the “Six Rs” of driving work to be done via Pega’s BPM technology.

As the first “R,” the BPM product makes it easy for users to receive the work that needs processing. SmartBPM has a broad ability to receive input out-of-the-box from virtually any conceivable channel.

To that end, flexible, self-expanding extensible markup language (XML)-based data structures make it easy to capture whatever data, attachments, images, or other content may be appropriate, so that users can always have the right information at hand. Web services, e-mail notifications, and so on are all treated through a common software architecture, to ensure that processes designed for one particular channel can be leveraged in a multi-channel environment.

The second “R” stands for route. To that end, rules ensure optimal work management for either people or systems by organizing related work into Cases and Folders, thus prioritizing and managing them. The duplicate checking ability prevents redundancy, while skills-based routing (SBR) optimizes work assignments.

For the third “R” of automation, report, the system offers over 100 standard reports, plus an open database to integrate with other customer information and enterprise reporting systems. Canned reporting capabilities can even be extended to include real-time business activity monitoring (BAM). For instance, built-in Service Level Agreement (SLA) management and statistical sampling provide management impacts in real time.

Customers use these capabilities to coordinate and control key business functions. For example, National Australian Bank (NAB) uses SmartBPM to control the receipt, prioritization, and execution of billions of dollars of high value payments, ensuring that every wire transfer request is handled according to the best practice.

The Exceeding “Three Rs” of BPA

But these are just the basic three “Rs” of BPA, something like the reading, writing, and arithmetic abilities in elementary school. They are the basis of what was originally called workflow automation that represents the procedural side of the world.

These days, competitive organizations need much more than the basics. To that end, PegaRULES Process Commander, a thin-client collaborative environment for both business users and IT departments, brings the further benefits and the power of automation with the additional three “Rs” that make the procedures even smarter.

Thus, the fourth “R” stands for research: the ability to dynamically get the data needed to automate work when and as needed, and use the best sources. Retrieving data if and only if it is needed saves resources and money. In addition, the system saves users’ time by only asking relevant questions and making it easy to dynamically insert alternative data sources.

Then comes the “R” for respond: the ability to reduce effort and provide service by ensuring that interactions with people are “smart.” For example, users are able to alter the forms and fields of the hypertext markup language (HTML) screens based on the rules and the situation. In addition, companies are able to notify partners, customers, and other relevant parties effectively and appropriately, and even have them directly participate in the completion of the work over the Web.

Last but not least, the sixth “R” stands for resolve: the ability to drive work through to completion with the power of an inference engine. In other words, it is the ability to fully automate work where possible and guide users if and when user involvement is needed.

The “Six Rs” of Automation in Action

Pega’s customers use these BPA capabilities to weave policies and other declarative rules into their procedures. As an illustration, let’s see how the “Six Rs” would work at an insurance call center:

1. Receive – A New York customer wants to add boat coverage to his homeowners and auto insurance plan. He or she goes to the online portal, gets partially through, but has questions about what happens if he or she moors in Maine in the summer, but brings the boat back for storage in New York in winter. He or she picks up the phone, switching from the Web to the phone channel.
2. Research – In the background, the system pre-determines that the local insurance agent is not skilled enough to write the policy for a boat moored in Maine, calculate the right policy for a commission sharing (and potential discounts), and up-sell.
3. Route – Thus, the customer profile triggers an SBR to a preferred customers queue in the call center. The right customer service representative (CSR) quickly asks a few relevant questions (e.g., near-shore or offshore sailing?) and recommends an additional multi-line coverage umbrella.
4. Resolve – The customer receives a quote to his liking and the change in policy is resolved by underwriting and a system-driven straight-through processing (STP) to be bound.
5. Respond – The customer gets an automatically generated confirmation e-mail with a print snail mail follow-up and confirmation of the change of policy and debit acknowledgement.
6. Report – The activity is monitored for ongoing process improvements and optimization via productivity and quality alerts.

The benefits of such intent-driven user experience are that it eliminates the CSR’s guesswork, since the system analyzes information on the customer history, coverage, value, prior interactions, etc., as well as the insurance provider’s business goals to determine the best course of action. Furthermore, CSRs benefit from improved effectiveness and efficiency, since the SmartBPM suite guides the agent through the interaction process and delivers the appropriate scripts, process steps, and customer information exactly when needed. In addition, Pega dynamically alters the agent experience to accommodate multiple roles (e.g., sales vs. service) and locations.

The Wizardry of Closing Execution Gaps

Going back to Alan Trefler’s luncheon presentation, in summary, he concluded that it takes the following: corporate courage (not to flinch in these times, but to instead try to see what can be done), a BPM brain (to capture the business intent), and a heart (a service oriented architecture [SOA]-based infrastructure). This creative cinematic BPM metaphor did not come out of thin air, since the presentation took place exactly on the 70th anniversary of the great “Wizard of Oz” movie.

Another salient point in Trefler’s creative speech was that the market for BPM software is driven by competitive businesses that seek to close the execution gaps that may exist between their business objectives and their actual business processes. Pega’s target customers are large, industry-leading service organizations faced with managing transaction-intensive, complex and changing processes that seek the agility needed for growth, productivity, and regulatory compliance.

Financial services organizations require software to improve the quality, accuracy, and efficiency of customer interactions and transactions processing. Pega’s customer process management and exceptions management products allow its financial service customers to be more responsive to changing business requirements. Representative Pega’s financial services customers include Bank of America, Barclays Bank, Citigroup, Credit Suisse Group, HSBC Group Holdings, JPMorgan Chase & Co., National Australian Bank (NAB), and TD Bank Financial Group.

Pega’s financial industry knowledge and experience has resulted in solutions to help these customers close execution gaps and improve the following processes:

* In Bank Card Operations: Multi-channel service; Self-service account opening; Product roll-out; Fraud processing; Customer on-boarding, etc.
* In Retail Banking: Event-driven marketing; Account opening; New product introduction; Service case management; Specialized fulfillment, etc.
* In Wholesale Banking (e.g., wire transfers and treasury management): Proactive service monitoring; Account servicing; New product introduction; Compliance trade monitoring; Exception management, etc.

For their part, healthcare organizations seek products that integrate their front-office and back-office initiatives and help drive customer service, efficiency, and productivity. Representative Pega’s healthcare customers include: Aetna, Blue Cross Blue Shield of Massachusetts, Blue Cross Blue Shield of Minnesota, Group Health Cooperative, HealthNow New York, Kaiser Foundation Hospitals (Kaiser Permanente), and Wellpoint.

Pega’s healthcare industry involvement has resulted in solutions to help these customers close execution gaps and improve the following processes: Automated Underwriting; Sales Renewals; Appeals & Grievances; Consumer Directed Healthcare (CDHC) offerings; Facilitation; Authorization Management; Small- and Large-Plan Enrollment and Servicing; Disease/Care Management, and so on.

Insurance companies, whether competing globally or nationally for customers and channels, need software to automate the key activities of policy/contract rating, quoting, customization, underwriting, and servicing as well as products that improve customer service and the overall customer experience. Representative Pega insurance industry customers include: American National Insurance Company, former American International Group (AIG) that recently changed name into American International Underwriters (AIU), John Hancock, Farmers Insurance Group, Nationwide Mutual Insurance Company, and The Prudential Insurance Company of America. Pega’s insurance industry knowledge and experience has resulted in solutions to help these customers close gaps and improve the following processes: automated underwriting; event-driven marketing; product cloning; claims management; legacy transformation, etc.

A CRM Provider Too?

While its customers are typically large companies in the financial services, healthcare and insurance markets, with SmartBPM Suite, Pega is also able to offer solutions to a broader range of companies and industries, such as telecommunications, government, life sciences, manufacturing, and travel services. Marquee customers here include Amgen, Advanced Micro Devices, Inc. (AMD), General Electric Company (GE), Ford Motor Company, Novartis Pharmaceuticals Corporation, Starwood Hotels & Resorts Worldwide, and The ServiceMaster Company.

All of the abovementioned companies are largely concerned about their customer service levels. Pega’s customer interaction know-how has also resulted in solutions to close gaps and improve the following processes: Customer retention and cross-selling; Specialized fulfillment; New hire training; Post-order clean-up; Objection handling; Reducing on-call time, Product warranty and servicing management, and so on.

In fact, Pega is also regarded as a customer relationship management (CRM) provider. ZDNet’s 2007 blog post mentioned Pega within a Forrester’s CRM Wave research document. Pega does acknowledge the competition from CRM application vendors including Chordiant Software, Microsoft Dynamics CRM by Microsoft, Siebel by Oracle; Pivotal CRM by CDC Software, and Consona CRM to name but a few.

There is also competition coming from companies that provide application specific software for the financial services, healthcare, insurance, and other specific markets such as Norkom Technologies, SmartStream Technologies, SunGard, The TriZetto Group, Oracle’s solutions for financial services, Misys, etc. An interesting nugget of information is that Pega used to be a Salesforce.com on-demand CRM customer. The vendor recently made a decision to replace Salesforce.com Enterprise Edition with its own CRM system, in an “drink your own champagne” manner.

Infor Strikes Again (at Long Last): Getting “Soft” While Flexing Its Muscles? – Part 2

analyzed Infor’s latest acquisition of SoftBrands Inc., a company with a somewhat complicated history and lineage, and formerly called Fourth Shift and AremisSoft.

The post concluded that, from a higher level overview, Infor has a good synergistic opportunity with the SoftBrands Hospitality solutions but some serious tweaking to do with the SoftBrands Manufacturing solutions. Some issues discussed were the long backpedaled development of the original Fourth Shift product due to SoftBrands’ focus on partnering with SAP for the SAP Business One Fourth Shift Edition product.

Infor’s Opportunity

But I will still go out on a limb here and say that SoftBrands’ manufacturing products mentioned in Part 1 might have the best chances of being brought back to life under Infor. To be fair, Infor has breathed more than one breath of fresh air into some long-written-off enterprise resource planning (ERP) products. Think of Infor ERP LN (formerly Baan) or Infor ERP Adage (formerly SCT Adage) and how much these products have been bolstered via Infor’s “Extend, Enrich, and Evolve” or “Three Es” approach and accompanying product delivery.

To that end, I am not sure how neglected and technologically far behind the “classic” Fourth Shift product is at this moment in order to be fully service-oriented architecture (SOA)-enabled within the Infor Open SOA framework. But the least Infor can do is to offer the “evolve” components like Infor MyDay or Infor Business Information Services (BIS) to legacy Fourth Shift customers.

Offering Infor MyDay on top of all of its ERP assets is a great way to entice customers to use Infor’s unified user interface (UI) and then eventually swap out the antiquated underlying systems. Part of the strategy for Infor MyDay is to layer it on top of all underlying enterprise systems and eventually have it become the main UI that Infor customers will use to access enterprise information.

However, from my understanding of Infor’s current sales strategy, the vendor really needs to focus on the plethora of its existing solutions. SoftBrands will certainly add an inevitable distraction in the short term, and at least it will be interesting to see how it plays out.

Enter Infor Flex

This brings me to an even more recent announcement about Infor Flex, a well-thought-out program that was devised to give customers on active maintenance contracts a clear, fast, and cost-effective path to adopt Infor’s latest product innovations.

While the entire press release can be found here, and there is also an Infor Blog entry with a video message from Infor’s chief executive officer (CEO) Jim Schaper here and a Flex Overview Presentation here, the gist of the matter can be found in the following excerpt from the PR:

“…Through a package of software, services and financing, Infor Flex gives customers compelling, low-risk options to upgrade to the latest version of their existing Infor products or exchange to another Infor product, on a like-for-like basis. The decision to upgrade or exchange is completely in the hands of customers based on the needs of their business. Infor Flex minimizes license and/or transaction fees and offers significant benefits, such as a fast, reduced-fee implementation methodology and incentive pricing on additional users, modules or complementary solutions…”

A week before announcing Infor Flex, Infor also announced Infor Financing, which, for a limited time, offers qualifying customers a zero-percent financing option so they can immediately improve their competitiveness through software that’s available at flexible and favorable payment terms. Infor Financing is also available as part of the Infor Flex program for qualifying customers.

As with the SoftBrands acquisition coverage, there is little I can add to the opinions of Ray Wang, Frank Scavo, and ZDNet’s Dennis Howlett in their respective blog posts. My understanding on the Infor Flex program is that Infor has either removed or dramatically reduced and simplified pricing along with providing special incentives for customers to get access to new product releases in order to encourage customer upgrades.

Some software companies charge for each new release, but Infor does not seem to be one of these (“out of touch”) vendors. The new license revenue stream is always appealing, but that policy does make licensees seriously consider the cost before an upgrade. There simply are cases where upgrades induce major underlying platform changes that have, historically, incurred costs. Infor pledges to leave no stone unturned, however, in finding ways to eliminate or reduce these.

I can only speculate on whether there has been considerable customer resistance recently, which has then pushed Infor to this new program. In other words, it is difficult for the cynic in me to think that any vendor does anything for the customer out of the goodness of its heart. But in any case, what Infor is doing here will be beneficial if it moves more clients to the latest releases at a cost-effective price. My hunch is also that the focus is on leveraging Infor Open SOA and Infor MyDay.

But the “catch 22″ here is in how many of Infor customers are on the latest product release to be able to take advantage of these new “evolve” products. Not too many, I guess, and there Infor might be facing a real problem. There is a significant investment in this new technology, but if Infor Flex cannot build a lasting success in its install base, the company will ultimately fail.

I believe this initiative to get customers to upgrade or migrate will be the vendor’s focus (and a litmus test of a sort) for the next year or so. It is a good idea to get customers in a position so they can take advantage of these new innovations. But with a customer base of 70,000, the vendor cannot do this with a sporadic win here and there. Infor needs to show proof points and mass adoption relatively swiftly.

No Customer Left on the (Rimini) Street

During the analyst call on Infor Flex, it was interesting to hear that Infor did not care for a low-touch maintenance option that Vinnie Mirchanadani asked about, and then discussed in his blog entry. In fact, temporarily handing over some laggard customers to third-party service providers might be a wiser option for any vendor than to lose them anyway in the long-term due to a heavy-handed approach and rigidity.

Third-party service and maintenance providers like Rimini Street, netCustomer, Spinnaker, Eclipse Total Solutions (ETS), etc., seem to be having a ball recently, especially in this economy. The main premise of these providers is at least 50 percent cheaper service compared to those of the original vendor. For more information on Rimini Street, as the most established and vocal third-party service provider, see TEC’s previous article, “Latest Developments for a Vendor-neutral Third-party Support and Maintenance Provider.”

Even more recent updates on Rimini Street can be found in respective blog entries by the “usual suspect” bloggers like ZDNet’s Larry Dignan, Vinnie Mirchadani, Frank Scavo, and Ray Wang. In a nutshell, Rimini Street now boasts nearly 300 customers. These are renowned companies that are on stable Oracle PeopleSoft, Oracle JD Edwards, and Oracle Siebel products (with support for SAP Business Suite introduced in 2009), and that do not necessarily care for the “latest and greatest” SOA and Web 2.0 technologies and gadgets.

The key highlights from the company’s mid-July press release:

* Rimini Street again achieved record results, by quadrupling sales in first half of 2009.
* The company accepted a substantial investment from Adams Street Partners for a minority stake in the Company.
* The investment will be used to aggressively expand the service provider’s global operations to meet growing client demand.

Rimini Street’s clients are typically very happy with their current functionality and want to run the current product releases for next 5 to 10 years. Rimini provides all the tax and regulatory updates, patches, and fixes the customer’s need. The third-party service provider will take care of customers’ existing customizations, but will not provide general consulting services such as enhancement development.

One can always wonder about what happens to the companies that need some modern technologies now, say, to use either Facebook for customer relationship management (CRM) forums or LinkedIn for talent management. Or, what if they need some new functionality from their primary vendor, say, on-demand transportation management system (TMS) or sourcing/supplier relationship management (SRM)?

To that end, new functionality that is separate from the ERP deployment—like Taleo or SuccessFactors for recruitment or employee performance management, LeanLogistics for TMS, or Ariba or Emptoris for sourcing—is procured and managed separately from Rimini Street. Customers can still procure additional modules from their primary ”mega” vendors if they like.

I asked Rimini Street’s executive whether in 5 or 10 years, when the customer decides that it is time to go for SOA and Web x.0, they will have to leave Rimini and go back to SAP or Oracle. Will that be like an entirely new implementation, or will they even have to pay penalties to these vendors to get reinstated on the service and maintenance contract? In other words, will all the savings they have made with Rimini Street be eaten up by the new installation and penalties?

Dave Rowe, senior vice president (SVP) at Global Marketing and Alliances said:

“Our clients generally plan to run their current releases for the next 5 to 10 years, then make a decision on a next-generation software platform well down the road. Many of our clients plan to compare the next-generation platforms from current ERP providers as well as potential new entrants like Workday or NetSuite, once those platforms are built, tested, and widely deployed—eliminating the risk involved in investing now in an unknown new platform to be delivered on an uncertain time frame at an unknown future cost. As part of a competitive evaluation, clients will still be able to choose their current vendor for the next-generation platform. If in 10 years you line up the vendors, each will fight very hard to win the new business and aggressively price as needed, and likely not resort to charging back maintenance fees.”

Here are a few of the highlights of why Rimini Street was selected as “IT Vendor of the Year” by Hastings Entertainment, a leading multimedia entertainment retailer (full press release can be seen here):

* ultra-responsive service (note that Rimini’s average response time by a software engineer is fewer than four minutes);
* extreme dedication to full resolution of each and every issue (in a stark contrast to the typical software vendor’s support model);
* support for existing customizations just as for the “vanilla” source code; and
* very high-quality tax and regulatory updates delivered ahead of the primary ERP vendor’s updates.

Maybe the “Street” Is Not That Suited For Infor Customers?

While Rimini Street and its peers seem to be doing well with disaffected tier-one ERP customers, I’m not sure the bang for the buck is there for Infor’s tier-two or -three customers, though. For one, Infor’s ERP install base is too darn fragmented for any third-party provider to tackle effectively.

One barrier of entry for the likes of Rimini Street to cater to Infor’s install base is that it is dispersed over 50 products. Some of these products are quite out of date technologically, and with limited install bases, so that is not viable for any outside company to form a team for (e.g., Manman, PRMS, KB, and other esoteric ancient products, that require rare and nearly extinct skills) that Infor has inherited.

On the other hand, those Infor products, which a third-party service provider might want to target, have been enhanced by Infor to the degree that existing customers have incentives to stay with the vendor. Thus, some of Infor customers from the “outdated product” camp might want to move to a similar function product that has definitely been enhanced by Infor of late (e.g., Infor ERP LN, Infor ERP SyteLine, Infor ERP Adage, Infor ERP LX). This is exactly in line with Infor Flex’s “switch” option.

Alternatively, these companies can opt to remain on their stable ERP products (following the “if ain’t broke, don’t fix it” adage), but with some modernized add-ons from Infor’s “evolve” products, at least to be Web- or business intelligence (BI)-enabled. Thus, when asked about any help from third-party players, Infor’s CEO statement about how no customer (out of 70,000) has ever mentioned that option might not be that off-the-mark (although some cynics will always reserve the right to their own interpretations).

Dear readers, what are your views, comments, opinions, etc. about the concepts of third-party service providers in general, and about Infor Flex per se? How do you think Infor will fare against its formidable competitors in light of its lofty strategy and recent concrete moves? If you are Infor, SoftBrands, or Rimini Street users, I would appreciate it if you shared your experiences with the product and the company discussed here.