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

2009-06-10

GenericIAM – time for a Re-Boot,

Dear colleagues it has become quiet in the GenericIAM forums (Google, LinkedIn) & BLOGs (BLOG). The Web-site (GenericIAM) is not up-to-date and the off-line activities have stalled.

There are several reasons for that. But none of them should prevent us from overcoming it.

Surely we are in the financial crisis and everyone just tries to survive. Well, not everyone. The labor market is split into the haves and the not-haves. But even those who still have their jobs and are still well paid feel some pressure to contribute to the corporations’ income generation. Yes and my personal financial crisis started even earlier. So I had to look for a serious and income oriented challenging assignment. It took me far away to the Ukraine and kept me busy for 24 hours a day.

But there is more about it. Let’s look back. There were some things we did right – and some we did completely wrong.

Shocked by the fact, that u to 80% of all effort in IAM implementation projects has to be buried in process definitions we had the honorable idea to collect all those experiences and assemble a generic process model. Based on this generic IAM model (hence our brand became GenericIAM) most future modeling attempts should turn out to be much easier and hence cheaper.

This idea is still valid. Also the pressure of the modeling burden is still felt.

But on the way from an idea to innovation some lessons had to be learnt:

  1. Timing: Let me 1st hint at the general problematic of innovation. As the brilliant Gunter Dueck, IBM distinguished engineer and frequent column writer once had uniquely put it to the point: If you come up with an innovation you will never be encouraged to move on with it. There are two choices. Either you are to early. In this case the commentators will say: “No, this never works. Forget about it.” Or, you are too late already. Now you will hear the ‘experts’ say ”Save your efforts, it already exits.” So, when is the time right? When you receive more or less the same number of answers out of each category. To my observation of the ‘market’ (if there is one) the window of opportunity has not yet closed. There are still prophets around issuing warnings. On the other hand some proprietary & well shielded process collections exist.

  2. Costs: Let’s start from our most stupid idea at the very beginning in 2005. To cover our expenses for travelling, meetings and the like, we thought of a fee for our intended publications, so to sell them. Well, for tax reasons alone we would have had to set-up an administrative overhead that quickly convinced us to drop this idea. In the age of free open source software (FOSS) we should better contribute to some kind of free open org. Everyone has to cover his own costs.

  3. Modeling approach: Modeling bottom-up seemed to us to be the natural approach. Collecting specific implemented models, anonymizing, harmonizing and normalizing them could let us derive truly generic models out of customer specific fragments. It only did not work. After a couple of volunteers had invested a huge amount of work and proudly presented their model the comment ‘well, but it still is not truly generic!’ during one of our meetings instantaneously destroyed their enthusiasm. In fact it turned out, that especially the most experienced practitioners faced difficulties in getting to the next layer of abstraction. The 2nd attempt was a top-down modeling approach deriving the basic processes from the interaction of corporations’ fundamental objects using the notion of Petri nets for the top-most layer. Here we at least achieved to jointly write, review & sign-off a paper) on this approach – and forgot to publish it properly. But the wider audience refused to understand Petri nets. So again dead end. In the 3rd attempt, our modeling group gave the top-down way another try. This time they got stuck after agreeing – more or less – on the fundamental objects. Well, and then the crisis came (see above).

  4. Meetings: Most puzzling for me was, that, our quarterly meeting, which we held in different German cities, were always well accepted and attended by 10 to 20 participants. This was great. But at the same time the modeling progress slowed down. Even some of the frequent visitors of our meetings were reluctant to submit their at least half-baked models to out raw material collection. One of the frequent participants hit the nail on its head: “We IAM experts in our corporations otherwise don’t find anyone to talk to.” Hmmm, he was right. But it was not our intention to set up a German circle for the professional IAM dispute.

  5. Collaboration: to my opinion IAM suffers heavily form the domination of IS-security aficionados. They usually try to provide for a maximum security for their companies - regardless of the adverse effects. After all perfect security can only be achieved in total isolation. A risk based ‘good-enough-security’ would fit most corporations better – but would be considered as a failure by them. Those people have problems to email & chat, write BLOGs or collaborate electronically with colleagues they have never seen. Web 2.0 is evil to them. They tend to keep everything secret. But we needed to work in the public space. Each one on this globe should see our progress and set-backs, participate real-time and online in it and of course contribute to it. So, BLOGs & Forums instead of Intranets & private mailboxes.

  6. Language: There is only one language to be used for such activities: international English. No German, French or other tribal languages should be allowed in professional documents. They are great for art & literature but should be kept out of the professional arena. Well, for the small talk, we have a bit more relaxed opinion.

  7. To sum it up: We learned that …


    1. there is still a demand for generic IAM processes as open org,

    2. we should deliver our results for free to the global community under a creative commons licence model,

    3. we have to follow an top-down approach,

    4. we need to collaborate publicly via the Web,

    5. in case we feel the need to meet personally we should be sensitive for 2nd order effects,

    6. we must document all our artifacts in international English.

    So, it is time to reboot GenericIAM.

    The good news is, that there are some volunteers who like to take the lead and push the activities relentlessly forward.

    If you like to join please contact …


    • Andreas Netzer (andreas.netzer@ic-compas.de>, skype: andreasnetzer),

    • Marc A. Dierichsweiler" (m.dierichsweiler@impulsit.de) or

    • Martin Kuppinger (mk@kuppingercole.de, skype: martinkuppinger).

    We should not miss the 2nd chance to create the 1st IAM standard process model.

    Horst Walther, 2009-06-10, Kiev, Ukraine

