« benchmark UIs | Main | framework for decision making - understand complexity »

dismantling enterprises - why Big Enterprise Software thrive

"The customer can have any colour he wants, as long as it's black" - true or not, that statement captures what most industrial entities have been up to for a long time:

Focus on the linear Easily Repeatable Processes. Simplify them further for efficiency.

As the name implies these are the easy ones to map, model and structure. Perfect for the Big Enterprise Software vendors who have become unbeatable in delivering systems that precisely and dependably can crank out two million chocolate bars per hour or have plastic dolls delivered for Xmas at the right aisle in some midwestern Walmart without a glitch.

Easily Repeatable Processes, the real translation for ERP?

Then there are the the Barely Repeatable Processes, the BRPs.

The orphans of the big ones, the "ouch, something unplanned happened", the creative and innovative ongoing everywhere in an organisation and not to forget the processes involving the most Barely Repeatable Process generator of them all; human beings.

Some organisations does almost nothing but service these uncontrollable entities: Consulting, government, health and education - and there the resource oriented and Easily Repeatable Process systems are limited to handle HR, inventories of pills, lecture halls and time.

When enterprises are focused on the ERPs the Big Enterprise Software vendors have no reason to spend much on the BRP, after all they are "market driven" and follows the needs as they see them. Don't blame them for that.

But, the cat's out of the bag, there is an increasing call for supporting the BRPs in a most efficient way. After all the BRPs of creativity and innovation is core and government, education and health are rather important services - why should they not become as effective as producers of cars and plastic dolls?

Add that the Easily Repeatable Process IT systems is a mature business technology-wise thus the productivity growth gains little from an upgrade from a version 3.0 to 3.1. All the while the BRPs have been barely touched leaving a huge productivity potential ripe for plucking.

Something is afoot, and I see two directions emerging:

1. Collaboration as a work-around

The current popular method is mostly some version of web 2.0 and SOA mashups where social networks and collaboration are the catchwords. Niftily renamed enterprise 2.0.

The thing is that it does not entirely do away with the paper-based rules and policies that frameworks BRP today. Lacking true process structure they do not deliver much learning nor knowledge assimilation. Ditto for the ever present cracks, the "oops, forgot to..."s.

A "process" is simply anything that happens in a sequence. Everything is a "process", even collaboration. Why not accept that and act accordingly?

2. Run-time flexible processes

Accept reality and let processes remain processes, but this time focus on creating a structured framework that captures the reality and leaves no cracks while allowing the inherent need for flexibility that BRPs require.

For that you need an easy way to model and tweak and change the hard to grasp and often complex processes. At the same time leaving maximum run-time flexibility to allow for creative use of the resources.

That way you can unstick that sheet of Business Rules from your wall and recycle it to save some trees.

Not to mention getting accountability, and with capture of data; a learning process and knowledge. Pretty important stuff that.

Of course the last is an unashamed plug for thingamy... the only system where you can model and run a football game ;)

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c61c753ef00e54f8fab6e8833

Listed below are links to weblogs that reference dismantling enterprises - why Big Enterprise Software thrive:

Comments

Thanks Phil! That's an excellent one, overall approach and many nuggets to pick up about a different kind of software.

"It helps to get stuff done: not filling out forms or filing pictures or retrieving records, but the endlessly difficult, challenging, everyday stuff of understanding what is going on around us." - yessiree!

and this:

"When I say that software is "built for people", I don't mean some fuzzy notion that the software is intuitive or "friendly" or that it can be sold to millions of consumers. I mean, simply, that it offers some specific people three specific virtues: commodity, firmness, and delight." :)

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

My Photo

Contact


  • Phone: +33 6 8887 9944
    Skype: sigurd.rinde
    iChat/AIM: sigrind52

Header disclaimer

  • Merely for the humour challenged: Running all of Germany on one instance of thingamy (yep, 30 Mb is correct more or less) would be a "slight" exaggeration... at least you'd need some serious heavy duty hardware behind it ;)

Travel plans


Thingamy


Tittin's blog


Hugh's


Enterprise Irregulars


alltop


  • Alltop, all the cool kids (and me)

Faves

Subscribe

Blog powered by TypePad
Member since 01/2005