Let's talk about testIn der Blog-Serie ... möchten wir die verschiedenen Ansichten von Testexperten zum Thema Testen und Softwarequalität hören. Diesmal treffen wirRené TerbijheTestmanager bei Waterschap Zuiderzeeland.
"Ich sage immer, Arbeit ist erst dann Arbeit, wenn man ein Ticket hat", sagt er.
Wer ist René?
Ich bin René und mittlerweile neunundfünfzig Jahre alt. Zusammen mit meiner Frau Petra lebe ich im grünen Lelystad. Wir haben zwei erwachsene Töchter, die jetzt beide aus dem Haus sind.
Neben der Arbeit beschäftige ich mich gerne mit Spielen im Freien. Ich bin ein begeisterter Ruderer. Außerdem genieße ich Segeln, Kanufahren, Radfahren und Wandern mit unserem Hund Lavie.
Wollten Sie in der Grundschule Testmanager werden?
Nein, IT gab es für mich damals noch nicht. Ich habe damals auch draußen gespielt, unter anderem bei einem Bauern um die Ecke. Die Arbeit wird später kommen, wenn ich erwachsen bin, dachte ich.
Wie sind Sie zu Ihrem Beruf als Prüfer gekommen?
Ich bin seit mehr als 30 Jahren im IT-Bereich tätig. Davon war ich viele Jahre in der IT-Managementberatung und IT-Prüfung tätig. In den letzten Jahren lag mein Schwerpunkt auf der IT-Sicherheit. In dieser Zeit habe ich viel gesehen und getan, fühlte mich aber oft unverstanden. Ich habe mich immer mehr gefragt, warum die Menschen anders sind als ich und warum man mir nachsagt, ich würde nur schwarz und weiß denken?
Als ich dreiundfünfzig war, wurde bei mir eine Autismus-Spektrum-Störung diagnostiziert. Es war mir schon seit einiger Zeit klar, dass ich anders bin, aber die Diagnose hat mich so erschüttert, dass ich schließlich über das Krankengeldgesetz in der WIA gelandet bin. Dabei hatte ich auch meinen Arbeitsplatz verloren.
"Jetzt, wo ich mir auch die Theorie zu Herzen genommen habe, macht mir der Beruf des Prüfers noch mehr Spaß."
Menschen mit Autismus sind oft gute Tester!
Das ist richtig. Für Autisten ist es ideal, die Dinge unter Kontrolle zu haben und sie zu begreifen. Ich werde sogar mürrisch, wenn die Dinge einfach so gemacht werden.
Über einen Jobcoach bin ich bei Waterschap Zuiderzeeland gelandet, um mich wieder zu integrieren. Der IT-Manager sah vor allem meine Stärken und war zuversichtlich, dass ich mein Gleichgewicht wiederfinden würde. Seit über drei Jahren habe ich nun eine feste Stelle als Change Manager/Test Manager.
Letztes Jahr habe ich den verkürzten Hochschullehrgang Testmanagement am NTI erfolgreich abgeschlossen. Jetzt, wo ich auch die Theorie verinnerlicht habe, gefällt mir der Testberuf noch besser.
Haben Sie jetzt die Kontrolle über den Prüfprozess?
Wir möchten die Arbeit einfach und überschaubar machen. Um dies zu erreichen, haben wir uns für den Ansatz des Integrierten Dienstleistungsmanagements (ISM) entschieden. Das Testen ist Teil des Änderungsmanagementprozesses.
Testersuite Testersuite Die Struktur von passt sehr gut zu dieser Methodik.basiert auf TMAP, einer bewährten Technik. Testersuite Es geht vor allem um die Einfachheit des Prozesses nach ISM und das ist auch der Grund dafür.
Ich sage immer, Arbeit ist erst dann Arbeit, wenn man ein Ticket hat. Das Denken in Prozessen ist für mich selbstverständlich, was ich anderen oft beibringen muss. Dann sagen sie: "Da ist er wieder mit seinen Regeln", haha. Zum Glück kann ich es gut und einfach vermitteln.
Wo gibt es eine weitere Herausforderung für Sie?
Die größte Herausforderung für uns ist die Spezifikation. Damit meine ich Funktionalitäten und Risikoanalysen. Dann kommt, was man testen will und mit welcher Tiefe, aber auch, was man nicht oder nur global testen muss. Das ist meiner Meinung nach die Grundlage für das Testen.
Ich möchte nicht so weit gehen zu sagen, dass wir nur irgendetwas tun, aber in der Praxis leiden wir sehr darunter. Testfälle Das Richtige und Vollständige zu machen, scheitert tatsächlich. In diesem Bereich müssen wir noch Schritte unternehmen.
Ein anderes Beispiel: Wir haben mehrere Drohnen und haben 25 Kollegen mit einem Pilotenschein. Die Drohnen sind alle in China hergestellt, also noch einigermaßen erschwinglich. Die Frage ist aber, wohin gehen unsere Daten und wie funktionieren die Systeme? Werden ausländische Mächte bald Informationen über den Zustand unserer Deiche und Schöpfwerke haben, zum Beispiel? Das sind Dinge, die wir testen können müssen. Damit komme ich wieder auf die Identifizierung der Risiken und die richtige Spezifikation der Testfälle zurück.
Wie gehen Sie damit um?
Funktionsverantwortliche haben immer noch wenig Ahnung vom Management- und Prüfwesen. Glücklicherweise holen die IV-Experten dies jetzt nach. Testersuite Im Herbst ist zudem eine Schulung zum Thema "Strukturiertes Testen" von Dirk Janssen geplant.
TestersuiteAuf jeden Fall liegt es nicht an der Bewerbung, denn damit kommen sie in der Regel gut zurecht.
"Andere Wasserverbände kommen sogar, um zu sehen, wie wir das machen.
Welchen Meilenstein haben Sie bei Waterschap Zuiderzeeland erreicht?
Bei Projekten sind Tests jetzt standardmäßig enthalten. Vor allem bei großen Projekten wie Personal-, Finanz- oder Managementsystemen. Dann ist das Testen ganz explizit Teil des Projekts. Manchmal verbringen wir sechs Monate mit der Testarbeit innerhalb eines Projekts. Andere Wasserbehörden kommen sogar zu uns, um zu sehen, wie wir das machen.
Was bringt andere Wasserverbände dazu, zu Ihnen zu kommen?
Als öffentliches Unternehmen müssen wir uns mit der Government Information Security Baseline (BIO) befassen. Dabei handelt es sich eigentlich um die ISO 27000, die ein prozessorientiertes Arbeiten erfordert. Darin sind wir der Beste in der Klasse.
Die Regierungsbehörden müssen der Biza (Innenministerium) Bericht erstatten, um zu erfahren, wie die BIO-Vorschriften eingehalten werden. Außerdem besucht ein externer Prüfer alle Wasserbehörden zur Inspektion. Auf diese Weise tauschen die Beauftragten für Informationssicherheit ihre Erfahrungen untereinander aus und erfahren, wie wir hier vorgehen. Die meisten Wasserverbände müssen noch mehr wachsen als wir. Deshalb kommen sie gerne zu uns, um zu sehen, wie wir es machen. Testersuite Ich zeige ihnen immer .
Testersuite Was hat der Wasserverband gebracht?
Eine klare und einfache Art zu vermitteln, was Testen ist. Testersuite Die Grundlagen sind klar, was es mir als Theoretiker leicht macht, sie anderen zu erklären.
Ein ERP-System besteht aus Modulen. Testersuite Wir machen daraus nicht ein Projekt, sondern gehen es pro Modul an. Das passt zu unserer prozessorientierten Arbeitsweise. Testersuite Man kann sehr leicht nachweisen, was getestet wurde und was dabei herausgekommen ist. Das macht auch einen Prüfer glücklich. Es macht es einfach zu zeigen, wie man es macht.
TestersuiteDie Menschen sind wirklich begeistert davon. Es hilft, Einfachheit zu schaffen, und wie Sie selbst immer sagen, ist Einfachheit nicht immer einfach. Testersuite Die vierzehntägige Veröffentlichung ist für uns ideal. Die Änderungen sind überschaubar und werden in den Versionshinweisen gut erklärt. Ideal für mich und unsere Mitarbeiter.
Wir sind auch sehr zufrieden mit Ihrem Kundenerfolgsmanager Dirk. Wir können uns bei Fragen immer an ihn wenden. Das macht uns begeistert.
"Dann gucken sie mich komisch an, was sagt Opa jetzt..."
Wie sehen Sie die Zukunft des Berufs des Prüfers?
Ich erwarte viel vom Anforderungs- und Risikomanagement. Administratoren denken heute nicht immer an alle Beteiligten, sondern verlassen sich hauptsächlich auf ihr eigenes Wissen und ihre Erfahrung.
TestfälleDie zukünftigen Benutzer testen bereits mit uns, verstehen aber nicht immer. Diese Diskrepanz ist für mich nicht unerwartet. Testfall Ich sage jungen Administratoren oft, sie sollen sich einen Plan überlegen, bevor sie schreiben. Dann schauen sie mich komisch an, wie was sagt der Opa jetzt haha.
Testfälle Testfälle Meine Reaktion ist dann: schön, wenn man 25 hat, aber wenn man 10 macht, die durchdacht sind, bin ich sehr zufrieden. Die Risikoanalyse und die funktionale Basis sind sehr wichtig und das muss man lernen.
Hat die Testautomatisierung bei Waterschap Zuiderzeeland eine Zukunft?
Irgendwann kommt das schon mal vor. Manuelle Tests führen wir jetzt meistens in Projekten durch. Projekte sind immer wieder neue Situationen, und so kommt es, wie ich bereits erwähnt habe, zu einer erneuten Spezifizierung. Wenn ein Projekt einen bestimmten Punkt erreicht hat, kann man beginnen, Teile zu automatisieren. Manuelles Testen und automatisiertes Testen ergänzen sich gegenseitig und können daher nebeneinander bestehen.
Beim Testen geht es nicht darum, ob man das einfach so machen kann. Nein, es ist ein Beruf und etwas wird schnell zu einem Projekt.
"Stellen Sie sicher, dass Ihre Administratoren agil arbeiten und dass das Testen ein Teil davon ist."
Was raten Sie den Unternehmen in Bezug auf das Testen?
Für uns ist das Testen keine eigenständige Abteilung. Sie ist Teil des Managements. Man muss in der Lage sein, sich an einen Spezialisten zu wenden, wenn man Rat braucht. Testersuite Als Testmanager leite ich also und bin der Ansprechpartner für Fragen. Außerdem überwache ich die Qualität der Testarbeit.
Stellen Sie sicher, dass Ihre Administratoren agil arbeiten und dass das Testen ein Teil davon ist.
TestersuiteWas könnte besser sein in ?
Testersuite ermöglicht es Ihnen, auf verschiedene Weise zu testen. Testersuite Es ist aber auch möglich, Ihre Produkt-Risiko-Analyse in den Test einzubeziehen. Das Gleiche gilt für Ihre gesamte Testvorbereitung wie Skripting, Szenarien, Definition von Anforderungen und Testläufen. Meiner Meinung nach könnte dies in separaten Modulen noch deutlicher gemacht werden, so dass es sich wirklich um eine Suite handelt.
Haben Sie noch etwas zu sagen?
Ich halte Tests für nützlich und wichtig, aber meiner Meinung nach sind sie nur ein Glied in einer langen Kette. Wir haben vorhin über die Festlegung von Anforderungen gesprochen. Auch das Bauen zum Beispiel sollte sorgfältig erfolgen.
Wir setzen auf Allrounder. Das macht die Arbeit für sie interessant und abwechslungsreich. Außerdem müssen sie später eventuelle Zwischenfälle beheben, so dass sie selbst ein unmittelbares Interesse daran haben, dass die Änderungen richtig umgesetzt werden.
Inzwischen bin ich übrigens Prozessmanager für alle ISM-Prozesse, also auch ein Allrounder.