2009-05-01

The ‘Googles’ in my dream

Last night I had a dream. I was checking my Google account. I was checking how many ‘Googles’ I still had there. They summed up to 2200 ‘Googles’ most of them I had bought from Google about 18 months back for 3000 USD.

Yes, that was what Google could do with them: sell them and buy them back – but in several different currencies and of course in many different countries at a rate which Google fixed daily.

And for me, what were they good for? Well I can transfer them to other peoples Google accounts and receive some good, services or other benefits from them, so use them as a virtual currency. So as long as I move in the Google economic space I will not need to deal with any local currencies. But I can always change them back if I am in a need for some real tangible Euros, Greenbacks or whatever kind of money to buy me bread, wine and cheese.

3000 USD for 18 months on the Google account – isn’t that dead money? Or did Google pay interests? No Google did not – at least in my dream. They obviously tried to do everything not to be considered as a bank in order not getting strangled by the multitude of manifold and multiplying local and not so local regulations increasingly imposed on any financial institutions.

But instead just one right-click away from my Google account balance I was lucky to take advantage of a plethora of service offerings from 3rd party providers most of them real banks. They were ranked & sorted according a Google provided rating. Here I quickly and conveniently found an institution which offered me an attractive interest rate for the period when I blocked the amount in favor of them.

After I awoke at 5:30 a.m. to get up and hit my jogging trail like I use to do it every Sunday & holiday morning I had some time to reflect my dream and check it for real world applicability …

Could something like that ever work? Hmmm, at least we would have to trust Google even much more than we do it now already. There is an increasing number of prophets around warning us not to sell our souls to Google – well at least the soul data. Using our Google accounts for pseudo-financial transactions could even top their horror scenarios.

And there are some technical issues to be solved too. E.g. fixing exchange rates: the value of a ‘Google’ would have to be related to the values of other currencies or goods on a global scale. Goods like precious metals and other commodities, energy or computing power or the like to my opinion would be best. Unfortunately I do have no idea how to build such a system.

What’s about currencies? If we would think about a kind of weighted mean of the – let’s say 10 – major currencies of the world immediately the ‘special drawing rights’ (SDR) come into mind. SDRs are used as a unit of account by the IMF and several other international organizations. Indeed just recently Zhou Xiaochuan, governor of the People's Bank of China proposed using the SDR as a worldwide reserve currency in place of the dollar as a world reserve currency. I think everybody can imagine how much politics is involved the assignment of currency weight in the basket. Moreover there are no really reliable and hence comparable macroeconomic indicators around to base them on transparently. Ok, but Google could just do it the Google way. And you may trust them or not, No one is forced to trade in ‘Googles’.

Similar issues might arise with the mentioned rating of 3rd party providers, banks and the like. The only way to reach consensus here would be not to try it at all but to impose again the ‘Google way’. This procedure even wouldn’t necessarily exclude basing the system of transparent rules.

Those ‘Googles’ – I called them virtual currency – would they be considered as a currency or not? So would Google then become a financial institution after all or not? Well – while jogging along the banks of the river Elbe in the early morning mist of May 1st – the insight grew, that this might be the point where my falls even shortest. Would it be of much benefit to have just another of these so shaky banks?

Moreover, imagine, Google would become the supra-national almighty and now even financial monster. Isn’t it enough already?

Well, on the other hand, Nations and the few feeble trans-national organizations did not perform much better and didn’t earn more credits as the recent crisis has taught us.

And besides them whom else than Google could we imagine to make this dream happen.

Well, it was just a (night) dream and would I not have written it down immediately even I would not remember it now.