єнта можна з таблиці 3.
Таблиця.3 Визначення коефіцієнта, що враховує умовне число команд
Тип задачіПредели змін коеффіціентаЗадачі обліку від 1400 до 1500Задачі оперативного управленіяот 1500 до 1700Задачі планірованіяот 3000 до 3500Многоваріантние задачіот 4500 до 5000Комплексние задачіот 5000 до 5500
Програмні продукти за ступенем новизни можуть бути віднесені до однієї з 4-х груп:
Група А - розробка принципово нових завдань;
Група Б - розробка оригінальних програм;
група В - розробка програм з використанням типових рішень;
група Г - разова типова задача.
Для даної задачі ступінь новизни - В
За ступенем складності програмні продукти можуть бути віднесені до однієї з 3-х груп:
- алгоритми оптимізації та моделювання систем;
- завдання обліку, звітності та статистики;
- стандартні алгоритми.
Дане завдання може бути віднесена до 2 групі складності.
Коефіцієнт визначається з таблиці 4 на перетині груп складності і ступеня новизни. br/>
Таблиця 4. Визначення коефіцієнта, що враховує групу складності і ступінь новизни
Мова ПрограммірованіяГруппа сложностіСтепень новізниАБВГвисокого1 1,38 1,261,150,6921,301, 191,080,65 уровня31, 201,101,000,60 нізкого11, 581,451,320,7921,491,371,240,74 уровня31, 381,261,150,69
Для даної задачі коефіцієнт = 1,08. Тепер, виходячи з формули (4.1) можна визначити умовне число команд
(4.2)
Визначаємо час, витрачений на кожен етап створення програмного продукту:
) T по (час на підготовку опису завдання), береться за фактом і становить:
T по = (4.3)
) T про (час на опис завдання) визначається за формулою:
T про =, (4.4)
де - коефіцієнт урахування змін завдання, коефіцієнт залежно від складності завдання і числа змін вибирається в інтервалі від 1,2 до 1,5. Для даної задачі = 1,3;
- коефіцієнт, що враховує кваліфікацію програміста. Для стажу програмування від двох до трьох років значення коефіцієнта = 1. br/>
Таблиця 5. Визначення коефіцієнта, що враховує кваліфікацію програміста
Стаж программістаЗначеніе коефіцієнта КДО 2-х лет0, 8 від 2 до 3 років1, 0 від 3 до 5 років1, 1 - 1,2 від 5 до 10 років1, 2 - 1,3 понад 10 років1 , 3 - 1,5
Застосовуючи формулу (4.4) підрахуємо час на опис завдання:
T про = (4.5)
) T а (час на розробку алгоритму) розраховуємо за формулою:
T а = (4.6)
Застосовуючи формулу (4.6) підраховуємо час на роз...