Es gab ISO 9001 (und angepasste Version für IT TickIT), CMMI - Capability Maturity Model, Six Sigma, IEEE-Softwareentwicklungsstandards und so weiter. All das war für das Software-Qualitätsmanagement gedacht. Was ist davon übrig geblieben und was wird davon heute (Stand 2016) angewendet? Vielleicht gibt es eine gute Referenz, einen Praxisbericht, einen Rückblick auf die aktuelle Situation in der Industrie und die empfohlenen Best Practices von den Wissenschaftlern?
Es scheint mir, dass der agile Ansatz weit verbreitet ist und es keine vordefinierten Standards gibt, außer den vom Team genehmigten Methoden und Praktiken.
Meiner Erfahrung nach wurden Qualitätsmanagement-Frameworks durch das Ziel ersetzt, den Akzeptanztest zu bestehen.
In der Smartphone -Softwareentwicklung werden die de-facto-Software-Qualitätsstandards von den verschiedenen App-Stores definiert.
Wenn Sie Ihre App sicher verbreiten möchten, müssen Sie deren Tests bestehen.
Bei der Entwicklung von Webservern wird das Endprodukt wahrscheinlich einigen Penetrationstests von Drittanbietern unterzogen.
Es scheint also, dass der Bereich QMF zersplittert ist, und wenn Sie etwas darüber erfahren möchten, müssen Sie den Akzeptanztest entdecken, der für die Art des Produkts, das Sie erstellen, relevant ist.
Werfen Sie einen Blick auf ISO 25010 „Systems and Software Engineering – Systems and Software Quality Requirements and Evaluation (SQuaRE) – System and Software Quality Models“
Todd A. Jacobs
Thomas Owens
An Herrn
Universalgelehrter