Testprozessverbesserung (TPI) mithilfe des PDCA-Modells

Das GuruDas Projekt โ€ž99 Bankโ€œ wurde erfolgreich abgeschlossen. Der Vorstand dankt Ihnen fรผr Ihre hervorragende Arbeit. Ihr Chef hat jedoch noch einige Fragen an Sie.

Verbesserung des Testprozesses mithilfe des PDCA-Modells

Um diese Fragen zu beantworten, mรผssen Sie รผber die Verbesserung des Testprozesses Bescheid wissen.

Was ist die Verbesserung des Testprozesses?

Manager oft Begriff Tests als ein problematischer und unkontrollierbarer Prozess. Rรผckblick auf das Projekt Guru99 Bank, sind bei dem Projekt eines der folgenden Probleme aufgetreten?

Verbesserung des Testprozesses

Dies sind hรคufige Probleme bei jedem Testprojekt. Viele Organisationen sind sich bewusst, dass eine Verbesserung des Testprozesses diese Probleme lรถsen kann. Aus Fehlern der Vergangenheit zu lernen kann dabei helfen, den Testmanagementprozess zu verbessern.

Warum Prozessverbesserung testen?

Das folgende Szenario zeigt Ihnen, warum Sie eine Testprozessverbesserung benรถtigen โ€“

Das GuruDas Projekt โ€ž99 Bankโ€œ ist abgeschlossen. Die Testqualitรคt war hervorragend! Sie haben positives Kundenfeedback erhalten.

Verbesserung des Testprozesses

Welche Lehren ziehen wir aus diesem Szenario? Es ist "Versuchen Sie immer, es besser zu machen".

Selbst wenn Sie denken, dass Sie gute Arbeit geleistet haben, gibt es immer andere, die es besser machen als Sie. Weil sie die besseren Lรถsungen und die bessere Idee haben als Sie.

Jedes Unternehmen mรถchte, dass das Projekt abgeschlossen wird hรถchste Qualitรคt, niedrigste Kosten, kรผrzeste .

Die Verbesserung des Testprozesses hilft Ihnen, diese Ziele zu erreichen

Verbesserung des Testprozesses

Wie implementiert man eine Testprozessverbesserung?

Um die Testprozessverbesserung fรผr das Projekt umzusetzen Guru99 Bank, der Testmanager kann dem folgen PDCA Modell. PDCA (Plan-Do-Check-Act) ist eine vierstufige Managementmethode, die in Unternehmen zur Kontrolle und kontinuierlichen Verbesserung von Prozessen eingesetzt wird.

Implementieren Sie eine Testprozessverbesserung

Schritt 1) โ€‹โ€‹Planen

Dies ist wiederum in 3 Schritte unterteilt

Hallenplan

Schritt 1.1) โ€‹โ€‹Identifizieren Sie das Problem

Die erste Aktivitรคt eines Testverbesserungsprozesses ist Identifizierungโ€ฏ die im aktuellen Projekt aufgetretenen Probleme. Die Probleme in diesem Projekt kรถnnen in anderen Projekten erneut auftreten. Das Hauptziel der Testverbesserung besteht darin, Probleme zu lรถsen und Lรถsungen zu finden, um sie in Zukunft zu vermeiden.

Nun zurรผck zum Projekt GuruWebsite der 99 Bank: Gibt es Probleme oder Verbesserungsvorschlรคge? Bitte unten auswรคhlen.

Sr Nr Aufgabenstellung: Beschreibung Auswรคhlen
1 Qualitรคt Der Kunde hat noch welche gefunden Defekt nach der Freigabe
2 Lieferung Das Projekt verzรถgerte sich
3 Team Einige Mitarbeiter arbeiteten nicht mit anderen Teammitgliedern zusammen
4 Besondere Qualifikationen Dem Teammitglied fehlten die erforderlichen Fรคhigkeiten, um seine Aufgaben zu erledigen
5 Verwaltung Der Testmanager รผberwachte den Fortschritt nicht gut, was zu Verzรถgerungen bei einigen Projekten fรผhrte
6 Kommunikation Kein stรคndiger Kontakt mit dem Kunden; Missverstรคndnis der Anforderungen des Kunden
7 Kosten Die Projektkosten wurden รผber das festgelegte Budget hinaus รผberschritten

Du hast ein Problem damit Qualitรคt Lieferung Team ,Fรคhigkeiten ,Management , Kommunikation ,Kosten

Schritt 1.2) Bestimmen Sie das Ziel

Verstehen Sie das Problem und die Probleme, die im Projekt aufgetreten sind. Auf diese Weise legen Sie fest, welche Verbesserungspunkte es gibt und auf welche Testphasen Sie sich konzentrieren sollten.

Angenommen, Sie haben festgestellt, dass auch die Testausfรผhrungsphase in Anspruch genommen wurde viel Zeit und Kosten fรผr die Fertigstellung. Kรถnnten die Tests schneller und kostengรผnstiger sein? Es ist eines der Ziele

Schritt 1.3) Definieren Sie die VerbesserungsmaรŸnahmen

