ISO/IEC/IEEE 29119 Software Testing

Die Normenreihe ISO/IEC/IEEE 29119 Software and systems engineering — Software testing löst international die Normen IEEE 829 (Test Dokumentation), IEEE 1008 (Unit Test) und BS 7925 (Testtechniken) aus dem Bereich des Softwaretestens ab. Er besteht aus fünf international vereinbarten ISO-Standards.

Kritik

Es besteht ein Widerstand aus Teilen der Software-Tester gegenüber der Normung von Software-Tests. Insbesondere die Context-Driven Community, die International Society for Software Testing (inzwischen aufgelöst) und die Association for Software Testing lehnen die Norm ab. Eine Petition zum Widerruf wurde gestartet. Die Vorwürfe lassen sich wie folgt zusammenfassen: Es sei unklar, inwiefern die Norm auf agile Softwareentwicklung anwendbar sei: Die Normenreihe schreibe veraltete und zu schwerfällige Testverfahren fest, sie lege zu viel Gewicht auf schwergewichtige Prozesse und deren Dokumentation und sei nicht universell einsetzbar, Softwaretest sei in erster Linie ein kreativer Prozess, der keine Normen brauche.

Die Kritik wird aber nicht durchgehend geteilt, auch die prinzipielle Unverträglichkeit zwischen der Norm und Agilität wird angezweifelt.

Inhalt

Stand November 2026

Einzelnachweise

  1. ↑ associationforsoftwaretesting.org
  2. ↑ Alexander Neumann: Eine reichlich späte Petition gegen Teststandard ISO 29119. In: Heise online. 10. September 2014. Abgerufen am 21. April 2021.; Zitat: „In der Petition fordern die Kritiker auf, die bereits erarbeiteten Standards zurückzuziehen und die Arbeit an den noch ausstehenden einzustellen.“.
  3. 1 2 Richard Kölbl, Sebastian Gerstl: ISO 29119 und der agile Ansatz: Geht das zusammen? embedded software engineering, 6. Mai 2019, abgerufen am 21. April 2021: „"Fazit: keine fundamentalen Unverträglichkeiten zwischen Agilität und ISO 29119"“
  4. ↑ Markus Gärtner: Neuer Test Standard ISO 29119 pro und contra. In: Heise online. 2014. Abgerufen am 22. Juni 2018.; Zitat: „Und was bleibt dem Rest? Vermutlich nur die Hoffnung darauf, dass diejenigen, die sich mit ISO 29119 auseinandersetzen, zu einer sinnvollen Entscheidung darüber kommen, ob sie diesen Standard bei sich einführen wollen.“.
  5. ↑ https://www.iso.org/search.html?PROD_isoorg_en%5Bquery%5D=ISO%2FIEC%2FIEEE%2029119