Archive for January, 2011

Making the BPM List, Checking it Twice

Monday, January 10th, 2011

In a quick flurry of list-updating, the Process Cafe (aka Gary Comerford) has published a new “BPM Blacklist” of BPM bloggers and twitterers that he considers most-worthy of following (the top 10, as he puts it):

To qualify for the BPM Blacklist a blogger has to meet the following criteria:

  1. Blog regularly on the topic of BPM, BI or BPMN
  2. Produce good quality, informative posts
  3. Tweet, be tweeted or retweeted regularly.
  4. Has to be someone I read and follow

Criteria 1 and 3 are along a continuum. If someone hasn’t posted for a while but has been regularly tweeting good content then I can cut them some slack. Similarly if they blog a lot but don’t tweet regularly.

Of the available bloggers who meet this criteria I have then selected my top ten. This may not equate to your top ten.

His list includes some of the blogs I particularly like to read (Bruce, Adam, Sandy, the Ninja, Keith, and Max).

Marco Brambilla has published a somewhat longer list that I like better.  Maybe because our blog is listed in his results (!)….  Unless I missed it, they’re both missing Anatoly’s excellent blog, as well as John Reynolds’ more occasional posts on his Thoughtful Programmer blog (admittedly, he has a wider range of topics as well).  Perhaps we can get Jaisundar to post more on his Bouncing Thoughts blog.

The Experience versus the Expert, Part II

Monday, January 10th, 2011

In Part I, we explored the notion of open and closed, and what those words mean to customers and experts.  The basic argument: customers care about the “experience”.  Experts care about the nuts and bolts – and how fine-grained their control is. We used as a foil, Apple’s iPhone versus Google’s Android mobile OS.

Since that first post, there has been a little bit of evidence that the focus on “experience” pays off:

Steve Jobs made a pretty compelling argument on the last earnings call in favor of the Apple approach : integrated focus on experience – “When selling to users who want their devices to just work, we believe Integrated will triumph Fragmented every time.” – this is a really good lesson for BPM vendors.

But why? Why is Apple a good example for BPM vendors to consider?

For a few reasons:

  1. BPM sits at the top of a big pyramid of IT assets.  Any one of these IT assets could really undermine the experience of interacting with business processes that are affected.
  2. BPM itself is an amalgamation of several different technologies, notations, standards, etc.
  3. Integration is still the long pole in the tent
  4. The Business is the customer.  They actually value simplicity and “it just works” over complexity and flexibility for the IT folks.  It turns out that flexibility for the business usually requires simplicity and a focus on the quality of the experience.

This is why it is so important for companies like IBM to push forward with Blueworks – in order to find the secret sauce of collaboration, process authoring, and process automation.  And equally, why it is so important for IBM to rationalize its product vision behind an offering that sells well to their business customers as well as their IT customers.   And it is also why it is important for Activiti to pursue initiatives like Kickstart.

But going deeper – it is why we need BPMS vendors to really focus on the fit and finish of the products they bring to market.  The workarounds, the kludges, the accommodations for bugs across many different versions of a product have profound costs:

  • Slowing the rate of adoption in the industry – by impeding the rate of learning of new BPM experts who have to learn all the warts of each system, and each version of each system.
  • Adding a layer of non-value-added code to accommodate product shortcomings.  If we were to apply value-stream analysis to code: value-adding code versus non-value-adding code, workarounds and kludges would certainly fit into the latter camp.  But usually these work-arounds are actually more expensive to maintain over time than the value-adding code, on a per-line basis.  Worse: they add no value except to make up for vendor shortcomings.
  • They slow time-to-value for BPM projects by introducing friction that works against the productivity of process authors.

With the competition as plentiful as it now is in BPM, and in enterprise software generally, catering to the user experience is going to start to trump catering to the experts.  It isn’t that the experts won’t still have their place and role and value – they will.  But the real value they bring won’t be knowing about various product warts, it will be be about how to effect real business process improvement realized in software.

Perhaps another example would be useful.  Take a look at Gosling’s blog on Desktop Linux – “The Dream is Dead” – regarding why Linux has been such a huge success on the server side, but not on the consumer / desktop side.  Ultimately, Linux is an Expert’s dream operating system.  But it is a nightmare user experience for a novice user.  As a server product, Experts *are* the customers, and Linux has done quite well.  But in the desktop arena there was no business model to support a good user interface – and lack of a good user interface is actually what made desktop linux untenable.

We’re advocating for a better Experience.  As Experts, we like the power of today’s BPM environments.  But when we’re users -as with phones -  we really appreciate the Experience.    We imagine the consumers of BPM software feel the same way.  Back to Sachin’s post:

And they don’t measure products by what they do, but by how well they do them. You won’t find a matrix where Apple compares their product to a competitor by feature. They measure products by the experience.

A Year in Blogging: 2010

Monday, January 3rd, 2011

Looking back at our year in blogging, I thought some of the statistics were interesting to share, as they reflect what our readers are thinking about.

First, which posts were most popular in 2010?  Reading the list, it is a pretty good reflection of the themes of 2010:  Industry consolidation (IBM’s purchase of Lombardi, and Progress’ purchase of Savvion), open source BPM (activiti), the need for services (skills – Pure Play BPM firms), the rise of social BPM, and innovation in the BPM space (in spite of the acquisitions).  It was surprising to me is that the BPMN vs. BPEL article still gets so many views – this is a debate that is well over for most of us in the BPM space.

  1. Will Open Source Software Meet the Challenge? Activiti Enters the Ring
  2. #IBMImpact: IBM’s Vision for the Future of Lombardi (and BPM)
  3. And Savvion goes to Progress #BPM
  4. Why We Need Pure Play BPM Consulting Firms
  5. BPMN vs BPEL round 15
  6. The Rise of “Social” BPM Tools
  7. Innovation in BPM is Alive and Well

The other surprising element was how quickly the Activiti post jumped to the top of the list for the year (and stayed there), with about a 20% advantage over the #2 post.  There are a lot of people following Activiti.  Interestingly, despite numerous posts and discussions on the subject, ACM-related posts didn’t crack the top 10.

What else changed in 2010?  Well, if you look at top referrers, in 2009, Google Reader was #1.  In 2010, Twitter jumps to the top of the list (nearly 3:1 ratio over Google Reader). RSS may not be dead, but it has real competition in Twitter.

  1. twitter.com
  2. google.com/reader/view
  3. bp-3.com
  4. twitter.com/sfrancisatx (hey, there must be a few people following my links on twitter)
  5. activiti.org - this partly explains the high ranking of our first post on Activiti.

What about search terms?  Again, I was surprised that BPMN vs. BPEL leads the list!  Second was a direct query for the bp3 blog:

  1. bpmn vs bpel
  2. bp3 blog
  3. social bpm
  4. bpm framework
  5. google wave gravity
  6. gravity google wave
  7. bpel vs bpmn

Not sure if the conclusion should be that people are still too focused on researching technical standards, or if we simply write too much about them on our blog!

Overall, our typical monthly traffic has grown from ~2000 unique views per month to over 3000 unique views per month.  A modest number of views, for sure, but we’re happy to be contributing to the BPM community and fostering some lively discussion on our own blog as well as others!