Kari Kakkonen, ein Spitzenexperte des Software-Testings, der schon seit vielen Jahren in der IT-Branche tätig ist, wird am 1. Oktober 2024 bei Gofore in der Rolle eines Expertise Capability Owner anfangen. Kakkonen, der zuvor bei dem finnischen IT Beratungsunternehmen Knowit tätig war, ist in seinem Fachgebiet sowohl in Finnland als auch in anderen europäischen Ländern bekannt.
In seiner neuen Rolle wird Kari Kakkonen Kunden und Stakeholdern dabei helfen, das Testing auf eine solche Weise zu verstehen, zu planen und durchzuführen, bei der die erforderlichen Kenntnisse, Fähigkeiten und Kompetenzen miteinander kombiniert werden. Der Schwerpunkt seiner Tätigkeit wird darin bestehen, die Durchführung der Tests in einer Weise zu fördern, die das Erreichen der Geschäftsziele der Kunden unterstützt.
„Gofore ist für mich ein aktiver Vorreiter der Branche mit klarer Ausrichtung auf Wachstum in den internationalen Märkten. Ich freue mich auf die Rolle des Expertise Capability Owner bei Gofore. Von dem Gofore-Ökosystem, mit dem die Test- und Softwareentwicklung intern arbeitet, bin ich sehr beeindruckt. Aber auch eine gute Arbeitsgemeinschaft ist für mich wichtig: Bei Gofore schätze ich neben den genannten Themen auch die Nachhaltigkeit und Ethik des Unternehmens in Bezug auf die Umwelt und die Mitarbeiter“, erklärt Kari Kakkonen.
Welt des Testens im Wandel
Im Verlauf seiner beeindruckenden Karriere, die sich über mehr als 30 Jahre erstreckt, hat Kari Kakkonen ausgiebige Erfahrungen in der IT-Branche gesammelt, und zwar in den Bereichen Testing, Softwareentwicklung, agile Entwicklung und komplexe Entwicklungssysteme.
Seinen eigenen Worten zufolge ist Kakkonen ein Mann mit vielen Hüten, der einen klaren Blick für die Geschichte und die zukünftigen Umbrüche der Branche hat. Nach seiner Auffassung hat sich die Art des Testings und der Qualitätssicherung in den letzten Jahren gewandelt, insbesondere mit dem Aufkommen der agilen Entwicklung, der künstlichen Intelligenz und den Veränderungen in den Managementpraktiken. In den letzten zehn Jahren haben die Aufgaben des Software-Testings zunehmend die Beratung und Anleitung anderer Personen in den Angelegenheiten der Qualität und des Testings erfordert.
Kakkonen sieht darin einen Link zum Kern der modernen Testung und Qualitätssicherung.
„Eine wirklich hochwertige Testung und Qualitätssicherung ist eine richtige Kombination aus Neugier, Kritikbereitschaft und einer bestimmten Denkweise. Neugier ist vielleicht die wichtigste Ressource des Testers, da sie oftmals die kritische Einstellung, die beim Testen erforderlich ist, und das Interesse, auch unerforschte Wege zu gehen, hervorbringt.“
„Ich habe mich auch bei der Unterrichtung von Kindern mit dem Testing-Thema befasst und kann sagen, dass wir Erwachsene in dieser Hinsicht viel von den Kindern lernen können. Gekonntes Testen ist die Fähigkeit, wahrzunehmen, Annahmen in Frage zu stellen und den Testgegenstand kreativ zu erkunden. Das Testen sollte als ein zusammenhängendes Ganzes erfolgen und nicht als praktische Übung am Ende der Systementwicklung.“
Künstliche Intelligenz als Teil des Testings und der Qualitätssicherung für zukünftige Systeme
„Es ist offensichtlich, dass die KI einen großen Einfluss auf die Tests haben wird. Die entscheidende Frage ist jedoch zu erkennen, welche Elemente des Testens der KI überlassen werden sollten und was weiterhin von Hand getan werden sollte. Viele KI-Tools werden schon seit Jahren für die Testautomatisierung eingesetzt, sind aber noch nicht weit verbreitet“, meint Kakkonen.
Laut Kakkonen ist es wichtiger, die richtigen Fragen zu stellen, z. B. ob das Testen das Erreichen der Geschäftsziele unterstützt, als sich nur mit den Tools auseinanderzusetzen. Reichen Systemtests aus? Sind die Testbemühungen auf die richtigen Dinge ausgerichtet? Wurden alle erforderlichen Personen in die Testung des Systems einbezogen? Wurden die Tests während der gesamten Systementwicklung systematisch durchgeführt, oder hat man sie erst am Ende gemacht?
Wie sieht die Zukunft des Testings und Qualitätssicherung aus der Sicht eines Branchenexperten aus?
Wenn Kakkonen im Zusammenhang mit dem Testing einen Punkt ändern könnte, dann wäre es folgender: Das Testen von IT-Systemen ist keine Phase des Prozesses, sondern eine zentrale Fähigkeit der Systementwicklung, die eingeübt und praktiziert werden muss. Um dies zu ändern, sind ein Wandel in der Einstellung und im Denken der Organisation sowie ein aktiver Dialog erforderlich.
„Die Kernfragen der zukünftigen Entwicklung in der Branche lauten: Haben die Organisationen den Mut, sich zu fragen, welche Qualität wir von unserem System erwarten? Was sind die Schwerpunkte unserer Bemühungen? Was wird von uns erwartet? Die Antworten auf diese Fragen sollten sodann die für das Testing aufgewandten Anstrengungen und die Handlungslogik steuern“, fasst Kakkonen zusammen.