BPMN-XPDL-BPEL value chain revisited

Right after I dissed the new for-pay incarnation of Business Integration Journal Business Transformation and Innovation, it turns out that I’m mentioned in an article in the November/December issue.

For the past 12 to 18 months, there has been growing interest and discussion surrounding BPMN, XPDL and BPEL. What has begun to take form is the recognition of the BPMN-XPDL-BPEL Value Chain, a concept first credited to analyst Sandy Kemsley by XPDL expert Keith Swenson.

I normally don’t read this publication cover to cover, but I was checking my email subscriptions folder and saw a message with the title “The BPMN-XPDL-BPEL Value Chain”. Having coined the phrase “BPMN-XPDL-BPEL value chain” in a blog post covering the BPM Think Tank last May, I tend to notice when it crops up elsewhere 🙂

The BIJ article, written by Nathaniel Palmer of WfMC, discusses the three process standards and their interrelationship, particularly around how XPDL and BPEL are complementary, not competitive. Nothing here that I haven’t written before, but it’s a good overview/summary article on the subject.

Of course, being from WfMC, which authors the XPDL standard, he doesn’t mention OMG’s BPDM, which could prove eventually to be XPDL’s nemesis.

Skipping Mashup Camp 3

I’ve decided not to attend Mashup Camp 3 in Boston next week, in part because I just got back from a month vacation and have a ton of things to do (like this weekend’s Enterprise Camp here in Toronto), and in part because I missed the window for cheap flights and I’m not willing to pay $900 to fly from Toronto to Boston — the problem with being an independent is that you really scrutinize that extra $600 in airfare when it comes out of your own pocket!

Have fun without me this time.

EnterpriseCamp, the unconference edition

Assuming that the logistics can be worked out, we’ll be having an unconference edition of EnterpriseCamp in Toronto on Saturday, January 13th. You can find out more about it, and sign up to attend, here. From Bryce Johnson‘s description:

This is going to be a different focus then our regular events. This event focuses on enterprise software infrastructure, solutions and development. Topics could include Enterprise 2.0, Business Intelligence Applications, ECM, Collaboration, Employee Self-Service, Enterprise Search, Technology Infrastructure, Workflow Automation.

I’ve put my name down to attend, and will come up with something that I want to talk about soon, likely along the lines of how Web 2.0 concepts and technologies are impacting BPM. If you’re in Toronto, or close enough, consider signing up and dropping in.

We’ve had smaller Enterprise 2.0 Camp type events in July and November, and there’s obviously a lot of interest in the subject.

Blogging slowdown

Between travel, vacation and the Christmas holidays, blog entries will be pretty thin on the ground until about the second week of January. Things should get pretty exciting after that however: Mashup Camp 3 in Boston in mid-January, some in-depth vendor reviews in late January (based on the blog stats, I know that everyone likes those), the ARIS ProcessWorld conference in February, and I’m speaking at ASMI’s BPM Summit in March.

Watch what you type

I missed this story on Friday, but the Globe & Mail (and I’m sure many other sources) reported that new federal litigation rules in the U.S. went into effect Friday whereby emails, instant messages and all other electronic “documents” must be maintained by corporations and available for legal discovery. This includes things such as the contents of removable memory cards, work-related pictures on your cell phone and pretty much anything else that you do on an electronic device. This isn’t hugely different than some of the existing compliance requirements, but apparently has a much broader scope in terms of content.

Compliance is one of those areas where content and process overlap significantly: the content is what has to be maintained for compliance purposes, but BPM is often used to route and track the content through the compliance process.

BPMM tutorial

I’m in the online OMG tutorial on the Business Process Maturity Model (BPMM), which is a bit awkward because they’ve gone the really cheap route and done this with a conference call line with poor controls (everyone is in talk mode by default when they dial in, and a lot of people don’t realize that it’s good conference call etiquette to find the mute button on their phone so we heard a lot of background noise, beeps, coughing, breathing, etc.), and everyone needs to download the slides and follow along on their own. C’mon guys, GoToWebinar is pretty cheap, you could have sprung for that. 🙂