Basierend auf dem gesetzten Ziel werden VerbesserungsmaรŸnahmen festgelegt. Diese MaรŸnahmen sollten schrittweise erfolgen und Stรผck fรผr Stรผck verbessert werden, da es nicht einfach ist, alles sofort zu รคndern.

Um beispielsweise das Testen schneller und kostengรผnstiger zu gestalten, finden Sie hier einige empfohlene MaรŸnahmen

Definieren Sie die VerbesserungsmaรŸnahmen

Um das Testen im obigen Beispiel schneller und kostengรผnstiger zu machen, sollten Sie Option A und B verwenden. Option C kรถnnte das Testen beschleunigen, kostet aber mehr, da Sie fรผr den erfahrenen Tester mehr Gehalt zahlen mรผssen.

Schritt 2) Tun Sie es

Sie haben die Verbesserungspunkte bereits definiert. Es ist an der Zeit, einen Plan zur Umsetzung dieser Punkte zu erstellen. In diesem Plan mรผssen Sie die folgenden Fragen beantworten

  • Welche Verbesserungspunkte mรผssen umgesetzt werden?
  • Wann soll dieser Plan abgeschlossen werden?
  • Welche Schritte sollten unternommen werden, um den Plan zu erreichen?

Fรผhren Sie VerbesserungsmaรŸnahmen durch

Sobald der Plan erstellt ist, muss er umgesetzt werden. Die Verbesserungsaktivitรคten kรถnnen sich auf den aktuellen Testfortschritt auswirken. Ein Testmanager muss bezahlen Aufmerksamkeit zu diesen Aktivitรคten zu vermeiden die unerwรผnscht Folgen.

Betrachten Sie das folgende Szenario โ€“

Im Projekt GuruUm die Tests zu beschleunigen und kostengรผnstiger zu gestalten, entschied sich die 99 Bank fรผr automatisierte statt manueller Tests. Nach der Umsetzung dieser MaรŸnahme konnte die Produktivitรคt deutlich gesteigert werden.

Schritt 3) รœberprรผfen

In diesem Schritt mรผssen Sie โ€“

  • Bewerten Effizienz der TestverbesserungsmaรŸnahmen
  • Messen Sie wie wirksam Die Lรถsung war
  • Analysieren Sie, ob es sein kรถnnte verbessert in irgendeiner Weise.

In dieser Phase ist das Ziel aus der Ferne รผberprรผfen ob die VerbesserungsmaรŸnahmen erfolgreich umgesetzt wurden und ob das gewรผnschte Ziel erreicht wurde.

Die Auswertung erfolgt am besten mit dem Metriken. Kennzahlen sind fรผr ein erfolgreiches Organisationsmanagement von entscheidender Bedeutung. Der Testmanager sammelt Daten und nutzt sie, um Parameter wie Produktivitรคt, Qualitรคt usw. zu messen.

Vor der Anwendung des automatisierten Testens auf das Projekt wird beispielsweise die Produktivitรคt des Testens ermittelt 10TCs/Mannstunde. Nach Anwendung der automatisierten Tests wird die Produktivitรคt gemessen 20TC/Mannstunde.

Einblick in das

Es ist jedoch ein unerwรผnschtes Problem aufgetreten

Einblick in das

In diesem Fall hilft Ihnen die Anwendung automatisierter Tests Energie die Produktivitรคt des Testens, sondern die Qualitรคt des Testens verringert. Daher kann die VerbesserungsmaรŸnahme schwerwiegende Folgen haben Konsequenzen. In einem solchen Szenario mรผssen Sie das Testtool sorgfรคltiger auswรคhlen. Mehr darรผber erfahren Sie in Auswahl des Testwerkzeugs Lernprogramm

Betrachten wir dasselbe Szenario noch einmal. GuruDie Projektkosten von 99 betrugen รผberlaufen weil Ihre Teammitglieder es auch genommen haben viel Zeit um die Testfรคlle auszufรผhren. Durch die Verwendung des automatisierten Testtools haben Sie gespart 30% Projektkosten. Es ist eine gute Verbesserung, aber Ihr Chef erwartet mehr

Einblick in das

Daher mรผssen Sie immer neue und neuere Lรถsungen finden, um den Testprozess immer weiter zu verbessern. In einem solchen Szenario kรถnnen Sie andere Lรถsungen verwenden, um Projektkosten zu sparen

  • Verwalten Sie Ihre Personalressourcen effektiv
  • Verhandeln Sie bessere Angebote mit Ihren Lieferanten

Schritt 4) Handeln

Wenn die VerbesserungsmaรŸnahmen erfolgreich umgesetzt und das Ziel erreicht wurde, sollte der Testmanager Folgendes tun:

Handlung

  • Bewertung die Verbesserungsaktivitรคten und ergreifen MaรŸnahmen auf Grundlage der gewonnenen Erkenntnisse
  • Standardisieren Der Verbesserungspunkt im Managementprozess.
  • Update die Richtliniendokumente und den Plan sowie die Standardprozessdokumente
  • Bestimmen wann und wo diese ร„nderungen im nรคchsten Projekt angewendet werden sollen.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: