Architektur

aus ASP-XTend, der freien Wissensdatenbank

Inhaltsverzeichnis

Vorwort

Die Märkte werden zunehmend dynamisch und die Unternehmen sind mit sich immer schneller wandelnden Rahmenbedingungen konfrontiert. Die parametrisierbaren, monolithischen Lösungen der Vergangenheit können diesem Wandel nicht folgen.

Nach einer kürzlichen Studie des "Technology Evaluation Centers" fühlen sich ca. 70% aller IT-Manger genau hier in einer Kostenfalle. Entweder man gibt kontinuierlich Geld aus, um die Applikation den sich ändernden und wachsenden Geschäftsbedürfnissen anzupassen, oder man riskiert, dass neue Geschäftsstrategien verzögert oder gar verhindert werden.

ASP-XTend ist durch eine spezielle Systemarchitektur so anpassungsfähig wie ein Chamäleon. Die Anpassung an die sich ändernde Umwelt erfolgt schnell und kostengünstig, oft durch den Benutzer selbst.

Die Anpassbarkeit von ASP-XTend liegt in seiner Architektur begründet. Sie ist auch der Grund dafür, dass ASP-XTend nicht mehr veralten kann. Dank ihr lässt sich ASP-XTend unbeschränkt verändern und erweitern.

Warum ist das so?

Ein Informatiksystem ist nichts anderes als ein Versuch, die Prozesse einer Unternehmung möglichst genau abzubilden. Ein Abbild kann aber immer nur das Abbild einer Momentaufnahme sein. Die Welt ist jedoch nicht statisch, sie ändert sich permanent. Ein einmal eingeführtes Informatiksystem ist, überspitzt formuliert, am nächsten Tag schon veraltet.

Dabei ändert sich die Welt schneller denn je. Die Globalisierung öffnet dem internationalen Wettbewerb die Tore. Unternehmen sind dieser Dynamik nur gewachsen, wenn sie Wettbewerbsvorteile schnell realisieren können. Ein wichtiger Unterstützungsbereich, Wettbewerbsvorteile zu realisieren, ist die Informatik. Und genau hier zwängt man sich in das Korsett einer Standardlösung? Das muss nicht sein.

Wie passt ASP-XTend in dieses Bild?

Ideal wäre ein Informatiksystem, das so flexibel ist, dass es in Minuten oder Stunden anstelle von Monaten an neue Situationen anpassbar ist.

ASP-XTend ist dieses System, denn es basiert auf einer neuartigen Applikationsarchitektur, die erlaubt, die üblicherweise in der Software verankerten Prozessabbildungen ausserhalb der Software zu definieren. Die Software selbst besteht aus einer Vielzahl von Objekten oder Komponenten, die Basisoperationen durchführen. Sie befinden sich in einem sogenannten "Functions-Repository" und sind so gebaut, dass sie alle eine gemeinsame Kommunikationsschicht enthalten. Jedes beliebige Objekt, obwohl es völlig unabhängig und eigenständig ist, kann also mit jedem anderen Objekt kommunizieren. Dies bedeutet, dass die Komponenten beliebig aneinadergereiht werden können, so, wie aus Backsteinen grosse oder kleine, auf jeden Fall aber individuelle Häuser gebaut werden können. Sollte eine bisher unbekannte Funktion auftauchen, ist das dafür benötigte Objekt sehr schnell erstellt und dem Functions-Repository zugefügt.

Allerdings hinkt der Vergleich mit dem Haus. Dort werden die Backsteine mit Mörtel fest verbunden, das Haus kann ohen Abriff nicht merh verändert werden. Bei ASP-XTend werden die Objekte mit Prozessbeschreibungen verbunden. Prozessbeschreibungen lassen sich in Minuten ändern.

Die Prozessabbildungen liegen, wie schon erwähnt, ausserhalb der Software und sind so dem Benutzer ohne Programmierkenntnisse zugänglich. Es sind lediglich die Kenntniss der Prozesse der eigenen Unternehmung in einem Masse notwendig, wie sie z.B. auch für eine ISO-Zertifizierung benötigt würden.

Die Prozessabbildungen, die Gestaltung der Menus, die Zuteilung der Optionen werden von uns bei der Einführung der Lösung in Ihrem Unternehmen in Zusammenarbeit mit Ihnen erstellt. So erhalten Sie die Fähigkeit, die Prozesse später selbst den Umweltveränderungen anzupassen.

Der Benutzer der Software und nicht mehr der Programmierer passt sie also den sich wandelnden Bedürfnissen an. Ein angepasster Prozess ist sofort aktiv. Eine Umdefinition eines Prozesses beansprucht nur einen Bruchteil der Zeit und Kosten, die eine Programmanpassung benötigen würde. Die Reaktionsfähigkeit einer Unternehmung wird damit dramatisch erhöht und verbilligt.

Der Releasewechsel

Alle oben erwähnten Definitionen sind in der Datenbank abgelegt und nicht wie üblich in den Programmen. Deshalb brauchen auch keine separaten Aufzeichnungen über Programmanpassungen im Hinblick auf den nächsten Relesewechsel gemacht werden. Denn der Inhalt einer Datenbank wird bei einem Releasewechsel nicht berührt. Mit anderen Worten, ein Releasewechsel mit ASP-XTend ist eine rein mechanische Angelegenheit, die fast automatisch abläuft. Die Releasewechsel haben dadurch ihre Schrecken verloren.

Schlusswort

Diese Applikationsarchitektur ist eine Antwort auf die Herausforderungen der Zukunft in der Informatik. Es besteht bereits ein grosser Fundus von Funktionsobjekten aus unterschiedlichsten Branchen und vordefinierten Branchenmodellen, die sofort eingesetzt werden können. Der Fundus wird mit jedem neuen Kunden grösser.

'Persönliche Werkzeuge