The BPMM acronym is problematic right from the beginning (aside from my gaffe last week when announcing the tutorial), when someone chimes in and says “but BPMN is in many shipping products now…”

Bill Curtis started with a history of maturity models; he and his partner have had a consulting practice around CMMI for a number of years, and obviously have a great deal of knowledge about maturity models in general. Apparently, one of their banking customers that had huge success with CMMI asked them for a business process maturity model a few years back, and so began BPMM.

Like CMMI, BPMM has five maturity models: initial, managed, standardized, predictable and optimizing (since the slides are marked as copyright of Capability Measurement, the consulting company that the two presenters run, I won’t reproduce the graphics here but you can download the full presentation here). At the initial level of process maturity, organizations tend to be undisciplined, individualistic and inconsistent, which makes them inefficient and stagnant. Funny, this put me in mind of Jon Pyke’s article yesterday where he spoke about how workflow systems “suck” because they don’t allow people to do their own thing in order to get things done; Pyke seems to be dissing workflow systems because they enforce repeatable processes.

Levels 2 and 3 of BPMM show the benefits of putting some business process maturity in place: managed, repeatable processes, integrated across the organization and adaptable to different circumstances. Roughly speaking, Level 2 involves putting some process automation and management in place for localized process improvement, and Level 3 involves organizational-level process improvement and reengineering by standardizing processes across the organization. My feeling, and that of the speakers, is that most organizations are at Level 1 in their process maturity, with some approaching Level 2 where organizations have implemented some process improvement initiatives, particularly those including a BPMS implementation.

Level 4 is taking a more statistical look at processes, reminiscent of Six Sigma: making processes less variable and more predictable, and gets into more performance management. BPMM is a roadmap, whereas Six Sigma is a set of tools that can be applied — probably starting around Level 3 or 4 — therefore can work together.

Level 5 is taking it to a proactive level, where an organization can recognize the difference between where they are and where they should be, and quickly take steps to achieve that. This is the level of continuous process improvement, where change management becomes just another standardized business process, focused on defect reduction and prevention.

There was a slide at the end about cultural transformation that I particularly liked: moving between Levels 1, 2 and 3 is about discipline, while moving to Levels 4 and 5 is about trust.

Although I can’t find the BPMM documents on the OMG site (which has the annoying habit of restricting access to standards in development), there is a BPMM information day in Washington DC next week where you can get more information.

On a related note, yesterday I attended the inaugural meeting of the Toronto BPMG chapter (more on that later), where Jim Baird talked about BPMG’s business process maturity model. Although I’m not familiar with it, I have to wonder if there’s room in the market for two business process maturity models.

Enterprise 2.0 Camp

Last week, we held a second Enterprise 2.0 Camp here in Toronto. Tom Purves was the organizer and also the first presenter; he has posted his notes and presentation slides and promises to post some follow-ups in the days ahead. (btw, Tom introduced me to slideshare, which I’ve just started using for embedding presentations in my blog posts; it’s like YouTube for presentation slides. Thanks, Tom!)

I enjoyed the three presentations, which I’ll cover in some detail below, but find that many people talking about Enterprise 2.0 are addressing the use of social networking software like blogs and wikis within enterprises, whereas I’m more interested in taking those concepts and integrating them into enterprise software, like BPM. As consumers become exposed to Web 2.0 applications in the wild, and the MySpace generation moves into the workforce, the expectations of enterprise workers will be raised with respect to what they expect from their software. AJAX interfaces for end-users are becoming relatively common in BPM products, but what about user-created content? A cornerstone of Web 2.0 is harnessing collective intelligence, and if you don’t give people a way to do this in enterprise software, they’re going to find ad hoc ways to do it that won’t be captured as part of the corporate memory. I know of one BPM vendor that allows users to tag process instances as favourites, but none are allowing for a more comprehensive public tagging strategy where users can not only build their own folksonomies of tags, but also share them with their colleagues. User-created processes or at least involving more business users in a collaboration to create processes is an idea that’s gaining speed, but in reality, very little of it actually occurs. There’s a number of other Web 2.0 concepts that I feel could greatly benefit BPM and other enterprise software; to me, that’s the second wave of Enterprise 2.0.

