Nachhaltige QA-Praktiken für eine grünere IT-Zukunft
Mehr zu nachhaltigen QA-Praktiken in diesem Webinar mit Sogeti, Wipro und Tricentis. Wir diskutieren Strategien für eine grünere IT-Branche.
Der IT-Sektor ist für etwa 4% der weltweiten Emissionen verantwortlich – eine Zahl, die sich bis 2025 möglicherweise verdoppeln könnte. Dies verdeutlicht die Dringlichkeit einer nachhaltigen grünen IT-Transformation.
Während die digitale Welt mit ihrem ökologischen Fußabdruck ringt, hat das Webinar "Sustainable QA Practices for Green IT" Vordenker von Sogeti, Wipro und Tricentis zusammengebracht, um die Integration von Nachhaltigkeit in Qualitätssicherung und Testing zu beleuchten.Dieser Blogbeitrag ist eine Interpretation der wichtigsten Diskussionen aus dem Webinar und soll die Erkenntnisse des Expertenpanels zusammenfassen.
Das Streben nach nachhaltigen QA-Praktiken: Warum die Dringlichkeit?
Richard Wilkinson von Wipro regte die Diskussion an und betonte, dass nachhaltige Qualitätssicherung der richtige Weg sei. Vor allem in Anbetracht des zunehmenden Drucks von außen – sei es durch Kunden, Mitarbeiter und Regulierungsbehörden – der die IT-Branche in Richtung Nachhaltigkeit drängt.
Andrew Fullen von Sogeti UK wies auf die bedeutende Rolle des IT-Sektors bei der Umweltverschmutzung hin und verglich dessen Auswirkungen mit denen der Luftfahrtindustrie. Dieser Vergleich unterstreicht den dringenden Bedarf der IT-Branche, proaktiv ihre Umweltauswirkungen zu verringern, anstatt reaktiv zu sein. Er behauptete, wir müssten uns das in 10 Jahren noch einmal ansehen und klare Ziele festlegen, um eine positive Agenda für den Wandel zu entwickeln.
Im Webinar beleuchtete Fullen außerdem Insights aus dem 2023 World Quality Report zum Thema Nachhaltigkeit im IT-Sektor. Er stellte fest, dass die große Mehrheit der Branche beim Thema Nachhaltigkeit hinterherhinkt, obwohl es einige Ausnahmen gab. Die meisten Beteiligten erkannten jedoch die dringende Notwendigkeit, diesen Dialog zu führen, nicht nur aufgrund der Forderungen von Kunden und Investoren, sondern auch aufgrund der Notwendigkeit, Talente zu gewinnen und zu halten. Mitarbeiter bewerten zunehmend die Umweltverträglichkeit von Unternehmen und machen Nachhaltigkeit zu einem Faktor, der sich direkt auf das Geschäftsergebnis auswirken könnte.
Überraschenderweise äußerten etwa zwei Drittel der Befragten des Reports den dringenden Wunsch, sofortige Maßnahmen zu ergreifen, während einige noch eine abwartende Haltung einnehmen. Die Dringlichkeit wurde auch von Interessenvertretern geäußert, die Veränderungen, die noch zu ihren Lebzeiten stattfinden positiv gegenüberstehen, sowie die Notwendigkeit, proaktiv zu reagieren, anerkennen. Andrews Äußerungen zeigen ein wachsendes Bewusstsein und eine Verlagerung hin zu einer Priorisierung der Nachhaltigkeit innerhalb des IT-Sektors.
Jenseits von Greenwashing: Wie ernst ist es uns?
Das Panel befasste sich mit dem sensiblen Thema Greenwashing, bei dem grüne PR und umweltfreundliches Marketing irreführend eingesetzt werden, um die Öffentlichkeit davon zu überzeugen, dass eine Organisation selbst umweltfreundlich ist. Fullen räumte zwar die negativen Konnotationen ein, schlug aber vor, dass jede Bewegung hin zu Umweltbewusstsein, auch wenn sie zunächst oberflächlich ist, ein Schritt in die richtige Richtung ist. Er wies auf die Ergebnisse des 2023 World Quality Report hin, die besagen, dass 67% der Investoren in Organisationen sich wirklich auf die Verbesserung der Nachhaltigkeit konzentrieren, während 97% der Menschen, die mit Organisationen zusammenarbeiten, über die Nachhaltigkeit eines Projekts nachdenken. Diese Perspektive deutet darauf hin, dass der Beginn mit grünen Absichten zu substanzielleren und sinnvolleren Umweltmaßnahmen führen kann.
Wie integriert man Nachhaltigkeit in QA-Prozesse: Herausforderungen und Strategien
Im Gespräch über die Integration von Nachhaltigkeit in die QA-Prozesse hob Fullen einen allgemeinen Mangel an Vorbereitung, aber auch einen starken Wunsch nach Veränderung seitens der Branchenführer hervor. Er hob einige praktische Maßnahmen hervor, wie die Entwicklung von Metriken zur Messung der Umweltauswirkungen von QA-Aktivitäten. Dies könnte beispielsweise die Messung der Ausführungsdauer eines Vorgangs umfassen, insbesondere das Verständnis der Umweltverträglichkeit des Regressionstests, den Sie ausführen möchten. Eine Reduzierung der Anzahl der durchgeführten Tests könnte einer Einsparung von 10 Verbrauchsstunden entsprechen. Das mag nicht viel erscheinen, aber man kann nur verbessern, was man misst.
Effektive Tools und Methoden für nachhaltiges QA: Einblicke von Tricentis
Kashif Husain von Tricentis teilte sein Fachwissen über die Implementierung nachhaltiger Praktiken in der Qualitätssicherung und betonte dabei einen vielschichtigen Ansatz. Ein Hauptaugenmerk liegt auf der Reduktion des Energieverbrauchs, wobei weniger Zeit für die Testausführung und -erstellung direkt in einen geringeren Energieverbrauch übersetzt wird. Außerdem wies er auf das große Problem des Elektroschrotts hin und stellte fest, dass jährlich eine riesige Menge an Elektroschrott anfällt und nur ein kleiner Prozentsatz davon recycelt wird.
Bezüglich spezifischer Methoden verfolgt Tricentis einen modellbasierten Ansatz, um Wiederverwendbarkeit, Wiederholbarkeit und Wartbarkeit von Tests sicherzustellen. Dieser Ansatz, kombiniert mit risikobasiertes Testen wie Smart Impact Analysis, kann die Anzahl der notwendigen Tests in einem Regressionspaket um etwa 80bis90% erheblich reduzieren, was zu weniger Zeit und Energie für die Testerstellung führt. Darüber hinaus wies Husain darauf hin, dass die Automatisierung die Zeit für die Testausführung drastisch verkürzen kann, und erwähnte eine Reduzierung von Wochen auf nur wenige Stunden, was eine erhebliche Senkung des Energieverbrauchs bedeutet.
Darüber hinaus erörterte er die Effizienz von Cloud-basierten Tests im Vergleich zu lokalen Rechnern und nannte den Wettbewerb zwischen den großen Cloud-Anbietern um die umweltfreundlichste Lösung als einen Faktor für deren Effizienz.Er hob auch die Tricentis Device Cloud hervor, die einen effizienten Zugriff auf mobile Geräte in einer Cloud-Infrastruktur ermöglicht und damit den Bedarf an einem großen Bestand von physischen Geräten reduziert. Außerdem betonte er die Bedeutung von Leistungstests, nicht nur für die Effizienz der Qualitätssicherung, sondern auch für die Steigerung der Energieeffizienz von Anwendungen. Abschließend wies er auf das Problem redundanter, veralteter Daten in Systemen hin und plädierte für Datenqualitäts-Tools wie Tricentis Data Integrity, um diese Daten zu verwalten und zu reduzieren und so die Systemeffizienz zu verbessern und Emissionen zu verringern.
Metriken und KPIs: Nachhaltigkeitsmessungen in der Qualitätssicherung
Richard Wilkinson gab Einblicke in die Entwicklung von Nachhaltigkeitsmetriken in der IT-Branche.Er betonte, wie wichtig es ist, die Energiekosten bestimmter Test- oder Entwicklungsaktivitäten und deren Auswirkungen zu erfassen, um klare Ziele für die Optimierung zu setzen.
Wilkinson führte dann einige Beispiele aus dem Bankensektor an, wo der Energieverbrauch von bestimmten Nutzerströmen verfolgt werden kann. Dies zum Beispiel von der Anmeldung bei einer Bank bis zum Erhalt eines Jahresberichts über alle Konten des Kunden. Sobald man den Energieaufwand für die verschiedenen Benutzerbewegungen kennt, kann man diese Prozesse optimieren und diesen Energieverbrauch anderen wichtigen Produkten und Dienstleistungen zuweisen. Optimierungsmaßnahmen können die Datenoptimierung oder das Umschreiben von Code in eine effizientere Sprache beinhalten. Das Umschreiben von Code birgt natürlich Risiken, daher müssen Sie sicherstellen, dass es keine Auswirkungen auf das Geschäft gibt, auch wenn Sie möglicherweise nicht weniger Energie verbrauchen. Dabei helfen Test-Tools, mit denen Sie gezielt die Bereiche mit der größten Auswirkung testen können. Sobald Sie alle KPIs für den gesamten Softwareentwicklungs- und Testprozess detailliert erfasst haben, wird klar, was zu verbessern ist.
Das Gen-KI-Dilemma: Eine Balance zwischen KI-Fortschritten und Nachhaltigkeitszielen
Wie lassen sich Nachhaltigkeitsziele mit dem energieintensiven Charakter von Gen-KI-Technologien und QA in Einklang bringen? Als Simona Domazetoska von Tricentis diese Frage stellte, wies sie darauf hin, dass das Training eines großen Sprachmodells wie ChatGPT Energie verbrauchen kann, die dem jährlichen Stromverbrauch von über 1,000 US Haushalten entspricht. Darüber hinaus hob der 2023 World Quality Report hervor, dass das zweitgrößte Hindernis für die Einführung von generativer KI im Qualitätsmanagement tatsächlich die Nachhaltigkeit sei, wobei 35% der Befragten Bedenken äußerten.
Die Diskussionsteilnehmer waren sich einig, dass die Vorteile der künstlichen Intelligenz zwar unbestritten sind, dennoch aber auch die Umweltkosten berücksichtigt werden müssen. Wilkinson betonte die Notwendigkeit von Kosten-Nutzen-Analysen, die auch die Auswirkungen auf die Umwelt berücksichtigen, um einen verantwortungsvollen Einsatz von KI zu gewährleisten. Wilkinson betonte auch, wie wichtig es ist, die Umweltauswirkungen von KI mit ihren Vorteilen abzuwägen. Er schlug vor, einen dualen Analyseansatz zu verwenden, der sowohl die finanziellen als auch die ökologischen Kosten berücksichtigt, um die Einführung von KI zu rechtfertigen. Die Kernaussage war, dass der Einsatz von AI gerechtfertigt ist, wenn der Nutzen von AI die Umweltkosten übersteigt.
Husain wies darauf hin, dass er mittlerweile ein Wettrüsten um KI sieht, da so viele Anbieter auf dem Markt sind. Dies kann zwar einerseits die Ausführungsgeschwindigkeit, die Analyse und die Kodierungspraktiken verbessern, andererseits birgt dies aber das Risiko, dass Gen-KI nicht für diese Zwecke genutzt wird. Es besteht das Potenzial für einen hohen CO2-Fußabdruck durch ineffiziente KI-Nutzung. Wird uns die KI, nicht nur unter dem Gesichtspunkt der Investitionen, sondern auch des Energieverbrauchs, auf lange Sicht nützen? Das ist etwas, dessen wir uns bewusst sein müssen, während wir gleichzeitig Gen-KI einsetzen, um die QA effizienter zu machen.
Fullen hob die möglichen Nachteile von KI hervor, insbesondere ihren erheblichen CO₂-Fußabdruck, wenn etwas schiefgeht, wie die jüngsten Probleme mit ChatGPT zeigen. Diese Situation veranlasste Organisationen, die stark in KI investiert hatten, zu einer Neubewertung. Andrew betonte, dass KI zwar für Aufgaben wie Datenanalyse oder Inhaltsgenerierung von Nutzen sein kann, die aus der KI gewonnenen Erkenntnisse jedoch oft effektiver in Form effizienter, einfacherer Regeln angewendet werden. Als Beispiel nannte er die Kameraindustrie, wo KI zwar für das Training eingesetzt wird, das Endprodukt aber energieeffizientere und kostengünstigere Lösungen beinhaltet, die aus dem KI-Lernen abgeleitet wurden. Fullen bezog sich auch auf die Weltraumforschung, bei der die hohen Energiekosten und -beschränkungen eine hocheffiziente Programmierung und Problemlösung erfordern, ähnlich der akribischen Planung im Film Apollo 13. Diese Analogie erinnert an die Bedeutung von Präzision und Effizienz in der Technologie, insbesondere in Umgebungen, in denen viel auf dem Spiel steht.
Ein Aufruf zum Dialog und Handeln
Alle Podiumsteilnehmer betonten, dass die IT-Branche sich aktiv für nachhaltige Praktiken einsetzen muss. Der Weg zu einer grüneren IT-Branche ist komplex und herausfordernd, aber wie die Erkenntnisse unserer Diskussionsteilnehmer zeigen, ist er sowohl notwendig als auch machbar. Wir laden unsere Leser deshalb ein, diese wichtige Diskussion fortzusetzen und nachhaltige Lösungen für ihre QS- und Testverfahren zu erforschen.