9 Minuten lesen
2025.11.18

So haben wir die ServiceNow-Entwicklung einer marktführenden Bank unterstützt

TestIT hat die Erweiterung und Weiterentwicklung des ServiceNow-Systems eines marktführenden Unternehmens unterstützt.

Kurzüberblick über das Projekt

Kundenprofil

Branche

Bankwesen, Finanzdienstleistungen

Unternehmensstandort

Ungarischer Hauptsitz mit ausländischen Tochtergesellschaften

Unternehmensgröße

Über 10.000 Mitarbeitende

Kundenanforderung

Unterstützung bei der Weiterentwicklung und Qualitätssicherung der ServiceNow-Anwendungen

Am Projekt beteiligte Fachkräfte auf Seiten von TestIT

  • Medior manuelle Tester:innen
  • Automatisierte Tester:innen (Junior, Medior, Testarchitekt)
  • Senior Testmanager:in

Besondere Herausforderungen 

Mehrsprachigkeit, Erweiterungen und Besonderheiten der Tochtergesellschaften, paralleles Testen, Nutzung eines gemeinsamen Testpools, hohe Anzahl von Testfällen, Aufbau und Wartung der Berechtigungsverwaltung

Eingesetzte Technologien und Werkzeuge

  • SpiraTeam Testmanagement-Tool
  • ServiceNow IT Service Management Tool
  • RobotFramework Testautomatisierungstool

Benötigte IT-Kenntnisse und Skills

  • Testautomatisierungsarchitektur (Aufbau des Automatisierungsframeworks)
  • Erfahrung im Testmanagement
  • Erfahrung mit manuellen und automatisierten, prozessbasierten Regressionstests
  • User-Story-basiertes Testdesign
  • Testen nach agilen Methoden
  • Fehlerverfolgung (Bug Tracking)
  • Erfahrung in der Organisation internationaler UATs (User Acceptance Tests)
  • Flexibilität
  • Schnelle Reaktionsfähigkeit

1. Hintergrund der IT-Entwicklung

Die von TestIT unterstützte ServiceNow-Erweiterung basierte auf einer bereits erfolgreich implementierten Lösung. Ziel war die Erweiterung der Plattformfunktionalitäten sowie deren unternehmensweite Integration.

Durch das frühere Projekt war die ServiceNow-Anwendung bereits im Bankbetrieb eingeführt, wurde jedoch hauptsächlich als Ticketing-System genutzt. Dadurch blieben viele nützliche Funktionen ungenutzt. Das Ziel der Weiterentwicklung bestand daher darin, die nahezu vollständige Funktionalität der Plattform unternehmensweit auszurollen, zu demonstrieren und ihre Akzeptanz zu fördern.

Nach der erfolgreichen Weiterentwicklung waren die Mitarbeitenden in der Lage:

  • komplexe Contract Management, Problem Management und Change Management -Prozesse zu bearbeiten
  • weitere Vorteile der Anwendung zu nutzen, wie etwa die Mehrsprachigkeit
  •  sowie Prozesse in allen Unternehmenseinheiten zu standardisieren.

 

Um eine wirklich effiziente Arbeitsweise zu erreichen, war es während der Einführung notwendig, die bestehenden Prozesse an die grundlegende „out of the box“-Logik der Anwendung anzupassen – was in einem so großen Unternehmen eine erhebliche Herausforderung darstellte und auf mehreren Ebenen strukturelle Veränderungen mit sich brachte.

2. Projektvorbereitung: Welche Vorgehensweise wählten wir bei der Entwicklung des bankinternen Service-Management-Systems?

Frühe Einbindung in die Testphase: Als unabhängiger Testdienstleister war TestIT bereits in der frühen Projektphase in die Planung, Risikoanalyse und Testdurchführung eingebunden. Unser Ansatz basierte durchgehend auf prozess- und anforderungsorientiertem Testen. Auf dieser Grundlage überprüften wir in jeder Projektphase die Erfüllung der geschäftlichen und technologischen Anforderungen der Bank entsprechend den Erwartungen des Auftraggebers.

Hoher Standard der Softwarequalitätssicherung: Neben der Erfüllung der grundlegenden Testanforderungen legte das Projekt großen Wert auf die Weiterentwicklung methodischer Elemente der Softwarequalitätssicherung sowie auf die Einführung neuer, innovativer Verfahren und Tools.

3. Die größten Herausforderungen bei der Weiterentwicklung des ServiceNow-Systems

Ein Projekt dieser Größenordnung bringt stets erhebliche Herausforderungen mit sich. Dies ist ein völlig normales Phänomen, wenn man die Unternehmensgröße, die Vielzahl der betroffenen Geschäftsbereiche, die Komplexität der Prozesse sowie die Herausforderung berücksichtigt, neue Funktionen kennenzulernen und deren Nutzung zu erlernen.

Entwicklung und Erweiterung des Core-Systems

Die größte Herausforderung in diesem Projekt war die Entwicklung und konzernweite Erweiterung des Core-Systems. Dies erforderte eine kontinuierliche, parallele Testdurchführung sowohl bei der Muttergesellschaft als auch bei den Tochterunternehmen. Die dabei entstehenden Herausforderungen konnten schließlich durch die koordinierte Arbeit eines flexiblen Testteams gelöst werden – mit erheblichem organisatorischem Aufwand und sorgfältiger Abstimmung der komplexen, unternehmensübergreifenden Prozesse.

Berechtigungsverwaltung