Getting back to the presentations, we heard from Tom with an overview of Enterprise 2.0, Greg Van Alstyne of the Beal Institute for Strategic Creativity, OCAD with a theoretical primer for emergent media, and Sacha Chua, a grad student and IBM intern, with a report from the recent CASCON 2006 conference (which I also attended).

Tom’s presentation was a good level-set, since I think that there were a number of different views in the audience about what Enterprise 2.0 is, along with some number of local techies who will attend anything that has “2.0” in the name and serves beer. Tom’s succinct definition “Web 2.0 + solving an actual business problem = Enterprise 2.0” gets very close to the mark, and he goes on to describe some general categories of applications and what this can mean for businesses. He also spoke at length on tacit interactions — that ad hoc stuff that I was referring to earlier — and how Enterprise 2.0 can leverage tacit knowledge to provide competitive advantage.

An interesting issue that came up during the conversation after Tom’s talk is the “blank wiki” problem: how do you get people to start participating in ways that they have never participated before? This is especially true in corporate environments, where there is not (typically) the anonymity of the internet and there are political agendas floating around. There were a number of ideas about seeding a collaboration tool, such as creating some initial wikis that contain obvious but minor errors to encourage people to learn how to edit them in order to fix them, but that begs the question (to me, anyway) of how the seed data impacts the path that emerges.

Greg Van Alstyne was up next, with a presentation discussing how Enterprise 2.0 must emerge from the needs and activities of the users. Emergence, or emergent behaviour, is when new and complex patterns develop from underlying (and sometimes seemingly unrelated) components. It’s really a complement to design: where design is top-down and imposed by the designers, emergence is bottom-up and created by the participants. He gave a great example of this, which I also know because the same technique was used at my university: no pathways were initially built between buildings, but the entire complex was planted with grass; after several months, the common pathways had “emerged” from the grass and were paved. The associated quote was something along the lines of “how do we know where to build the paths until the people show us?” The same is also true for software, enterprise or not.

Sacha Chua finished the evening with a discussion of social networking software in use within IBM. Belying the big blue exterior, IBM appears to have a warm, fuzzy inside, full of employee blogs, wikis and social bookmarking. Who knew? I’ve met Sacha on several occasions, and she’s a very passionate advocate for what social networking tools can do within an organization, such as flattening the hierarchy and providing a sense of knowing the other 325,000 people in your company even if they’re geographically distant. She admits that the active participation rate — those that actually contribute content — is about 1%, but that’s a substantial community when you look at the relative numbers, and as she says, you have to learn to love the 1% that you have rather than worry about the 99% that you don’t. IBM is developing some of their own social networking software, such as Dogear social bookmarking, which is an internal equivalent to del.icio.us. I’d love to find out if they’re planning to roll this out as a customer product, but no one at IBM seems to be able to give me an answer on this.

One final comment that I heard from Bob Logan, a colleague of Greg Van Alstyne’s: “I don’t believe that there’s an inside and outside of an organization any more.” [Someone else in the audience immediately butted in that they thought this was wrong, to which Bob replied “All generalizations are wrong.” 🙂 ] The concept of increasing porosity in corporate boundaries has been happening for years, in part due to technologies like BPM: more outsourcing, integrating suppliers as part of the supply chain, and exposing the progress of internal processes to customers. There’s still a distinction between inside and outside, but it’s getting fuzzier.