...
Der Umsetzung der Alleinstellungsmerkmale von Daylight wird höchste Priorität im Entwicklungsprozess eingeräumt.
...
Agile Systemarchitektur erlaubt kundenspezifische Anpassungen und Erweiterungen in grossem Umfang
...
Der offene Architekturansatz von daylight ermöglicht die Anpassung und Weiterentwicklung von daylight der Standardfunktionalität auf diversen Ebenen:
- Kundenspezifische Applikationsteile und Module können kundenspezifisch angepasst und erweitert werden (z.B. Anpassungen/Erweiterungen auf Feld- und Entitätsebene, Abändern/Erweitern von Businesslogik usw).
- Integration von standardisierten sowie kundenspezifischen Datenschnittstellen Eigenständige Applikationsmodule in den daylight Schnittstellen-Manager.
- Implementierung von eigenständigen Applikationsmodulen inkl. Businesslogik.
- VollständigeEntwicklung von vollständigen, vertikale Lösungen mit dem daylight Application Framework.
Der Architekturansatz von daylight bietet folgende Vorteile bei der Umsetzung von kundenspezifischen Anforderungen resp. bei der Implementierung einer Branchenlösung:
- -Schnelle und effiziente Umsetzung von neuer Funktionalität mittels mitgelieferten Werkzeugen. Keine 'Basisprogrammierung' mehr erforderlich.
- - Zugriff auf alle existierenden Applikationsbereiche und Basiskomponenten: Workflow-Engine, DMS, Collaboration, Schnittstellen-Manager, etc.
- -Nahtlose Integration in das daylight User Interface (WinClient & Web).
- -Hersteller-unabhängige Entwicklung, Integration und Auslieferung von Erweiterungen möglich. Es ist keine Neukompilierung des daylight Source-Codes erforderlich.
- Konsequente Trennung von Standard-Funktionalität und kundenspezifischer Funktionalität. Die Upgrade-Fähigkeit bleibt erhalten bei kundenspezifischen Anpassungen.
- -Kundenspezifische Entwicklungen sind grundsätzlich updatefähig (Update erfolgt auch Knopfdruck – inkl. Schemamigration)Grösstmögliche Interoperabilität mit Drittsystemen: Bereitstellung eines Schnittstellen-Managers sowie Services für den Datenaustausch.