Documente Academic
Documente Profesional
Documente Cultură
ISTQB
International Software Testing Qualification Board
www.istqb.org
CURS 1
Eficienţă, efectivitate, eficacitate
Termeni cheie
Exemple istorice
Definirea erorii
Costul calităţii
În domeniul software:
Efectivitate prioritară => minimizarea erorilor (software medical, militar, economic);
Eficienţă prioritară => ascunderea erorilor (software domestic)
Implicaţii în management:
Deciziile pe bază de informaţie imediată (uneori neverificată) sunt orientate spre eficienţă
dar pot fi eronate
Deciziile pe bază de informaţii verificate şi exacte sunt orientate spre efectivitate dar
consumă resurse (cel puţin timp).
Eroare tip 5:_tastele sunt prea mici, cu riscul de apăsare pe lângă ele,
simbolurile de pe taste sunt neclare, programul e lent
+orice alte nemultumiri potentiale ale clientului (subiectivismul
calitatii)
Robert Buchmann, Ph.D.
Babes Bolyai University
Eroarea
Subiectivismul erorii:
o eroare e definita de un observator, nu de existenta sa (nedetectata)
observatori diferiti vor atribui nivele de calitate diferite
testerul e cel mai important observator, erorile care trec de el vor fi
costisitoare
depanatorul va corecta acea parte din erorile observate considerate relevante
de manager
Tipuri de costuri:
Costuri de conformitate (efortul depus în urmărirea unui prag de calitate)
Au caracter preventiv faţă de fazele târzii ale procesului de producţie: impunerea unei discipline,
planificări, reguli de programare (comentarii, nume de variabile, claritatea codului sursă), testările
superficiale de confirmare a funcţionalităţii generale.
Costuri interne de nonconformitate (efortul depus în detectarea abaterilor faţă de pragul
de calitate urmărit şi eliminarea lor)
Au caracter preventiv faţă de manifestarea erorii la beneficiar: testarea şi corectarea erorilor
Costuri externe de nonconformitate (efortul depus în eliminarea erorilor manifestate la
beneficiar – despăgubiri, consultanţă, retragerea produsului de pe piaţă etc.)
În practică:
Cex>Cc+Cint
Pe măsură ce cresc Cc şi Cint, scad Cex
Costul unei erori se propagă exponenţial
=> investiţii masive în asigurarea calităţii în detrimentul costurilor propagate