Behaving as if developers are equivalent to plumbers or assembly line workers is a really bad idea. In general, behaving as if the various different roles in the software development chain ought to be ranked from most important to least important, e.g., developers are more important than release engineers, is bound to weaken the chain. When was the last time goodness flowed from an Eclipse project without an associated release engineer, or someone acting like one, making it so? I've always believed in focusing on sound release engineering as the basic foundation upon which all other good things are built. When done well, it's a thankless job that's all too easily overlooked; when done poorly, it's a constant source of wasted time and energy for the entire food chain. Long live Eclipse's release engineers and thanks to the Eclipse foundation for their renewed focus on improving build infrastructure. It's a beautiful thing.

These days it's become clear that mismanagement is a bane of our collective existence. For example, I always thought CDO was an exceedingly cool project which graduated from EMFT to EMF during the last release, but yesterday I found out that CDO mismanagement is the cause of the world's financial crisis. Who would have thought that Eike would have so much influence? Just a little joke at Eike's expense!
All jokes aside though, how could such a complete and total financial disaster be allowed to unfold? Did none of our leaders foresee these possibilities? Of course some people saw this coming, but they were all too easily ignored by those whose vision was clouded by a veil of greed or wishful thinking. Systematic failure is the ultimate result of such mass myopia. I watch my father's struggle getting the mining industry to compute credible risk assessments in a context where hundreds of millions of investor dollars are often at risk for even a single project, yet the silence there too is deafening, which leaves my dad a little frosted.

I'm no economist, but watching all this unfold, I grow ever more doubtful about the actual prevalence of prevailing wisdom. Who decided, for example, that double digit growth is a goal that must be achieved at all costs? Is it actually a realistic goal? It's entirely clear that the risks taken by the few can ultimately become a burden to society has a whole. So as we take action to keep the financial house of cards (or stack of champagne glasses) from coming down, surely it's also time to identify the weak links in the chain. Perhaps many of the world's overpaid leaders' compensation should be scrutinized more closely. It doesn't seem totally unreasonable that one person might be compensated 100 times as much as another, but is 1000 times perhaps a little much? Do the CEOs of the world's large corporations really generate that much value? And most importantly, when they make huge mistakes, are their personal risks proportional? Watching investments evaporate certainly makes the rest of us blue.

Now that I've put the importance of good release engineering in proper perspective and have resolved the world's financial crisis with a witch hunt, I can prepare for my trip to Germany next week. I'll be visiting the itemis site in Lünen and then traveling to Elmshorn for MDSD. I hope I see some of you there. I'll have to check my camera chip's remaining capacity! Germany is so photogenic.


















