Technologie
Einer der größten Vorteile von Changepoint liegt in der Art
und Weise, wie das Produkt und die Technologie sich entwickelt haben.
Bereits 1996 war Changepoint weltweit die erste integrierte Lösung
für Professional Services Automation. Dieses frühe Client/Server
Produkt wurde von Kunden weltweit zur durchgängigen Steuerung ihres
Dienstleistungsgeschäftes eingesetzt. Als es dann an der Zeit war,
Changepoint von der bestehenden Client/Server Architektur in eine web-basierende
Anwendung zu transformieren, war unser Entwicklungsteam in der glücklichen
Lage, bereits über ein komplettes Muster der gewünschten Lösung
als Basis für den Rebuild zu verfügen.
Auf diese Weise ist Changepoint im eigenen Haus organisch gewachsen. Durch
Nutzung einer einzigen Datenbankarchitektur gelingt es Changepoint, sämtliche
kritischen Geschäftsprozesse und Daten von Dienstleistungsorganisationen
nahtlos miteinander zu integrieren.
Eckpfeiler der Changepoint Architektur
Das primäre Ziel der Changepoint Software ist die effiziente Automatisierung
sämtlicher Geschäftsprozesse, die im Zusammenhang mit der Dienstleistungserbringung
stehen. Neben der benötigten Funktionalität werden von professionellen
Anwendungen dieser Kategorie eine Reihe weiterer wichtiger Eigenschaften
erwartet.
Funktionsbezogener Zugang: Jeder Mitarbeiter, vom Manager
über den Junior Consultant bis hin zum Administrator, muss über
eine auf seinen Aufgabenbereich zugeschnittene Nutzeroberfläche und
Zugang verfügen. Bei Changepoint ist jeder Administrator in der Lage,
aus einem Portfolio von über 180 Features für jeden Nutzer die
geeignete Kombination zusammenzustellen.
Mobilität: Mitarbeiter von Dienstleistungsunternehmen
führen häufig ein nomadenähnliches Leben. Daher muss die
Software dem Anwender entsprechende Mobilitätsfunktionen zur Auswahl
bereitstellen. Changepoint ermöglicht nicht nur den browsergestützten
Zugang von jedem beliebigen Ort, sondern beinhaltet zudem noch Clients
für den Offline-Zugriff über Pocket PC und Pocket PC Phone.
Back Office zum Front Office: Prozesse wie z.B. die
Rechnungsstellung zählen in einer Dienstleistungsorganisation zu
den Front Office Tätigkeiten. Daher muss dafür gesorgt sein,
dass Mitarbeiter mit Kundenkontakt in Vorgänge wie die Rechnungsstellung
involviert sind, die klassischerweise eher zu den Back Office Tätigkeiten
gehören.
Einbeziehung von Externen in Geschäftsprozesse:
Aufgrund der inzwischen weiten Verbreitung von Internetanschlüssen
ist es möglich geworden, Unternehmensanwendungen nach außen
zu öffnen, um dadurch externe Partner in Geschäftsprozesse einzubinden.
Die Architektur von Changepoint beinhaltet die Möglichkeit, selektierte
Geschäftspartner, Personalleasingunternehmen, Jobbörsen und
Kunden in die Personalbeschaffung und den Prozess der Dienstleistungserbringung
einzubeziehen.
Konfigurierbarkeit vs. Anpassbarkeit: Dienstleistungsorganisationen
arbeiten dynamisch. Dort eingesetzte Software muss flexibel an wechselnde
Anforderungen und Geschäftsstrukturen anpassbar sein. Changepoint
verfügt über umfangreiche Konfigurationsmöglichkeiten,
mit deren Hilfe Einstellungsänderungen denkbar einfach durchgeführt
werden können.
Weltweiter Support: Changepoint wurde von Beginn an
für die Unterstützung großer, multinationaler und mehrsprachiger
Konzerne konzipiert. Beispiele hierfür sind die Mehrwährungsfähigkeit
und automatische Konvertierung, zeitzonenabhängiges Datum, Sprachauswahl,
Mehrwertsteuer bzw. andere wiedererlangbare Steuern, regionalspezifische
Steuern und zeitzonengesteuertes SLA Management. Auf Basis von Unicode
unterstützt die Anwendung alle weltweit gebräuchlichen Zeichensätze.
Die Bedieneroberfläche kann wahlweise in englischer, französischer,
deutscher oder spanischer Sprache angezeigt werden.
Integration mit anderen Anwendungen: Aufgrund bereits
für CRM oder andere Finanzlösungen getätigter Investitionen
sind viele Unternehmen bestrebt, ihre PSA-Lösung zu erweitern. Diese
Integration mit anderen Anwendungen muss so schnell und effizient wie
möglich durchführbar sein.
Durch Einsatz verschiedener Integrationsverfahren kann Changepoint mit
fast allen gängigen, beim Kunden installierten Anwendungen integriert
werden.
Bandbreitenbedarf: Bei vielen Dienstleistungsorganisationen
arbeiten Mitarbeiter an Standorten, an denen Bandbreite nur begrenzt zur
Verfügung steht. Daher darf PSA Software keinen hohen Bandbreitenbedarf
aufweisen. Auf Basis intensiver Tests konnte die extrem effiziente Bandbreitennutzung
von Changepoint nachgewiesen werden.
Skalierbare Architektur und Funktionalität: Global
tätige Dienstleistungsorganisationen benötigen flexible Wahlmöglichkeiten
bei der Bereitstellung von Technologie und Anwendungsfunktionalität.
Changepoint PSA wurde so konzipiert, dass eine Auswahl zwischen möglichst
vielen Topologien sowie Business-Funktionalitäten möglich ist.
Changepoint PSA ist lauffähig auf allen führenden DBMS Technologien
sowohl von Microsoft als auch von Oracle.
Changepoint PSA Client Strategie
Changepoint kann durchaus als "Thin Client" Anwendung bezeichnet
werden. Der normale Changepoint Anwender benötigt auf seinem Desktop
keinen eigenen Code, sondern kann die Anwendung über jeden Internet
Explorer Browser aufrufen. Der funktionsabhängige Desktop von Changepoint
steht im Handumdrehen zur Verfügung, abhängig von den Rechten
des angemeldeten Benutzers, dessen Aufgaben und der gewählten Sprache.
Der auf DHTML, XML, VML und JavaScript basierende Client bietet "Rich
Client" Funktionalität, ohne dafür auf dem Desktop Software
installieren zu müssen. Offline-Nutzern sowie Anwendern von MS Project
stehen auto-installierte Objekte mit erweiterter Funktionalität eines
gewöhnlichen Browsers zur Verfügung.
Die Offline-Speicherung von Daten erfolgt auf Basis client-seitiger XML-Datensätze,
die per gewöhnlichem HTTP mit dem Server synchronisiert werden. Der
Offline-Client von Changepoint benötigt weder eine client-seitige
Database Engine noch Software Container.
Performance & Skalierbarkeit
Diskussionen über die Skalierbarkeit einer Anwendung enden oft im
Vergleich oder Benchmark-Test der zugrundeliegenden Technologien, anstatt
die gesamte Kombination aus Technologie und Unternehmensanwendung zu vergleichen.
Die größere Herausforderung liegt hier eindeutig beim Anwendungsdesign
sowie bei der Frage nach der Effizienz der Ausnutzung der Basistechnologie.
Die von Changepoint erreichte hervorragende Performance und Skalierbarkeit
beruht im Wesentlichen auf zwei Faktoren: der optimierten Architektur
und der speziell auf größere Organisationen zugeschnittenen
Funktionalität der Anwendung.
Performance & Skalierbarkeit auf Systemebene
Changepoint Kunden haben bereits umfangreiche Tests durchgeführt,
um die Anwendung auf die Anforderungen im Rahmen eines weltweiten Einsatzes
mit vielen Tausend Endanwendern anzupassen. Aufgrund der mehrschichtigen
Architektur von Changepoint lassen sich analog zum Wachstum einer Organisation
bei wachsender Systemlast leicht zusätzliche Ressourcen wie CPUs
und Speicher integrieren. Durch kontinuierliche Arbeit der Entwicklungabteilung
zur Optimierung der Anwendungsperformance bei niedrigen Bandbreiten sowie
bei hochvolumigen Prozesse wie Login, Zeiteinreichung, Synchronisierung
mit Microsoft Project und Replikation mit Offline-Clients konnte unter
dem Strich eine hervorragende Skalierbarkeit und eine hohe Akzeptanz der
Endnutzer erzielt werden.
Funktionelle Performance & Skalierbarkeit
Folgende Fälle können als Beispiele für eine erfolgreiche
Verbesserung der Performance & Skalierbarkeit aufgrund einer Optimierung
der Funktionalität angesehen werden:
- Unterstützung von n-Ebenen einer organisatorischen Hierarchie
sorgt für skalierbare Zugangskontrolle und verbesserten Kontext
auf der Darstellungsebene.
- Bei sämtlichen Baumstruktur-basierenden Ansichten wird jede einzelne
Ebene erst beim Aufruf durch den Anwender dynamisch geladen, anstatt
alle Ebenen zum gleichen Zeitpunkt.
- Durch Filterung bei Baumstrukturansichten mit Hilfe eines persönlichen
Speichers wird der Netzwerkverkehr reduziert, da der Endanwender die
gewünschte Ansicht genau definieren kann, bevor die Informationen
auf dem Bildschirm angezeigt werden.
- Bei Drop-down Listen mit großen Datenblöcken (z.B. Kunden-
und Ressourcenlisten) wurde eine buchstabenbezogene Vorabsuche integriert,
um die an den Browser übertragene Datenmenge zu reduzieren.
- Nutzerkonfigurierbare Dashboards mit Zustandsspeicher sorgen für
ein dynamisches Laden - auf diese Weise werden sowohl unnötige
Datenverarbeitung als auch Netzwerkverkehr vermieden.
- Automatisierte Rechnungsstellung, serverseitiges Pre-Processing und
Batch Printing hochvolumiger Rechnungsverarbeitung.
- Unterstützung mehrerer Unternehmen sowie mehrfacher Rechnungsadressen
innerhalb einer Implementierung ermöglicht die Kaskadierung von
Geschäftsregeln sowie die zentralisierte Steuerung weltweiter Implementierungen.
Erweiterbarkeit
Changepoint's Konfigurations- und Systemmanagementtools bieten standardmäßig
umfangreiche Konfigurationsmöglichkeiten. Kunden von Changepoint
sind in der Lage, die Anwendung auf ihre bestehenden Geschäftsprozesse
abzubilden und die Implementierungsdauer sowie den Anpassungsbedarf zu
reduzieren. Da die Anwenderschnittstelle für jeden Nutzer beim Login
in Echtzeit generiert wird, können mit Hilfe des Konfigurationstools
andere Anwendungen und Intranet-Inhalte mittels Plug & Play direkt
in die Container von Changepoint übernommen werden. Diese kundenspezifische
Anpassung kann sich sogar bis auf das feature- und aufgabenorientierte
Sicherheitsmodell von Changepoint erstrecken.
Der Schlüssel zur Steuerung auf Konsolen-Ebene liegt im datenbank-orientierten
Design der Anwendung. So wird z.B. jede für die Definition der Anwendung
verwendete Feldbezeichnung oder jeder Textstring in der Datenbank aufbewahrt.
Zusätzlich zu den hierdurch möglich gewordenen Onsite Terminologieveränderungen
ist die Anwendung nun in der Lage, sämtliche Benutzeroberflächen
in der bevorzugten Sprache dynamisch anzuzeigen. Als Ergänzung der
Tools für Drittanbieter bietet Changepoint für die Integration
anderer Anwendungen eine Reihe von Optionen und Tools.
Sowohl COM und XML APIs, ein integrierter Export Wizard und vorgefertige
Importszenarios stehen direkt aus Changepoint zur Verfügung. Weiterhin
bietet Changepoint ein Datenlexikon und die Unterstützung von Drittanbieter-Tools.
Vorbereitete Toolkits stehen für die Integration mit Peoplesoft,
Oracle, SAP, Microsoft Great Plains und Solomon zur Verfügung. Für
Changepoint stehen auf Basis der oben bechriebenen APIs Integrationen
mit den meisten gängigen ERP-Anwendungen zur Verfügung.
Sicherheit
Changepoint wurde von mehreren Sicherheitsprüfungsorganisationen
einem Audit unterzogen, damit die Anwendung auch höchsten Sicherheitsanforderungen
genügt.
Mit klarer Ausrichtung auf weltweit tätige, große Organisationen
bietet Ihnen Changepoint umfangreichste Konfigurationsmöglichkeiten
für diese Anwendung und somit auch für alle wichtigen Unternehmensdaten.
Die Software unterstützt eine Reihe verschiedener Authentifizierungsverfahren,
u.a. Einzelanmeldung mit Hilfe von NT Domain Accounts, Einzelanmeldung
mit Hilfe von ActiveDirectory Accounts, digitale Zertifikate sowie eine
Standardanmeldung, bei der jedem Nutzer der Anwendung einer eigener Nutzeraccount
und ein Passwort zugewiesen wird. Zusätzlich besteht bei entsprechender
Konfiguration die Möglichkeit zur Nutzung von Anmeldeverfahren von
Drittanbietern, damit die Anwender ihre Anmeldung an bestehende interne
Systeme oder Prozesse anpassen können. Zum Schutz der Daten während
der Übertragung kann eine SSL-Verschlüsselung aktiviert werden.
Die Sicherheit innerhalb der Anwendung lässt sich an über 180
verschiedenen Punkten steuern, z.B. durch Zugangskontrolle auf Workgroup-Ebene,
durch Workflow-basierende Steuerung, und, falls eine noch höhere
Sicherheitsstufe notwendig ist, durch Zugangskontrolle auf Datensatzebene.
|