DAS LEBEN VON HEUTE IST VERÄNDERUNG UND DAS OPTIMUM VON HEUTE IST MORGEN SCHON VON GESTERN

Über Jahre gewachsene Informationssysteme enthalten unverzichtbares Unternehmenswissen und bleiben aus inhaltlicher Sicht über Jahre auf dem aktuellen Stand.

Schwierig kann es aber werden, wenn Arbeitsprozesse im Laufe der Weiterentwicklung zu kompliziert geworden sind, wenn die Bedienoberfläche nicht mehr den ergonomischen Anforderungen entsprechen oder wenn die Softwarearchitektur einfach an ihre Grenzen stößt. Ergonomie, Performance und Stabilität Ihres Systems stehen auf dem Spiel.

 

In einer Neu-Entwicklung das inhaltlich komplexe Altsystem abzubilden kann einen unverhältnismäßigen Aufwand erfordern. Die Lösung besteht daher häufig in einer Überarbeitung des Altsystems: Die bisherige Anwendung bleibt erhalten und wird mit neuer Oberfläche, zukunftssicheren Schnittstellen und Technologien ergänzt.

Nur mit viel Erfahrung wird ein System wieder auf maximale fachliche und technische Leistung gebracht. Erfahrung, die wir Ihnen zur Verfügung stellen – aus zahlreichen erfolgreichen Projekten mit unterschiedlichsten Systemen.


Optimierungsbedarf? Eine Optimierung erfolgt nur, wenn es einen nachgewiesenen und notwendigen Optimierungsbedarf gibt und frühestens dann, wenn wir ein funktionell vollständiges Gesamtprogramm erstellt haben. Grundsätzlich werden nur vorher identifizierte Engpass-Bereiche optimiert, unter Verwendung eines Messsystems und nach Erfolgskontrolle jedes einzelnen Optimierungsschrittes sowie unter Berücksichtigung aller eventuell auftretenden Komplexitäten.

 

Auf diese Voraussetzungen bauen wir unsere Leistungen auf:

  • Analyse und Dokumentation der erforderlichen Optimierungsprozesse
  • Erstellung eines zukunftsfähigen Konzepts
  • Neuerstellung bzw. Re-Engineering von Anwendungen
  • Stärken weiter entwickeln, Schwachstellen beseitigen
  • Kapselung von Legacy-Systemen / Altsystemen
  • Überarbeitung des Frontend auf alten System

 

Optimierungsprozess: Für die Optimierung halten wir uns an einen strengen Prozess. Unter anderem führen wir folgende Funktionalitätstests durch:

  • Funktionstests, ob jede fachliche / technische / administrative  Vorgabe erfüllt ist und jede fachliche / technische Funktion fehlerfrei ist
  • Verbundtests, um die Korrektheit der Anwendung im Verbund mit anderen Anwendungen zu belegen
  • Systemtests, um Leistungsfähigkeit, Ergonomie, Stabilität etc. zu überprüfen.

Der Optimierungsprozess geschieht ohne die Beeinträchtigung des laufenden Betriebes.

 

© DAVID Software GmbH, 2011