Laatste berichten »

This statements pops up in my mind many times when thinking and talking about BPM. Also I think this is true when analyzing how companies struggle with SOA and integration issues.

Einstein stated “We can’t solve problems by using the same kind of thinking we used when we created them.”

Last year I was asked by four companies to help them solve problems around IT solution delivery times. They did everything according to the books, implemented BPM, buying beautiful BPM(S) and integration tools and invest heavily in modelling their processes.

In all cases the symptom was not a faster IT delivery but actually IT responsiveness was slowed down much to the dismay of people running their daily business. Most of these companies Architects and CIO’s blamed their Business Design people for it. Since they lack IT knowledge to properly assess a business change impact for IT. So they asked me to help them do that job.

In my opinion it is not at all caused by lack of knowledge but by an added bureaucratic layer we refer to as BPM. For some reason IT bureaucrats where not very good at documenting and therefore businesses added another layer of bureaucrats on top of IT bureaucrats. That layer is now filled with so-called business consultants, business  analysts and business Process consultants now also responsible for modelling frantically in their great new BPM tooling.

So in order to change programming/configuration to the business requirements, we now need to go through 2 layers before we come to a solution. 1st the modellers layer and then 2nd the IT layer. This mechanism results many discussions between IT and Business consultants where the actual business reason for change is often lost.

Adding to the confusion is more IT Bureaucracy we now call “Enterprise Architecture”. I will not state that Architecture is a bad thing, however I will state that traditional reactive architecture is a bad thing.

Reactive architecture is when enterprise and solution architects draw pretty pictures of what business consultants and IT consultants have already built. Last year Gartner already stated that the days of traditional Architecture are numbered. http://www.gartner.com/it/page.jsp?id=1358913

I propose that companies should move to a more holistic (cross technology and cross organisational) and pro-active architecture. The goal of this pro-active architecture should be to drive higher IT responsiveness.

To do that CEO’s, CIO’s and Enterprise Architects need guts! They need vision to simplify their IT landscapes.  To come up with IT product line-up that will support their business in changing. As a result they need to come up with new organisational models to support these line-ups. Buzzword Management really will not help, you now have to think for yourself!

“Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage — to move in the opposite direction.” -Einstein

  • Print
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • NuJIJ
  • RSS
  • Twitter

Managing Business Processes a good thing?

What prehistoric events have driven our human need to “manage” everything?

One thing is certain, whatever event or causality was part of our evolution, the change from caveman to modern human was caused by genetic “errors “ that improved our ability to survive.
“Errors” are part of nature and the very reason species will/can adapt to their environment.

Also I am very certain that many great inventions were not done by ratio but rather by accident (error). Only after the accident we used ratio to find out what happened.

In my opinion BPM is just an expression of our human habit to fight this natural disorder. I find no certainty BPM(S) will improve anything. BPM(S) might also cause more bureaucracy on an already bureaucratic society and therefore cause the “extinction” of a company.

Since I am not so sure we have gone very far from caveman I could even argue that it is best not to manage at all, and leave people to do what they do best of all species…socialize! Let them create goals to achieve and let them make mistakes so that they can adept to their changing business environment.

A great example of how that works is a 1500 people homecare company in Holland.
No BPMS, No expensive IT, No managers just clear goals…the result, a very successful homecare company in Holland.

For those who think that it does not work in production environments I would like to refer to the WWII scenario where in the US due to absence of “skilled men” the “unskilled women” group had to drive the war machine production plants.
This is where the concept of Kaizen was born and where small groups of people socialize on how to smoothen the road to their goals.  Later this concept was brought to Japan for post WW2 rebuilt and was finally referred to as Kaizen.

To improve this “socializing” aspect of human species I indeed think that technology plays a huge role actually it might even be the catalyst. Modelling however does not need to be a part of this technology.
Already I have seen great examples of small groups of people creating a paper based workable solution to improve their processes, during the process a form of extreme programming is used to built and maintain the software to support the ever changing process. Modelling would only slow change down.

  • Print
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • NuJIJ
  • RSS
  • Twitter

Van de bomen in het bos naar het hoofd in de wolken.

Begrijpt u het nog? BPM, BPMS, BPEL, Agile, SOA, ESB’s XML, CLOUD en Social Media. Het is lijkt of die laatste er de oorzaak van is dat ICT oplossingen onduidelijker zijn dan ooit en soms oplossingen bieden voor problemen die er niet lijken te zijn.

Niet iedereen is altijd even blij met Monolitische ERP systemen maar zo’n 10 jaar geleden was er niet veel keuze en het was erg duidelijk wat ze deden, namelijk het administreren van al uw bedrijf processen. In wezen zijn alle processen generiek dus ERP past altijd…en anders pas je het proces aan. Niet altijd even leuk maar je wist wel waar je aan toe was…een flink project!

In het SAP product Visual Composer zag ik een aantal jaren geleden de kans de flexibiliteit van SAP inrichtingen te vergroten door boven op SAP front-ends te bouwen met workflow middels Visual Composer, model driven applicatie design en gebaseerd op een aantal industrie standaarden (SOA). Natuurlijk is er ook een nette integratie met de monolitische systemen van SAP zelf aanwezig.

Dit werkt uitstekend maar aangezien visual composer onderdeel is van het ESOA programma van SAP ging mijn interesse natuurlijk ook uit naar de concurrentie, mijn doel is namelijk niet SAP verkopen maar gedegen oplossingen voor bedrijven aanbieden die de eigenschap hebben snel te kunnen veranderen met de continu veranderende business.

Dat betekende de modder in, installeren al die concurrenten, uitproberen, testen en erachter zien te komen wat nu de toegevoegde waarde kan zijn van specifieke pakketten, geïntegreerd of stand alone.

De mooiste applicaties en indianen verhalen kwamen als vanzelf langs:” ERP..dat is zooo 1990, dat hebben we niet meer nodig…alles kan in de cloud, met XML, geen proces onderbrekingen meer, appeltje eitje!”

Op mijn vragen waar de data en zijn integriteit bewaard wordt of hoe bestaande business logica in de huidige SAP omgeving gewaarborgd wordt kreeg ik maar zelden antwoord. Is het dan allemaal onzin die BPMS en SOA verhalen? Nee hoor, zeker niet!

De conclusies die we kunnen trekken is dat een BPMS of SOA architectuur een bedrijf niet per definitie enige ROI geeft. Nog steeds is het zo dat bedrijven uniek zijn, en dat bedrijven ook qua architectuur als zodanig benaderd moeten worden. ROI wordt namelijk niet bepaald door de pakketten die gekozen worden maar door de keuze die de mensen maken in relatie tot het huidige applicatie landschap. Misschien is de tijd wel gekomen dat bedrijven moeten stoppen met ook zooo 1990 “back to core business” en “responsibility outsourcing” mentaliteit en de touwtjes weer enigszins zelf in handen nemen. Wellicht is het dan ook makkelijker om IT’ers tevreden en aan boord te houden. Welke IT’er wil er nu niet Proof of Concepts bouwen met diverse technologieën om zo een werkelijke business case te bouwen voor de toekomst van uw ICT architectuur? Pure hobby!

  • Print
  • Facebook
  • Google Bookmarks
  • email
  • LinkedIn
  • NuJIJ
  • RSS
  • Twitter