Evelyn Haslinger, Gründerin und COO von Symflower (Bild: zVg)

Um die Qualität in der Software-Entwicklung sicherzustellen, setzt das österreichische Startup mit Niederlassung in Zürich Symflower auf automatisiertes Testen mit KI. Das Test-Tool richtet sich an Entwickler und alle, die Software kontrolliert abnehmen wollen.

Hintergrund dazu ist, dass Fehler in Softwareprogrammen eine der grössten Herausforderungen der Softwareindustrie sind. Zusehends kritischer wird dies, weil Software im Alltag zur steuernden Funktion wird. Von smarten Heizungen, Türschlössern oder Kühlschränken über vernetzte Autos bis zur Unternehmenssoftware: Ob Buchhaltung, Maschinensteuerung oder Krankenhaussysteme – wenn Programme abstürzen oder Hacker diese lahm legen, steht das Unternehmen still und das kostet viel Geld, im schlimmsten Fall sind Menschenleben in Gefahr. Der schon langjährige Mangel an Fachkräften in IT und speziell in der Softwareentwicklung verschärfe dieses Problem, betont das Management von Symflower.

Symflower-Gründerin und COO (Chief Operating Officer) Evelyn Haslinger: "Wir sichern die Qualität der Software und entlasten mit unserer Lösung auch Fachkräfte von Routinetätigkeiten." Und sie listet gleich auch die Vorteile des KI-basierten Test-Tools auf:
- Autonomes Testen, ohne dass ein Mitarbeiter dabei etwas machen muss, ist um ein Vielfaches schneller und wesentlich genauer als der Mensch. So können Fehler und Sicherheitsprobleme frühzeitig in der Software gefunden werden, das erhöht massiv die Qualität und reduziert die Gesamtkosten.
- Die Softwareentwickler bekommen eine leitende und kontrollierende Rolle. Anstatt viel Zeit mit Routineaufgaben zu verlieren, die Maschinen besser können, kann der Mensch seine Fähigkeiten wie Innovation und Problemlösung gezielt einsetzen.

Die dahinterstehende Technologie basiert wie erwähnt auf künstlicher Intelligenz (KI) und mathematischen Modellen, so werde gemäss Symflower bei der Generierung von Testfällen nichts dem Zufall überlassen und redundantes Testen vermieden. Beim Unit-Test-Verfahren werden dabei die kleinsten Module eines Programms (sog. Units) einzeln getestet.

Im Übrigen können interessierte Programmierer und Unternehmen bis Ende April 2021 ihren eigenen Sourcecode in der Programmiersprache Java kostenlos über die Symflower-Cloud testen.

Nachdem die Tests autonom durchgeführt wurden, wird in einem jeweils individuellen Videocall von den Symflower-Experten erklärt, welche Tests durchgeführt und welche Fehler und Sicherheitslücken gefunden wurden. Im Anschluss an die Präsentation werden alle im Rahmen dieses einmaligen Angebotes generierten Unit-Tests kostenlos bereitgestellt. Über nachfolgende Adresse kann man sich dazu anmelden: https://free.symflower.com/



Der Online-Stellenmarkt für ICT Professionals