Wednesday, January 11, 2006

Upside down

Over the past few days I’ve been learning about and playing with new technologies like Mambo and Joomla, in preparation for constructing our own website, which is planned to go live soon. Both mambo and joomla are content management systems (CMS), they are both free software, distributed under the GNU license; in other words: open source. I do not posses the technical skills to navigate myself through a LINUX operating system, and so open source has been somewhat of a philosophical discussion for me. I really like the concept of open source technology; as a way to stimulate innovation, as an example of collaborative networks creating real value, as a political force opposed to proprietary corporate standards, and even for the democratic almost anarchistic implications of the open source movement, but I’ve had very little personal experience with open source technology. Until last week that is, when I became intimately acquainted with Mambo, Joomla and WAMP (the open source server technology that supports the mambo and joomla CMS platforms). The results are impressive. I don’t get too excited about digital technology anymore: I’ve been around computers for too long, but I find myself being very enthousiastic about this stuff. I like it. It is intelligible, it is fun and it works! An interesting paradox has revealed itself however.

I started out with Mambo, but upgraded to Joomla because of a Database bug in the Mambo version I was unable to fix with the help of the appropriate online forum. Joomla is essentially the same technology as mambo, it evolved from it, but it is stable and – as far as I can tell – free of bugs. What Joomla gives you is an elaborate dashboard with which you can manage your website, and it’s very complete. You can add search functionality, dynamic menu’s, login and mail services, forms, news, surveys, RSS feeds… you name it.
Adding such fancy functionality to your website is a matter of pushing a button. I remember when I was working for a large software company a few years ago we would build such content management tools ourselves, and sell them for good money. Now everybody has access to this stuff. What used to be complex – and expensive! – has become remarkably easy. The easy stuff however…

When I got involved in technology I started out as a web designer. Designing and building websites, templates, interactive CD-roms, stuff like that. I am used to having total control over the design surface, and being able to put any element wherever I want it. Almost no creative limitations. The design tools I would use would really empower me in this aspect of my work. Designing was easy. The tools allowed for so much flexibility you could try out numerous ideas quickly, get feedback, make improvements, publish results, all in a matter of literally minutes. It was easy.
With this new CMS technology that has changed. The easy things have become complex. For me to reconfigure an existing template, or create a new one, I need to have detailed information about the software components that make up the webpages in terms of functionality. I need to understand the connotation of the parameters and see what parts of the design are in the template and what parts are taken care of in the style sheet (CSS).

The difficult stuff became easy, the easy stuff has become difficult. What can we learn from this fascinating juxtaposition?
In a world of primitive technology, where functions are not integrated, every step in achieving a goal takes effort, resources and time. In such a world it is crucial to always understand why you are making the effort.
In a world where creating systems with very complex functionalities becomes a matter of clicking some buttons; realizing ideas is easy, fulfilling desires is cheap and we tend to jump right into the process of creating new stuff. Realizing complex functions at the flick of a wrist becomes an automatic drive, with a limitless domain of application: there is always some other function to integrate…

In this context it is easy to forget why we are doing what we’re doing. “Knowledge management” is a discipline in which this folly has been playing a clear role. The vision is muddled, the goal absent. What used to be simple, knowing why you are doing something, even if it was only because someone else told you to do so, is now a complex question. We should realize this. More often than not we tend to pay too little attention to why we are doing what we are doing. And it is crucial to the process. It takes effort to understand the why, to develop the vision, to share it and to start living it. Once you have invested the necessary energy in this initial phase the difficult stuff becomes easy, our knowledge and tools will take care of that. Innovation can be catalised with a structured process, challenges can be met easily, solutions can be discovered in no time at all.

No comments: