Architektur Audit in der Finanzbranche

Im Architektur Audit eines CRM Projekts bei Daimler Financial Services war der kritische Blick "von Aussen" ein Teil des Risk-Managements.

Ein Architektur-Audit in einem komplexen CRM-Projekt ist eine sinnvolle Risikomanagement-Massnahme vor dem Go-Live einer Software.

Daimler Financial Services unterstützt als Finanzdienstleister umfassende Prozesse und Services zur Abwicklung von Finanzierungs- und Leasingverträgen. Dass für ein benutzerfreundliches CRM-System im Hintergrund dennoch komplexe Systemintegrationen und Compliance-Prozesse abgebildet werden müssen, ist fast selbstverständlich. 

Im GetOne Projekt durften wir helfen, Prozesse, Architektur und Systeme zu auditieren, Lösungswege für bestehende Herausforderungen zu entwerfen. Das daraus abgeleitete Zielbild war die Roadmap für weitere Schritte nach dem initialen Rollout.

Unsere Erfolgsquote in bei der Sicherstellung von Projekterfolgen in kritischen Projekten oder Projektphasen beschert uns seit Jahren immer wieder Mandate in grossen Unternehmen und Projekten und zeigt unsere Expertise und Erfahrung.

Konkret konnten wir folgende Ergebnisse erzielen

  • Transparente Einschätzung der Gesamtsituation für Entscheider und Projektteilnehmer
  • Identifkation von nicht erkannten Ursachen
  • Die externe Audit-Sicht hat keine politischen Interessen
  • Realitische Einschätzung von Machbarkeit, Zeit- und Kostenplanung
  • Erstellen des Audit-Reports (Erkenntnisse)
  • Erstellen des Handlungsvorschlags
  • Konzeptunterstützung für bestehende Experten-Teams

Ausblick

Auf Basis unserer Erkenntnisse konnte das Projekt neu bewertet und an entscheidenden Stellen geeignet ausgerichtet werden. Die Einführung der initialen CRM Version von Get One war ein Erfolg.

Wo hilft ein Architektur Audit?

Ein Architektur Audit bei Software dient dazu, die Architektur eines Software-Systems im Hinblick auf Erfüllung der Abnahmekriterien zu bewerten. Nicht selten beginnt unsere Arbeit bei der Schärfung der abnahmerelevanten Qualitätskriterien wie z.B. Anforderungen an Qualität, Skalierbarkeit, Wartbarkeit, Erweiterbarkeit, Sicherheit oder anderen Faktoren.

Anhand der vereinbarten Kriterien durchlaufen wir einen analytischen Prozess, der Risken, Schwachstellen und Verbesserungspotentiale identifiziert und in einem Massnahmen-Backlog bündelt.

Ein Architektur Audit bei Software kann verschiedene Ziele verfolgen, wie beispielsweise:

  1. Risiken identifizieren: Durch die Analyse der Architektur werden potenzielle Risiken in Bezug auf die Skalierbarkeit, Wartbarkeit, Sicherheit und andere Faktoren identifiziert, um anschliessend Maßnahmen umzusetzen
  2. Performance verbessern: Eine Überprüfung der Architektur kann auch dazu dienen, Engpässe in der Performance zu identifizieren und Empfehlungen zur Verbesserung der Performance zu geben.
  3. Sicherheit erhöhen: Ein Architektur Audit kann auch dazu beitragen, die Sicherheit der Software zu verbessern, indem potenzielle Sicherheitslücken aufgedeckt und behoben werden.
  4. Skalierbarkeit verbessern: Eine Überprüfung der Architektur kann auch dazu beitragen, die Skalierbarkeit der Software zu verbessern, indem Engpässe in der Architektur identifiziert und behoben werden.
  5. Verbessern des Application Lifecycle: Durch Überprüfung der Architektur identifizieren wir Verbesserungsmöglichkeiten im Application Lifecyclemanagement (ALM), um z.B. einsparende Massnahmen in Wartung und Betrieb umsetzen zu können oder die Erweiterbarkeit der Software sicherzustellen.

Unsere Kunden nutzen die Ergebnisse eines Architektur Audits, um Entscheidungen zur Verbesserung der Architektur zu treffen, um die Qualität, Skalierbarkeit, Wartbarkeit, Erweiterbarkeit und Sicherheit der Software zu verbessern.

Fragen?

EN