systemanalys eberbach

heilbIT
Systemanalyse Eberbach


Grundsätze


Allgemeines


Betrachten Sie diese Web-Seiten als Ausdruck des Glaubens an Einfachheit und Klarheit. Während meiner täglichen Arbeit als Informatiker, System Administrator und freiberuflicher Berater hat sich die Überzeugung herausgebildet, daß die einfachste Lösung ein bestimmtes Ziel zu erreichen, immer die beste aller Lösungen ist.


Nun muss man natürlich genauer beschreiben, was man unter einer "einfachen Lösung" eigentlich versteht. Anhand dieser Web-Seiten lässt sich das leicht verdeutlichen:
Ziel ist es, Ihnen als Kunden eine weitestgehend umfassende Übersicht über mein Angebot zu geben und zu überzeugen. Um dieses Ziel zu erreichen, bedarf es in erster Linie informativer, d.h. textueller Inhalte, entsprechend meinen Fähigkeiten, sowie strukturierender Massnahmen, d.h. optische Hilfsmittel zur Gliederung und Erhöhung der Übersichtlichkeit der Inhalte. Definitiv fehl am Platze sind ausgefeilte Graphiken, Java-Applets, Blinkende Laufbänder, usw., insbesondere da ich kein Graphiker oder Designer bin. Alles was ablenkt oder irreführend sein könnte muss daher weggelassen werden. Das Notwendige ist (zumindest im ersten Schritt) auch das Ausreichende.


Nicht zuletzt auch wegen der Gefahr, daß man sich selber disqualifiziert, indem man zuviel Zeit auf Nebensächliches verwendet, von dem man eigentlich nichts versteht, z.B. in meinem Fall Design, und dadurch zwangsläufig das Entscheidende vernachlässigt.


Das heißt jedoch nicht, dass im Laufe der Zeit nicht weitergehende Anforderungen entstehen können. Das bedeutet, diejenige einfache Lösung ist gefragt, die gleichzeitig offen bleiben muss für komplexere weitere Schritte. Um dies zu erreichen, ist es entscheidend, dass jegliche Komponente so gut wie technisch möglich von der anderen getrennt wird. Dieses Prinzip ist hier angestrebt durch möglichst genaue Trennung von Inhalt, Struktur und Design. Je genauer man unterschiedliche Komponenten und Ebenen von einander getrennt löst, desto offener und schneller kann man reagieren, wenn sich die Bedingungen geändert haben (z.B. die Kundenwünsche).


Allerdings zeigen diese Webseiten als Beispiel bereits auch die Einschränkungen der Prinzipien deutlich: Um den Inhalt auch beim technisch rudimentärsten Provider zu veröffentlichen, fallen technische Lösungskonzepte wie Datenbanken, größere CM-Systeme (CMS), Server Side Includes, usw. für den Anfang weg. Es bleiben Cascading Style Sheets und HTML. Redundanz, hier z.B. das Menü, würde sich nun nur noch vermeiden lassen, durch Verwendung von Frames, welche wieder andere Probleme aufwerfen. Die statischen Webseiten werden daher aus Templates generiert und anschließend aus einer Testumgebung auf den Produktionsserver geladen.


Selbst für den "erfahrenen Profi" liegen in diesem einfachsten Beispiel bereits unzählige Fallstricke verborgen, die das Ziel ganz leicht verfehlen lassen. Kein Problem, wenn es sich nur um die selbstgesteckten Ziele handelt, aber Auftraggeber sind in der Regel anspruchsvoller was die Zielerreichung angeht.


Das Grundprinzip heißt Einfachheit. Die am wenigstens komplexe Lösung ist anzustreben.





17.05.2004


Aktuell


Letzte Änderungen:

23.07.2011

Service PC-Hilfe geschlossen

04.04.2011

Forum entfernt

04.09.2006

Forum erneuert

07.08.2006

Backup Tool v2.4

29.11.2005

Backup Tool

20.10.2005

Backup Tool

01.09.2005

Profil

30.05.2005

Forum

30.05.2005

Backup Tool

18.04.2005

Profil

18.04.2005

Startseite

27.01.2005

Site W3C validated!

03.01.2005

Backup Tool

05.11.2004

Impressum

26.09.2004

Backup Tool

21.09.2004

Backup Tool

30.08.2004

Backup Tool

06.08.2004

FAQ

05.07.2004

Backup Tool