Метрики за оценка на софтуерния процес


Фиг. 8 Качество на кода в проект "Договори-2"



Pdf просмотр
страница21/32
Дата21.03.2023
Размер1.14 Mb.
#116975
ТипАвтореферат
1   ...   17   18   19   20   21   22   23   24   ...   32
avtoreferat
Свързани:
discrete structure, Математически методи за цифрова обработка, 240 Heming codes, 11168, 6656474, 2008-05-05-19-19-Paranoia Doll-seti lab-bl
Фиг. 8 Качество на кода в проект "Договори-2"
Фиг. 9 Качество на кода в проект "ГИС-1"
Съпоставка и точност на метриката
Данните от изследваните проекти показват, че стойността на 𝑄
𝑐
силно зависи от продукта. Двата проекта по един и същи продукт, "Договори-1" и "Договори-2", показват сходни стойности за 𝑄
𝑐
- съответно 0.63 и 0.60. Проектът "Офис Уеб-1" достига 0.74, а "ГИС-1" едва 0.33. Тези данни показват, че стойностите на метриката не могат да бъдат използвани директно, извън контекста на конкретен продукт.
Метриката дава зависимост между задачите за несъответствията и за нова функционалност. Ако изразим 𝐵 от Уравнение 3, получаваме Уравнение 4, което дава прогнозното количество на нови несъответствия за реализирането на известно количество нова функционалност 𝐹.
Уравнение 4 Прогнозно количество несъответствия за нова функционалност
Фазата на проекта - разработка или съпровождане - се оказва от съществено значение за стойностите на метриката. Данните за прогнозирани несъответствия в средата на проекта, разделени по фази, са показани в Таблица 3.
Таблица 3 Прогнозни стойности за несъответствия в средата на фазите на проект "Договори-2"
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0
20 40 60 80 100 120 140 2012
-01 2012
-06 2012
-11 2013
-06 2014
-02
Задачи
(без несъответ ствия)
Несъответ ствия
Qc
0 0.2 0.4 0.6 0.8 1
0 20 40 60 80 100 2014
-04 2014
-08 2014
-12 2015
-05 2015
-11
Задачи
(без несъответ ствия)
Несъответ ствия
Qc
0 0.2 0.4 0.6 0.8 1
1.2 0
50 100 150 200 2014
-02 2014
-07 2014
-11 2015
-03 2015
-08
Задачи
(без несъответ ствия)
Несъответ ствия
Qc
0 0.2 0.4 0.6 0.8 0
50 100 150 2012
-01 2012
-10 2013
-07 2014
-08 2015
-07
Задачи
(без несъответ ствия)
Несъответ ствия
Qc
𝐵 =
1 − 𝑄
𝑐
𝑄
𝑐
𝐹


23


Сподели с приятели:
1   ...   17   18   19   20   21   22   23   24   ...   32




©obuch.info 2024
отнасят до администрацията

    Начална страница