My near philosophical musings about the world in general its problems and possible ways out.

2017-09-09

First the model


On the role of modelling and simulation as an integral part of any digital transformation

Once upon a time

In my earlier days, when I was advocating the use of roles, or their dynamic equivalents, business rules (in combination with business attributes), I once ran into an enlightening discussion.

In an experts panels on an Identity conference I heard one of the experts state: "What sense does role modelling make, if, whenever we complete an organisations role model and are about to implement it, the organisation has changes considerably meanwhile."

Well "that's real life" we were tempted to say. But wait a minute! Can this really be true? I had to remember a second quotation from the same event "Roles are the DNA of an organisation”.

O.k. if you consider any commercial endeavour as a mild form of barely ordered chaos, if you run a company merely ad hoc, and role modelling is considered as imposing an unnecessarily rigid structure on top of a highly volatile ecosystem, that reinvents itself at every very moment - ok, in this case forget about any modelling up front.
  • Introducing roles for process design or access control requires a certain process maturity – or it will fail.

The model driven corporation

But what, when it comes to automation? In order to automate an organisation you need to express it in a formal way, so that it can be processed by machines or - more often - in a blended fashion by machines and humans. You need to formally document your policies & rules, processes and roles in a complete, consistent and transparently executable way. Only then the processes can be repeatedly run by those above mentioned processors.

Considering this scenario, how can the organisation have changed while the role model is still controversially discussed? No way! The roles are the organisation, not just its mere documentation, or at least an important part of it.

This fundamental shift in perception of the importance of modelling becomes a vital precondition for any sufficiently complex organisation undergoing a digital transformation.

By gradually replacing human processors by automated actors the entire corporation turns into a hyper-system of interacting subsystems. The actors might perform simple, straightforward and deterministic activities or make use of heuristics, like deep learning based systems are doing.

The Behaviour of such ecosystems is hard to predict. They need to be tested carefully after changes having been applied and before releasing them into the wild. Otherwise unwanted effects might mount and result in cascading damages.
  • Better don’t trust a model – unless it is sufficiently verified. 

Simulation of complex systems

However test cases to be fed into the system consist of input data and expected results. Of these the latter may be hard to determine in such complex systems. So testing will rather morph into simulation.

Simulation hereby is understood as „Process of designing a model of a real system and conducting experiments with this model for the purpose either of understanding the behaviour of the system and its underlying causes or of evaluating various designs of an artificial system or strategies for the operation of the system[1]. Well a bit lengthy, seems to be correct however.

You feed in typical scenarios from everyday life or from some anticipated or even exceptional situations. For example if you run a seasonal business you may simulate low and high season, including bottle necks, cash flow minima and many more. For risk assessments you may generate a sufficient high numbers of random events to let some rare risks materialise. Robustness checks may be performed by some kind of perturbation calculation including a realistic number of cataclysmic events like strikes, political unrest, climate change effects or even regional wars. Adequate staffing, effects of fluctuations, diseases, might they be seasonal or epidemic, holiday seasons, labour market elasticity are just a few examples. The model will give reasonable answers to these vital questions.
  • The digitally transformed corporation will be a model driven corporation.

Optimisation, the next logical step

Meanwhile the need for simulation has become widely recognized. There is however more to benefit from simulation than just avoiding traps and adding robustness. When running several simulations while varying the input parameters the desired outcome can be optimized.  Variation of input parameters  have to follow a strategy of course, in order to minimise the simulation steps.

There are several optimisation strategies in use for different purposes following different paradigms. The most robust ones follow evolutionary strategies.

Of course all enthusiasm for these powerful tools should not make us forget the potential pitfalls involved. Insights like these: "A model is a model is a model is a model"[2] or "Essentially, all models are wrong, but some are useful"[3] may remind us, that the model represents a stripped down version of reality only. We however regard it as the higher risk however to bypass the use of modelling, simulation and optimisation before transforming a whole business by applying leading edge digital technologies.
  • But first you have to start with a model.

References


