Rozdíly mezi testováním, řízením/kontrolou kvality a zajištěním/prokazováním kvality

V praxi mnozí členové vývojového týmu, počítaje v to programátory, testery, manažery…, pojmy „testování“, „řízení/kontrola kvality“ (QC)  a „zajištění/prokazování kvality“ (QA) chybně zaměňují. V softwarovém průmyslu jsou velmi často odborníci na testování zároveň mylně označováni jako profesionálové na QA. Nejednou někdo hovoří o QA, ale myslí QC nebo testování. S tímto fenoménem se velmi často setkávám kupodivu také na odborných konferencích či v tematické literatuře. QA oddělení máme samozřejmě také v našem sdružení, přičemž s tímto faktem se setkávám i zde. Několik kolegů z jiných organizací se mi svěřilo, že takové rozpory v jejich týmech bývají příčinou napjatých rozhovorů, ale též takový stav vnímají jako kontraproduktivní.