Mit Java preisgünstig zur Indivual-Software

Mit Java preisgünstig zur Indivual-Software

Browser-basierte Lösungen

Java steht heute für Browser-basierte Lösungen. Zeitintensive Installationen auf diversen Einzelplatzrechnern entfallen ebenso wie die Ausgaben für die entsprechenden Lizenzen. Stattdessen wird sämtliche Logik auf dem zentralen Server ausgeführt. Der einzelne Rechner fungiert nur noch als Benutzerschnittstelle. Dadurch, dass das Programm nicht vor Ort ausgeführt wird, sinken in der Folge auch die Hardwareanforderungen: Ein beliebiger Computer mit ebenso beliebigem Betriebssystem, ein Webbrowser und eine Netzwerkverbindung - mehr braucht es nicht, um auf die neue Anwendung zuzugreifen.
Die Anwender selbst schätzen Browser-basierte Lösungen derweil aus ganz anderen Gründen. Dadurch, dass sie die Funk-tionen eines Webbrowsers aus ihrem all-täglichen Umgang kennen, fällt ihnen der Einstieg in eine Browser-basierte Software entsprechend leicht. Die Akzeptanz eines neuen Systems erhöht sich dadurch deutlich. Dabei ist es erfahrungsgemäss oft gerade die Benutzeroberfläche, die über Erfolg oder Misserfolg einer neuen Software entscheidet. Denn auch die beste Technologie scheitert, wenn der Anwender sie nicht bedienen kann. Eine massgeschneiderte Anwendung ist darüber hinaus auf die Bedürfnisse der Anwender angepasst: Wichtige Funktionen befinden sich an entsprechend prominenter Stelle, statt sich in verschachtelten Untermenüs zu verstecken. Überflüssige Funktionen hingegen, die das System unnötig belasten und höchstens Verwirrung stiften, fehlen. Die Folge: Einarbeitungszeit und -kosten fallen bei einer Browser-basierten Lösung niedriger aus.

Langfristige Flexibilität

Um den dauerhaften Erfolg eines IT-Projektes zu gewährleisten, muss eine Lösung langfristig angelegt und damit flexibel sein. Denn jedes erfolgreiche Unternehmen muss sich stetig an die Erfordernisse des Marktes anpassen. Die Geschäftsprozesse unterliegen daher einem permanenten Wandel. Java gibt den Entwicklern strenge Strukturen vor, auf welche Art Anwendungen modular und komponentenbasiert entwickelt werden. Ein auf Java basierendes System kann daher auch von Programmierern gepflegt werden, die ursprünglich an der Entwicklung des Systems nicht beteiligt waren. Anpassungen im System sind schon deshalb einfach, weil sich der Grossteil der Anwendungen über einfache Konfigurationen ändern lässt.
Während ein Unternehmen also beim Einsatz einer Standard-Software von einem bestimmten Produkt und dem Unternehmen, das es vertreibt, abhängig ist, bedeutet Java die Verwendung eines Standards. Nicht ein Einzelunternehmen bestimmt die Weiterentwicklung und damit die Zukunft von Java, sondern diese wird in einem transparenten und gemeinschaftlichen Prozess gesteuert. An diesem sind nicht nur ein Grossteil der einflussreichsten IT-Unternehmen weltweit beteiligt, wie etwa IBM, Apple und natürlich Sun selbst: Auch jeder einzelne Programmierer kann mitwirken, indem er Vorschläge für eine Erweiterung von Java einbringt. Flexibilität bietet Java speziell auch solchen Unternehmen, die sich auf Expan-sionskurs sehen: Auf eine Anwendung, die ursprünglich für zehn Benutzer geschrieben wurde, können später problemlos auch Hunderte oder auch Tausende zugreifen. Systematische Änderungen sind hierfür nicht erforderlich.
Raoul-Thomas Herzog



Das könnte Sie auch interessieren