[1] As defined by R. E. Shannon in the seventies of the last century (Shannon, R. E.: Systems Simulation: The Art and Science, Prentice-Hall, Englewood Cliffs, NJ, 1975.
[2] Dierk Raabe referencing  Rosenblueth, A.; Wiener, N.: The Role of Models in Science, in: Philosophy of Science, Vol. 12, No. 4 (October 1945), S. 316-321 (http:/www.jstor.org/stable/184253).
[3] Box, G. E. P.; Draper, N. R.: Empirical Model Building and Response Surfaces, John Wiley & Sons, New York, NY, 1987.

2017-09-03

Wahlkampf, wie retro!

Jetzt treten sie wieder an, die von  Unwissenden arglos „Matatoren“ genannten. Sie schlagen heftig mit ihren Schwertern auf die Schilde - symbolisch gesprochen. Dabei veranstalten sie einen Höllenlärm – bisweilen ganz real. Den Saal mit aufpeitschenden Reden zu kochen bringen, In TV-Duellen in niederster US-Manier den Gegner in die Knie zwingen, auf Markplätzen den Volkstribun geben – das ist alles so entsetzlich retro. Da steht immer der starke Führer als Speerspitze in der Schlachtreihe, einer der nach Macht strebt. Gefragt sind Anspruch, Auftreten, Redegewandtheit, Strategie und Taktik. Man beschimpft sich gegenseitig, wie Boxer vor dem Duell. Gelegentlich gilt das auch für das Niveau der Rede.

Mit politischem Inhalt hat das zunächst herzlich wenig zu tun. Der kommt zumeist auch in deutlich bescheidenerem Gewande daher. Er muss auch nicht erst in den letzten Wochen vor der Wahl ausgepackt werden. Die Parteien hatten satte vier Jahre Zeit, ihn zu formulieren, zu schleifen und bekannt zu machen. Regierungsparteien hatten sogar die Chance sie - im Rahmen eventueller Koalitionszwänge – in die Wirklichkeit umzusetzen. Stattdessen sollen dem unschlüssigen Volk eingängige Versprechen in einer Hau-ruck Kampagne „verkauft“ werden, wie ein neues Waschmittel. Zählt vielleicht für den Erfolg am Ende noch das höhere Werbe-Budget?

Unbequeme Wahrheiten werden dabei gerne im stillschweigenden, parteiübergreifenden Konsens der „politischen Mitte“ ausgeklammert. Damit wollen die etablierten Parteien mit Regierungschance ihre Wählerschaft nicht verschrecken. Das tun dafür die Outlaws am linken und am rechten Rand. Wer Tabuthemen aufspüren will, darf gerne einmal rechts hineinhören – nicht jedoch bei den „End-Lösungen“. Wer bissige, aber kluge Kommentare vorzieht, ist links ganz gut bedient – weniger bei deren praktischer Wirksamkeit. Links, rechts – wird damit eigentlich noch der richtige Diskursraum aufgespannt? Können wir mit solchen vergangenheitsbezogenen, tief verschanzten Positionen eigentlich den Herausforderungen der Zukunft begegnen?

Wie wollen wir denn mit der digitalen Transformation unserer Gesellschaften umgehen, wenn Kollege KI unsere tradierten Jobs besser und billiger ausfüllen kann? Haben wir auch Themen jenseits von Ausländermaut und Rentenaltersobergrenze? Was ist denn mit Flüchtlingsströmen, Massenmigration, clash of civilisations, Überbevölkerung, wachsender Ungleichheit der gesellschaftlichen Gruppen, Endlichkeit der Ressourcen, zusammenbrechenden ökonomischen und ökologischen Systemen, Wirtschaftstheorien ohne Wachstumsprämisse, …? Jenseits der Stammtische gibt es ausreichend spannende Themen, über die es sich lohnt angstfrei und ruhig, aber ernsthaft zu diskutieren, sie prinzipientreu anzugehen, ohne gleich mit vorschnellen Lösung auftrumpfen zu wollen.

Wieso eigentlich Wahlkampf? Was hat denn wählen mit kämpfen zu tun? Ich will gar keine besiegten politischen Gegner auf dem Felde der Ehre erschlagen zurückgelassen sehen. Diese ganze kriegslüsterne Rhetorik ist doch völlig fehl am Platz. Wir sind auch nicht in einem Fußballspiel zum Abreagieren und heiser Brüllen. Es geht um die richtigen Weichenstellungen für unsere Zukunft. 

Aber vielleicht sind die Weichen auch schon gestellt und wir wissen es nur noch nicht. Wenn Kollege KI in Zukunft vielleicht Arzt oder Rechtsanwalt sein kann, dann sollte es doch eine Kleinigkeit sein, auch den Job des Politikers durch Algorithmen übernehmen zu lassen.

 Wenn wir uns die aktuell zur Wahl stehenden Alternativen ansehen, können wir nur hoffen, dass diese Übernahme noch rechtzeitig stattfindet – gewissermaßen als childhoods end.