Soreco und Canoo: Business Process Management der nächsten Generation für ERP-Lösungen
Xpert.Line und Xpert.ivy jetzt mit RIA-Technologie
Gemeinsam mit Canoo Engineering, Basel, gelang es jetzt dem ERP-Hersteller Soreco aus Schwerzenbach, eine neue Generation von Business Process Management (BPM) einzuläuten. Künftig lassen sich modellierte Prozessabläufe und die damit ausgeführten Funktionen und Web-Oberflächen der ERP-Suite Xpert.Line dynamisch anpassen. Per "drag & drop" wird der Ablauf der Anwendung verändert, wobei sich die betroffenen Web-Oberflächen automatisch anpassen. Eine physische Softwareverteilung der angepassten Module ist nicht mehr nötig, da die neuen Abläufe und Arbeitsmasken sofort bereit stehen. Zudem sind die Web-Oberflächen von Xpert.Line ab dem nächsten Release als Rich-Internet-Anwendungen (RIA) verfügbar. Dabei werden die Vorteile eines Desktop-Clients ("rechte Maustaste", Tastenbedienung , drag & drop, etc.) mit der Standortunabhängigkeit und Flexibilität eines Web-Clients kombiniert. Das Ergebnis: Prozessorientierte ERP-Anwendungen, deren Web-Oberflächen in Funktionsumfang und Oberflächendesign einer PC-Applikation in nichts mehr nachstehen. Hinzu kommt der Faktor Geschwindigkeit. Die neue Technologie sorgt für gleiche Reaktionszeiten, wie man sie von Client/Server-Anwendungen kennt. Möglich wurde dieser Quantensprung mit Hilfe des UltraLightClients von Canoo, mit dem Rich-Internet-Anwendungen auf Java-Basis realisiert werden können. Diese neue RIA-Technologie wird in alle ERP-Module von Xpert.Line sowie in die BPM-Plattform Xpert.ivy integriert. "Bei der Auswahl der richtigen Technologie haben wir uns ganz gezielt für Canoo und gegen Flash oder Ajax entschieden. Denn ERP-Systeme benötigen im Internet keinen ‚fancy style’, sondern professionelle ästhetische Oberflächen und Speed, wenn es darum geht, riesige Datenmengen via Web zu verarbeiten", erläutert Renato Stalder, CEO bei Soreco, seine strategische Entscheidung für Canoo.
ERP-Anwendungen, die als herkömmliche Web-Applikation zur Verfügung stehen, sind heute gang und gäbe. Verbindet man web-basierte Softwareprodukte mit BPM-Werkzeugen, so kann man die verschiedenen Module und deren Funktionen orchestrieren. Sprich: Alle Funktionen stehen dann zur Verfügung, wenn man sie braucht – egal aus welchem Modul oder welcher Drittsoftware sie kommen. Dieser Ansatz ist modern und hat einen Haken: Die Web-Oberflächen leiden an mangelhafter Performance, Anwenderfreundlichkeit und Funktionsvielfalt. Der Grund dafür liegt in den bestehenden Web-Technologien, die bei komplexen Arbeitsschritten im Web an ihre Performance- und Darstellungsgrenzen stossen.
Die neue Partnerschaft von Soreco mit dem Technologielieferanten Canoo überwindet diesen Hemmschuh und verbindet prozessorientierte Web-Anwendungen mit dynamischer Prozesssteuerung und Oberflächen-Generierung. Sowohl die Anwenderfreundlichkeit und Funktionsvielfalt als auch die Performance und Anpassbarkeit von Xpert.Line gleicht nun einer klassischen PC-Anwendung, ohne auf die Vorteile des Internets verzichten zu müssen. Ein Beispiel: Der Administrator definiert gemeinsam mit der Fachabteilung Debitoren-Buchhaltung alle Geschäftsabläufe, die mit dem Modul Xpert.Line Finance abgewickelt werden sollen. Anschliessend werden mit Hilfe des BPM-Werkzeugs Xpert.ivy alle Funktionsbausteine gemäss der individuellen Abläufe in die richtige Reihenfolge gebracht und in eine prozessorientierte Web-Anwendung gegossen. Jetzt arbeitet der Buchhalter nur noch mit der Web-Applikation und den entsprechenden Funktionsbausteinen, die ihm zur richtigen Zeit am richtigen Ort zur Verfügung stehen. Verändert sich nun aus irgendeinem Grund der Arbeitsablauf, so passt der Xpert.Line-Administrator den Prozess via drag & drop an. Diese Veränderung wirkt sich unmittelbar auf die darunterliegenden Funktionen und Arbeitsoberflächen aus. Sobald die Anpassungen beendet sind, steht der neue Ablauf mit neuen Funktionen und neuen Web-Oberflächen sofort bereit – ohne zeit- und kostenaufwändige Softwareverteilung und Oberflächenanpassungen.
Rich-Internet-Anwendungen
Der UltraLightClient von Canoo ermöglicht die Entwicklung von Rich-Internet-Anwendungen, die vollständig auf Java-Standards beruhen. UltraLightClient nutzt auf der Clientseite Swing und alle Kommunikationsprotokolle, die vom J2EE-Container unterstützt werden, sowie Standard-Lifecycle-Management auf der Serverseite. Im Gegensatz zu proprietäreren Plattformen handelt es sich bei UltraLightClient lediglich um eine Zusatzbibliothek für Swing und J2EE, die sehr einfach in eine bestehende Webplattform eingebunden werden kann.
Weitere Informationen:
Soreco AG – Bruno Seiler
Ringstrasse 7 – CH-8603 Schwerzenbach (ZH)
Tel. : +41 44 806 25 25 – Fax: +41 44 806 25 26
bseiler@soreco.ch – www.soreco.ch
Press’n’Relations GmbH
Monika Nyendick
Magirusstr. 33 – D-89077 Ulm
Tel. : +49 731 96287-30 – Fax: +49 731 96287-97
mny@press-n-relations.de - www.press-n-relations.de
Über Soreco:
Gegründet im Jahr 1988, entwickelt und vermarktet die Soreco AG, mit Hauptsitz in Schwerzenbach bei Zürich, zukunftsgerichtete und branchenunabhängige Standardsoftware für den mittleren und oberen KMU- sowie Grossfirmenbereich. Die Zusammenarbeit mit Partnern im Lösungs-, Dienstleistungs- und Technologiebereich in der Schweiz und im angrenzenden Ausland garantiert individuell zugeschnittene Lösungen aus einer Hand (Software, Dienstleistungen, Hardware, Netzwerk). Mit 90 Mitarbeitern und Mitarbeiterinnen betreuen Soreco und die Soreco Partner (rund 210 Mitarbeitende) derzeit über 2.000 Unternehmen aus den unterschiedlichsten Branchen.
Über Canoo:
Die Canoo Engineering AG ist Spezialist für internetbasierte Frontend-Entwicklungen. Das Unternehmen bietet massgeschneiderte Java-Lösungen für Business-Anwendungen sowie Produkte für die Softwareentwicklung. Das Basler Unternehmen beteiligt sich am Eclipse Visual Editor Projekt und ist privat finanziert. Neben UltraLightClient bietet Canoo weitere Produkte an: WMTrans, eine Softwarebibliothek für Sprachanalyse und –generierung; Webtest, ein opensource, XP-orientiertes und Java-basiertes Testing Tool für funktionale Tests in Webanwendungen.