Таблица №2 – Общая трудоёмкость разработки программного проекта
«Каталог выставочных экспонатов»
Показатели
Стадии
Итого
ТЗ
ЭП
ТП
РП
1.коэфициенты удельных весов трудоемкости стадии разработки ПО (К)
0,08
0,19
0,28
0,24
2. распределение нормативной трудоемкости ПО (Тн) по стадиям, чел.-дн
3. коэффициент сложности ПО(Кс)
1,07
1,07
1,07
1,07
-
4. коэффициент, использование стандартных модулей (Кт)
–
–
–
0,55
-
5. коэффициент, учитывающий новизну ПО (Кн)
0,63
0,63
0,63
0,63
-
6. Коэффициент учитывающий средство разработки ПО(Кур)
0,8
0,8
0,8
0,8
0,8
7. общая трудоемкость ПО (То), чел.-дн
1,8
4,3
6,3
2,9
15,3
Программному проекту «Учет успеваемости школьников в ШБИ» соответствует новизна программного обеспечения категории а, которая имеет следующее значения распределения трудоёмкости по стадиям –
Для распределения нормативной трудоемкости ПО (Тн) по стадиям, которая измеряется в человеко-днях необходимо произвести следующие расчеты:
для стадии ТЗ Тутз = Тн * Kтз = 0,08 * 55= 4,4=4;
для стадии ЭП Туэп = Тн * Kэп = 0,19 * 55= 10,45=10;
для стадии ТП Тутп = Тн * Kтп = 0,28 * 55= 15,4=15;
для стадии РП Турп = Тн * Kрп = 0,24 * 55= 13,2=13;
Чтобы проверить правильность сделанных расчетов по распределению нормативной трудоемкости программного обеспечения нужно найти сумму всех результатов по каждой стадии:
Программный проект «Учет успеваемости школьников в ШБИ» отнесен ко второй категории сложности: требования пользователя предполагают моделирование процессов и необходимость обеспечения переносимости программного продукта. Наличие двух характеристик, определяющих сложность ПО, позволяет применить к объему ПО коэффициент Kс :
Kс = 1 + 0,07 = 1,07.
При разработке программного проекта «Каталог выставочных экспонатов» степень охвата реализуемых функций разрабатываемого ПО стандартными модулями составила 20%. Этому соответствует значение Kт=0,9. Показания из приложения 6.
Программный проект «Учет успеваемости школьников в ШБИ» является принципиально новым, не имеющим подобных аналогов, и не предназначено для использования в новой среде операционной системы, но на новом типе (новой конфигурации ПК). Новизна данного продукта соответствует категории Б, т.к. использовался только новый ПК, т.е. Kн = 0,72 в соответствии с приложением 5.
Общая трудоёмкость программного проекта «Учет успеваемости школьников в ШБИ» зависит от следующих показателей: коэффициенты удельных весов трудоёмкости стадии разработки программного проекта (К), нормативной трудоёмкости программного проекта по стадиям(Тн), коэффициент, учитывающий использование стандартных модулей(Кт), коэффициент сложности программного продукта (Кс) соответственно.
Вычисления осуществлялись по следующим формулам:
для стадии ТЗ Тотз = Тн * Kтз * Kс * Кн ;
для стадии ЭП Тоэп = Тн * Kэп * Kс * Kн ;
для стадии ТП Тотп = Тн * Kтп * Kс * Kн;
для стадии РП Торп =Тн * Kрп * Kс * Kн * Kт;
для стадии ВН Товн =Тн * Kвн * Kс * Kн ,
где Kтз, Kэп, Kтп, Kрп и Kвн - значения коэффициентов удельных весов трудоёмкости стадий разработки программного обеспечения в общей трудоёмкости программного обеспечения.