Development Services

Ihre Herausforderung

Die Veränderungen in der Finanzdienstleistungsbranche der letzten Jahre haben gezeigt, dass bestehende Prozesse und Produkte nicht mehr den Anforderungen der Konsumenten entsprechen. Geänderte Risikopräferenzen der Kunden und stärkere regulatorische Eingriffe beeinflussen bestehende Geschäftsstrategien und die damit verbundenen Prozesse. Diese immer schneller zu bewältigenden Anforderungen erfordern unter anderem eine Verschlankung und Flexibilisierung der IT-Anwendungslandschaft.

Benötigt werden modular aufgebaute Systeme und Programme mit einem hohen Grad an Parametrisierbarkeit und Prozesse, die eine flexible Integration von bestehenden und neuen Komponenten effizient gewährleisten. Begleitet wird diese Entwicklung von Überlegungen, die Anwendungsentwicklung ganz oder teilweise zu verlagern oder bestehende Entwicklungsprozesse und die zugehörigen Qualitätssicherungsmaßnehmen neu zu strukturieren. Diese Herausforderungen bewältigen wir mit unseren Kunden seit vielen Jahren erfolgreich.

Unser Leistungsangebot

Unser erfahrenes Team aus Entwicklern und Analytikern ist spezialisiert darauf, diese notwendigen Veränderungen pragmatisch und fokussiert zu steuern, bzw. gemeinsam mit Ihnen zu begleiten. Eine Übernahme der kompletten Anwendungsentwicklung oder die Ergänzung bestehender Teams ist ebenso ein Teil unseres Angebotes, wie die Übernahme der gesamten dafür notwendigen Projektsteuerung durch unsere zertifizierten Projektleiter.

Nutzen Sie die Erfahrung unserer Spezialisten insbesondere in den folgenden Prozessen:

  • Unsere Fachspezialisten verstehen die Sprache des Fachbereiches und unterstützen Sie bereits in der Analysephase, um bereits frühzeitig die Akzeptanzkriterien für die späteren Testphasen zu definieren (Anforderungs- und Testmanagement).
  • Unsere Spezialisten helfen Ihnen gerne bei der synchronen Steuerung abhängiger Entwicklungen und berücksichtigen dabei die Abhängigkeiten in Richtung integrativer Test- und QS-Systeme (Versionsmanagement).
  • Wir unterstützen Sie bei der Koordinierung Ihrer Umgebungslandschaft, um für verschiedene Test- und Releasephasen die passenden Umsysteme bereitzustellen und um diese zum richtigen Zeitpunkt mit den passenden Datenbeständen zu beladen (Umgebungsmanagement).
  • Wir gestalten für Sie die Prozesse rund um Deployment & Installation, wobei wir Ihre vorhandenen Methoden und Prozesse durch unsere umfangreichen Erfahrungen in diesem Bereich weiterentwickeln und optimieren (Change- und Release- Management). 
  • Darüber hinaus steht für ggf. individuelle Lösungen unser erfahrenes Entwicklerteam jederzeit für Sie zur Verfügung (Inhouse Entwicklung).

 

Development Service bedeutet für uns, den gesamten Prozess von der Analyse Ihrer Problemstellung, über die Softwareauswahl beziehungsweise die Eigenentwicklung bis hin zur Inbetriebnahme in den Fokus zu nehmen und ganzheitlich zu betrachten. Dies beinhaltet insbesondere auch die Zusammenarbeit mit dem Application Management bei der Optimierung bestehender Systeme, da hier spezielle Themen wie die Koordination von Wartungs-Releases, die parallele Entwicklung neuer Systeme oder das kontrollierte Abschalten von Alt-Systemen eine wichtige Rolle spielen.

 

Development process

 

In jedem Projekt ist Zeit ein kritischer Faktor, den wir konsequent in allen Entwicklungs- und Planungszyklen beachten. Einer der zentralen Punkte dabei ist es, schon während der Anforderungsdefinition die Akzeptanzkriterien für die verschiedenen Quality-Gates in der Entwicklung festzulegen, diese kontinuierlich zu bewerten und zu aktualisieren. Dies gilt für die fachlichen, technischen und nicht funktionalen Anforderungen. Ein solches Vorgehen stellt nach unserer Erfahrung eine der wesentlichen Voraussetzungen dar, um eine auf Ihre Geschäftsprozesse zugeschnittene Software in der gewünschten Zeit und in der notwendigen Qualität zur Produktionsreife bringen.

 

Vorgehensmodell


Auf Basis unserer Erfahrungen und Kompetenzen sind wir in der Lage, Ihnen in jeder Projektphase standardisierte Prozesse und erprobte Tools zur Verfügung zu stellen. Klardefinierte Ergebnistypen und Rollen, sowie Rollenübergänge unterstützen die bestmögliche Erfüllung der Entwicklungsaufgaben. Zur Unterstützung können wir Ihre Tools anwenden oder bringen von uns erprobte Tools zum Einsatz, die wir bereits in der Produktentwicklung in unserem Hause einsetzen.


Phasenmodell