Определяне стойностите на оценъчните елементи В рамките на йерархичните модели в процедурата за намиране на количес-
твена оценка на качеството, разгледана по-нататък, директно се оценяват само
оценъчните елементи. Методите, по които става това, могат да се класифицират
по два признака:
А. По начина на получаване на информацията за програмния продукт:
измерителен
регистрационен
органолептичен
изчислителен
Б. По източника на получаване на информацията:
традиционен
експертен
социологически
Ще проследим последователно дадените класификации.
Измерителният метод се състои в използването на програмни инстру-
ментални средства за определяне обема на програмата (например броя на редо-
вете първичен код, броя на редовете коментари, броя на операторите и на опе-
рандите, броя на изпълнимите оператори, броя на разклоненията в програмата,
броя на входните и на изходните точки и др.), на времето на изпълнението на
цялата програма или определени нейни клонове, на времето на реакция на прог-
рамата на определени входове, както и на други показатели.
74 Регистрационният метод се основава на информация, получена по време
на изпитания или функциониране на програмния продукт, когато се регистри-
рат определени събития, например време и брой на грешки, време на начало и
край на работата.
Органолептичният метод е основан на използването на информация, по-
лучавана от човека в резултат на анализ на възприятията му чрез сетивните
органи (зрение, слух) и се прилага при определяне на такива показатели, като
удобство на използване, коректност и други подобни.
Изчислителният метод използва теоретични и емпирични зависимости
(обикновено на ранни стадии на разработването), статистически данни, нат-
рупвани при изпитанията, експлоатацията и съпровождането на програмния про-
дукт. С помощта на изчислителния метод се определя точността на пресмятани-
ята, времето на реакция, необходимите ресурси и др.
В определени случаи може да се използва и комбинация от няколко метода.
Що се отнася до видовете източници на получаване на информацията, те се
класифицират така:
Стойностите на оценъчните елементи по традиционния метод се опре-
делят в специализирани организации от звена по изпитания и изчисления. Таки-
ва са лаборатории, полигони, центрове за изпитание на програмни продукти,
стендове и др., както и отдели по програмиране, изчислителни центрове, служ-
би за контрол на качеството и т. н.
Определянето на стойностите на оценъчните елементи чрез експерт-
ния метод се осъществява от група експерти, компетентни в решаването на да-
дения тип задачи, на основа на техния опит и интуиция. Експертният метод се
използва в случаите, когато оценката не може да бъде извършена чрез друг
метод или другите методи са значително по-трудоемки. Препоръчва се експер-
тен метод да се прилага при оценяване на елементи, свързани с нагледността,
удобството на използване, пригодността на документацията, структурността,
широтата на обхват на функциите.
Социологическият метод се основава на обработката на специално под-
готвени анкети въпросници, на информация от изложби и конференции и т. н.