empros gmbh - process & information management services
1009-chat Simplicity is the most difficult thing to secure in this world; it is the last limit of experience and the last effort of genius.

- George Sand

Software komponieren

Musik ist mehr als eine Ansammlung von Geräuschen. Und auch Software ist mehr als ein Bündel von Funktionen.
Das Wesen eines Liedes lässt sich aus dem Ton nicht erkennen. Ebenso wenig erschliesst sich die Güte einer Software aus den einzelnen Funktionen.

Harmonie und Schönheit entstehen, indem die einzelnen Teile geordnet zusammen wirken und so ein grösseres Ganzes formen. Das ist das Wesen positiver Emergenz.

Mehr Töne machen Musik nicht besser. Genauso wenig steigern mehr Funktionen zwingend den Nutzen einer Software; oft ist gar das Gegenteil der Fall.

Weniger Funktionen, wohl aufeinander abgestimmt, sind meist besser, die Software einfacher: Einfacher zu erstellen und zu pflegen; einfacher zu erlernen und zu nutzen.

Die Kunst dabei: das Richtige zu vereinfachen und weg zu lassen. Das erfordert Mut, verlangt nach Disziplin und gelingt weit seltener als wir es uns wünschen.

Nein, neu sind diese Gedanken nicht, auch nicht originell - nur allzu oft vergessen und vernachlässigt im täglichen Ringen um bessere Software.
-nemo :-)