Eine weitere große Schwierigkeit während der Tests stellte die kontinuierliche Administration und Pflege der Berechtigungen dar. In bankinternen Prozessen sind Genehmigungen und Ablehnungen an bestimmte Rollen gebunden, sodass reale Änderungen in den Benutzerrechten häufig den reibungslosen Ablauf der Tests – insbesondere der automatisierten Tests – behinderten oder überschrieben.

4. Wie haben wir diese Herausforderungen im Projekt gelöst?

Koordinationsherausforderungen bei parallelen Tests: Flexibilität und Zeitplanung

Die Koordinationsprobleme, die während der parallelen Testläufe auftraten, konnten durch einen sorgfältig geplanten und konsequent eingehaltenen Zeitplan, ein flexibel einsetzbares und skalierbares Testteam (Test Pool) sowie einen hohen Automatisierungsgrad erfolgreich bewältigt werden. Trotz der hohen Komplexität der Testprozesse wurde das Projekt erfolgreich und im Einklang mit den erwarteten Ergebnissen abgeschlossen.

Prozessdiagramm des parallelen Testens für ServiceNow ITSM – von TestIT erstellter Zeitplan, der die Schritte der Sprintplanung, UAT und Regressionstests darstellt.

Access Management: Fiktive Personas

Um die Verwaltung der Benutzerrechte zu vereinfachen, erstellten wir für jede Rollenebene komplexe, vollständig realitätsgetreue fiktive Personas, die jedoch keinen realen Personen zugeordnet waren. Dadurch konnten Risiken, die durch Rollenänderungen in der Produktion entstehen, effektiv vermieden werden. Die Erstellung dieser Testnutzer stellte sowohl aus Audit- als auch aus administrativer Sicht eine erhebliche Herausforderung dar. Ihre langfristige Anwendung hat sich jedoch bewährt und das Risiko, das durch Berechtigungsänderungen im laufenden Bankbetrieb (BAU) entstand, deutlich reduziert.

5. Unsere skalierbare Ergebnisse im Projekt

Im Laufe des Projekts wurden

  • über einen Zeitraum von 7 Quartalen
  •  40 erfolgreiche Releases umgesetzt
  • dabei 1200 User Stories getestet, darunter
  •  570 End-to-End-Testfälle, davon wurden
  • 300 automatisiert.


Die automatisierten Elemente des Regressionstestsets wurden in jedem Sprint mindestens einmal vollständig ausgeführt. Dadurch konnten die manuelle Testzeit und die damit verbundenen Kosten erheblich reduziert werden. Durch die automatisierten Regressionstests konnten zahlreiche Fehler bereits vor dem Go-Live identifiziert und behoben werden, was maßgeblich zur sicheren und stabilen Systemperformance sowie zur Kundenzufriedenheit beitrug.

Neben diesen quantitativen Erfolgen sammelten wir während des Projekts auch wertvolle fachliche und methodische Erfahrungen – insbesondere im Bereich der Implementierung internationaler ITSM-Systeme sowie in der effizienten Organisation und Durchführung umfangreicher internationaler User Acceptance Tests (UATs).

6. Key Takeaways: Wie startet man die Einführung von workflowbasierten Unternehmenssystemen?

Einsatz einer maßgeschneiderten Methodik

Das im Rahmen dieses Projekts eingeführte, auf unseren Erfahrungen in der Entwicklung von IT-Systemen für Großunternehmen basierende maßgeschneiderte Testverfahren sowie der strukturierte Testmanagement-Ansatz gewährleisten und verbessern langfristig die Qualität, Planbarkeit und Effizienz der Testprozesse.

Personas entwickeln

Bei workflowbasierten Systemen ist der Einsatz von Personas eine bewährte Methode, um rollenkonformes Testen sicherzustellen. Dadurch wird das Testen schneller, strukturierter und besser planbar.

Testpools aufbauen

Die parallele Steuerung mehrerer Projekte wird erheblich erleichtert durch den Aufbau eines Testpools, der auf einer einheitlichen Methodik basiert. Dieser Ansatz ermöglicht eine flexible, skalierbare Ressourcenplanung und -allokation – abgestimmt auf die jeweiligen Projektanforderungen.

Automatisierung gezielt einsetzen

Auch bei der Entwicklung von Unternehmenssystemen ist der gezielte Einsatz von Testautomatisierung – insbesondere bei Regressionstests – in jedem Fall empfehlenswert. Dadurch lässt sich die Effizienz deutlich steigern, die Qualität verbessern und der gesamte Testprozess beschleunigen.

Wir helfen nicht nur im Testen

Es gibt keine erfolgreiche Projekte im Sofwaretesten ohne guter Planung, und es gibt keine gute Planung ohne guten Fachkenntnisse. TestIT kann Ihnen nicht nur in der Testautomatisierung , sondern auch im Testmanagement helfen.

Noch nicht klar, wie Sie in die Testautomatisierung investieren können? Hier haben wir die Vorteile der Testautomatisierung zusammengefasst, die man auch in ROI messen kann.

Dies könnte Sie
auch interessieren!

Welche Lösung suchen Sie?

Arbeit sie
mit uns!

Schicken Sie uns eine Nachricht und teilen Sie uns mit, wie wir Ihnen helfen können. Unser Vertriebsteam wird sich so schnell wie möglich mit Ihnen in Verbindung setzen, um die Einzelheiten zu besprechen!

Wir haben an unserem Tisch noch einen Platz für Sie frei!

Kontakt aufnehmen Karriere