#zapewnianie-jakości

Jak efektywnie zgłaszać błędy

Jak często widzisz programistów, którzy żądają więcej informacji na temat opisanego przez ciebie błędu? Jak często słyszysz, że błędu nie da się powtórzyć i spędzasz czas nad zgłoszonym już i opisanym bugiem? Kończy się na tym, że więcej czasu poświęcamy na tego rodzaju przypadki niż na samo testowanie. Problem leży w jakości raportów o błędach.

"Współczesne metody zapewniania jakości oprogramowania. Od klasyki do zwinności" Jarosław Kuchta. Recenzja

Zapewnienie jakości oprogramowania (ang. Software Quality Assurance) to temat, który szczególnie mnie interesuje. Na książkę poświęconą w całości temu tematowi czekałem długo. Czy warto było czekać? – pisze Radek Smilgin.

Czy testowanie i QA (zapewnienie jakości) to to samo?

Nie. Testowanie i zapewnienie jakości to nie jest to samo, a współcześnie traktujemy to jako dwie rozdzielne dziedziny, z kolei utożsamianie testera z inżynierem zapewnienia jakości (QA engineer) jest błędem merytorycznym.

Ocena jakości oprogramowania

Kto, jak i w jakich okolicznościach powinien oceniać czy oprogramowanie jest dobrej, czy też złej jakości?

Zapewnienie jakości a testowanie

Zapewnienie jakości (Quality Assurance) jest pojęciem o wiele szerszym od testowania (Quality Control). Ze względu na brak formalizmów te dwa elementy są w organizacjach traktowane jako jedno. Zapewnienie jakości ma "wyższe cele od testowania". Kiedy testowanie koncentruje się na pojedynczym produkcie, zapewnienie jakości dba o jakość wszystkich wytwarzanych produktów.