Istnieje wiele metod wspomagających zapewnienie jakości wdrożonych i eksploatowanych systemów informatycznych: przegląd systemu, nadzór nad systemem, audyt systemu, inspekcja, testowanie.Celem przeglądu jest zapewnienie zgodności projektowanego systemu ze specyfikacją. Celem nadzoru nad systemem jest wykrycie i zidentyfikowanie defektów jego elementów. Audyt jest prowadzony najczęściej pod kątem sprawdzenia zgodności systemu z opracowanym przy projektowaniu, wybranym standardem, takim jak procedura, norma, instrukcja itp. Inspekcja polega na tym, że inna osoba, a nic twórca, dokonuje przeglądu dokumentacji i poszukuje zawartych w niej błędów. Celem testowania jest wykrycie błędów w badanym obiekcie, którym może być: projekt systemu, system informatyczny, jego część lub prototyp. Testowanie występuje w każdym cyklu życia systemu informatycznego; jest odmianą przemysłowej kontroli jakości. Większość funkcji produktów informatycznych nic jest poddawana testom przemysłowej kontroli jakości. Wynika to z faktu, iż produkcja oprogramowania jest najczęściej produkcją jednostkową, a nie seryjną czy masową. Dlatego metody przemysłowej kontroli jakości nie znajdują zastosowania do oprogramowania. Każdy program posiada swoją unikalną kombinację funkcji, z których każda ma inny przebieg. Duża ilość funkcji oprogramowania powoduje, że ilość tych kombinacji rośnie i bardzo często jest to ilość niemożliwa do określenia. Najczęściej sprawdzeniu podlega tylko około 10% programu. Ilość metod stosowanych w procesie zapewniania jakości systemów informatycznych jest znacznie mniejsza niż metod projektowania systemów. Obecne techniki nie zapewniają uzyskania systemu informatycznego o wysokiej jakości. Nie gwarantują także uzyskania niezawodnego systemu informatycznego. Obowiązuje kryterium system wystarczająco dobry (good enough). Konieczne jest zatem sprawdzanie jakości systemu informatycznego, czyli jego kontrola. Z badań w przemyśle wiadomo, że są możliwości wykrycia, za pomocą metod kontroli, wszystkich błędów, które występują nawet w produkcji prostych wyrobów przemysłowych, a co dopiero tak złożonego produktu, jakim jest system informatyczny. Na dodatek tylko niewielka część metod oceny jakości znanych w przemyśle jest używana do oceny jakości systemu informatycznego. Najczęściej stosowane są inspekcje i testowanie. (fragment tekstu)