|
Un program este bun dacă şi numai dacă:
- rezolvă corect problema pentru care a fost construit,
- nu necesită intervenţia programatorului la fiecare rulare,
- are o interfaţă care uşureaă munca clientului,
- oferă rezultatele într-un timp cât mai scurt,
- dă rezultatele în formatul cerut de client,
- îl asistă pe client dacă acesta greşeşte,
- încheie execuţia cu mesaj propriu,
- permite reluarea directă a soluţionării de noi probleme,
- stochează datele iniţiale pentru a nu le reintroduce,
- îl lasă pe client să decidă dacă trece la execuţie sau corectează date.
Calitatea datelor se măsoară de către dezvoltatorul de programe, dar şi de către client. Există calitatea văzută de dezvoltator şi calitatea văzută de client.
Clientul dă note care măsoară nivelul de satisfacţie pe care îl are prin utilizarea programului, dând note de la zero la zece. Se va calcula o medie şi dacă media e mai mare decât 9,20 programul e foarte bun. dacă media e mai mare decât 7,80 dar mai mică decât 9,20 programul este bun.
|