+++NEU+++ Coaching zur Effizienzsteigerung im Softwaretest-/ Entwicklungsprozess

Müssen Sie bei Test und Qualität noch Weichen stellen oder sind Sie schon auf Schiene?

Sie haben sich für ein leistungsstarkes Werkzeug für den Test Ihrer eingebetteten Software-Systeme entschieden. Sie wissen auch schon ganz genau wie Sie es anwenden. Hervorragend, dann haben Sie die ersten Weichen gestellt!

Aber wissen Sie auch schon wie Sie

  • Ihre Prozesslandschaft definieren oder anpassen?
  • Ihre Ressourcen beim Test optimal einsetzen?
  • Tests normenkonform dokumentieren?
  • sich auf das bevorstehende Audit vorbereiten?
  • Ihre Kollegen und Mitarbeiter für all das auch noch begeistern?

Nein? Kein Problem, wir bringen Sie auf Schiene!

QA Systems ist nicht nur ein erfahrener Lösungsanbieter für eingebettete C/C++ Systeme seit über 25 Jahren, sondern auch ein erfahrener Partner von Top-Referenten auf diesem Gebiet!

Unsere Berater und Trainer bringen die nötige Erfahrung mit, sich schnell in diesen Fragestellungen zu orientieren und können Sie bei der Weichenstellung wie folgt unterstützen:

Kontakt

Tel:
+49 (0)711 138183-0

E-Mail:
seminare@qa-systems.de

Problem- und Potenzialanalyse

Externe Spezialisten bringen nicht nur eine große Anzahl von Methoden und Best Practices mit, sondern sie wissen auch, wie und wann man diese maßvoll einsetzt.
Bestimmen Sie den Umfang so einer Analyse selbst!

Softwaretest-Training

Ein Training, das ganz auf Ihre persönlichen Herausforderungen zugeschnitten ist.
Die Chance etwas in Ihrem Unternehmen zum Positiven zu verändern ist dann am größten, wenn im Training Beispiele aus Ihren eigenen Projekten gebracht werden.
Unsere Referenten sind Praktiker, keine Theoretiker. Sie arbeiten tool-unabhängig und lösungsorientiert.

Online Coachings

Auch nach dem Training lassen wir Sie nicht auf der Strecke!
Unsere Referenten unterstützen Sie in Online Coachings bei der Umsetzung und helfen Ihrem Team, sich unabhängig von weiterer Unterstützungsleistung zu machen. Denn dann geht es nicht mehr darum etwas zu lehren, sondern die Voraussetzungen für eigenes Wachstum zu schaffen.

Für einen konkreten Einblick über mögliche Strategien finden Sie nachfolgend einige Referenzen/Projektbeispiele:

Beispiel 1

HERAUSFORDERUNG:

Ein großer Hersteller von Haushaltselektrogeräten steuert diese über Software. Mit einer neuen Produktgeneration wird die Software auch sicherheitsrelevante Aufgaben übernehmen. Bislang wurden Software-Tests nicht systematisch erstellt und von jedem Mitarbeiter anders dokumentiert. Das Unternehmen hat keine Erfahrung mit den software-bezogenen Teilen der Norm EN 61508.

LÖSUNG:

In einem Training hat unser Referent den Entwicklern Methoden zur systematischen Herleitung von Testfällen beigebracht und Beispiele mit den Seminarteilnehmern durchgerechnet. Für Führungskräfte gab es ein Coaching, wie sie die Testprozessqualität beurteilen können, wie sie steuernd eingreifen können und welche Erfordernisse an den Prozess sich aus den einschlägigen Normen ergeben. Schließlich hat unser Referent dabei geholfen Prozessdokumentation zu erstellen.

Beispiel 2

HERAUSFORDERUNG:

Ein Hersteller von Feldbus-gesteuerten Industriearmaturen hat vor kurzem ein sehr mächtiges Requirements-Management-Werkzeug angeschafft. Es gab Trainings zur Bedienung des Werkzeugs aber die Mitarbeiter tun sich schwer es so einzusetzen, dass die Projekte verbessert werden. Eher sieht es so aus, als ob nun alles gelähmt und bürokratisch wurde. Das Testteam tut sein Bestes, aber empfindet viele der dokumentierten Anforderungen als untestbar und entwickelt Tests daher basierend auf Erfahrung von Vorgängerprodukten.

LÖSUNG:

In einer Problem-Analyse hat der Referent mehrere Produktmängel identifiziert, die auf Missverständnisse in der Anforderungsdokumentation zurückzuführen waren. Es gab ein Workshop zum Thema Requirements-Engineernig (RE) mit Produktmanagern bei dem diese Beispiele diskutiert wurden und Verbesserungen erarbeitet wurden. Die waren so plakativ, dass das Management sich entschloss, eine große Anzahl von Mitarbeitern für eine RE-Schulung zu verpflichten. Das Testteam bekam ein maßgeschneidertes Training zum Systemtestdesign. Ein Jahr nach den Trainings gab es durch den Referenten eine Review von Anforderungs- und Testdokumentation.

Beispiel 3

HERAUSFORDERUNG:

Der Schwerpunkt eines Zulieferers der Automobilindustrie ist im Maschinenbau. Nur ein kleines Team beschäftigt sich mit der Steuerungs-Software einer Pumpe. Ein sehr großer Auto-Hersteller erteilt einen Auftrag nur unter der Bedingung, dass der Zulieferer nachweislich ein Konzernlastenheft für Software Product Quality Assurance erfüllt. Viele der dort dokumentierten Anforderungen sind dem Team unverständlich. Das Team hat auch keine Erfahrung im Nachweis von Testabdeckung und Testqualität.

LÖSUNG:

Unser Referent hielt für das Software-Team einen Crash-Kurs in Software-Testing und unterstützte das Team bei der Anschaffung von Testwerkzeugen, die dem Lastenheft genügen. Er erstellte eine Traceability-Tabelle von den Prozessanforderungen des Kunden zu Qualitätsmaßnahmen beim Zulieferer als Hilfsmittel für ein Audit. Über mehrere Monate hinweg gab es regelmäßige Online-Sessions zur Unterstützung bei der Anforderungsanalyse und beim Testdesign.

Beispiel 4

HERAUSFORDERUNG:

Ein Hersteller von Broadcasting-Elektronik hat Qualitätsprobleme. Immer wieder treten Ausfälle im Feld auf, die auf Testlücken hinweisen. Zudem dauern die durchwegs manuellen Tests sehr lange und Mitarbeiter finden die Testaufgaben langweilig. Mehr als 20% der Entwicklungszeit wird damit verbracht, Fehler zu beheben.

LÖSUNG:

In einer Problem- und Potenzialanalyse hat unser Referent erkannt, dass Code-Reviews vernachlässigt wurden. Diese wurden eingeführt und die lückenlose Durchführung werkzeugunterstützt kontrolliert. Später hat man gemessen, dass die Verbesserung derselben die Fehlerquote deutlich gesenkt hat. Nach einem maßgeschneiderten Testdesign-Training wurde ein Automatisierungskonzept für Testfälle erstellt. Der Referent erstellte gemeinsam mit dem Team einige vollautomatische Tests. Schließlich hatten manche Mitarbeiter solche Freude am Programmieren des selbst entworfenen Testsystems, dass im Unternehmen ein separates Testteam entstand.

ANFRAGEFORMULAR

Teilen Sie uns Ihre Herausforderungen rund um Ihren Softwaretestprozess mit und wir finden eine maßgeschneiderte Lösung für Sie!