номер етапу розробки програмного продукту; - загальна Кількість етапів розробки програмного продукту;
- длительность i-го етапу розробки програмного продукту, рік.
длительность i-го етапу розробки програмного продукту - це дійсна витрати годині, что затрачені програмістом во время розробки програмного забезпечення приладнати, что дозволяє віміряті Лінійне зміщення у дінамічному діапазоні 0 ... 10 мм.
У рамках діпломної роботи значення підсумкової трудомісткості розробки програмного продукту візначається на підставі базової трудомісткості розробки програмного продукту, з урахуванням ступенів новизни програмного продукту, ступенів складності програмного продукту, уровня мови программирования и квалификации розробника.
підсумкова трудомісткість розробки програмного продукти стають:
(5.10)
де - базова трудомісткість розробки програмного продукту (без врахування ступенів новизни програмного продукту, ступенів складності програмного продукту, уровня мови программирования и квалификации розробника);
с - значення коефіцієнта, что враховує новизну програми, складність програми та рівень мови програмування; - значення коефіцієнта коригування програми;
- значення коефіцієнта кваліфікації розробника програмного продукту.
Значення коефіцієнта кваліфікації розробника програмного продукту умовно характерізує рівень кваліфікації розробника І, в загально випадка, поклади від стажу роботи розробника. Відповідність между рівнем кваліфікації розробника програмного продукту и стажем роботи розробника подається в Додатках Б. Значення в межах діпломної роботи пріймається рівнім 0,8 (стаж роботи до 2-х років) (див. Додаток Б).
Значення коефіцієнту, что враховує новизну програми, складність програми та рівень мови програмування (с) обірається з додатка О (з урахуванням ступенів новизни програмного продукту, ступенів складності програмного продукту, уровня мови програмування). Для програмного забезпечення приладнати, что дозволяє віміряті Лінійне зміщення у дінамічному діапазоні 0 .. 10 мм, что предполагает розробка програм з використанн типових РІШЕНЬ (степень новизни - В), включаючі алгоритми оптімізації и моделювання системи (степень складності програми - 1), мовою високого уровня, значення коефіцієнту, что враховує новизну програми, складність програми та рівень мови програмування (с), складає 1,15 (див. Додаток В).
Значення коефіцієнта коригування програми (p) характерізує Збільшення ОБСЯГИ робіт за рахунок Внесення змін до алгоритму або програму за результатами уточнення технічного Завдання в процессе Виконання робіт на різніх стадіях розробки програмного забезпечення. У рамках даної роботи коефіцієнт р пріймається рівнім 1,1.
На підставі віщезазначеного розрахуємо значення підсумкової трудомісткості розробки програмного забезпечення:
У табліці 5.2 представлена ??структура підсумкової трудомісткості робіт з розробки програмного продукту (тобто Розподіл трудомісткості робіт за стадіями розробки програмного забезпечення). Значення базової трудомісткості розробки програмного продукту 509 рік. є сумарная значень трівалості розробки програмного забезпечення приладнати, что дозволяє віміряті Лінійне зміщення у дінамічному діапазоні 0 .. 10 мм, за етап, что зазначені в табліці 5.2.
Відповідно до формули (5.6), основні заробітна плата розробника ПЗ становіть:
грн.
Таблиця 5.2 - Розподіл трудомісткості робіт за стадіями розробки програмного продукту
стадія розробки програмного продуктуПозначення ЗначенняПітома вага,% 1234Вітраті праці на постановку (формулювання) Завдання 1 8,041% Витрати праці на розробка Специфікації вимог до програмного продуктуТ 2 16,082% Витрати праці на дослідження предметної області Т 3 40,25 % Витрати праці на проектування програмної архітектуріТ 4 56,287% Витрати праці на опрацювання модульної Структури програми Т 5 40,25% Витрати праці на розробка інтерфейсів между модуляміТ 6 40,25% Витрати праці на розробка алгоритмів програмой 7 80,410% Витрати праці на розробка коду програмой 8 160,820% Витрати праці на тестування и налагодження програмой 9 281,435% Витрати праці на підготовку та оформлення програмної документаціїТ 10 80,410% РАЗОМ: Трудомісткість робіт з розробки програмного продукту, ч.Т ПО 804100%
Відповідно до формули (5.7), додаткова заробітна плата розробника програмного забезпечення становіть:
Відповідно до формули (5.8), Інші заохочувальні та компенсаційні виплати розробник програмного забезпечення складають:
Відповідно до формули (5.5), витрати на сумарная заробітну плату розробніків програмного продукту становляит:
5.3 Розрахунок відрахувань на соціальні заходи
согласно з [13] існує Чотири фонди загальнообов'язкове державного СОЦІАЛЬНОГО страхування.
Відповідно [11] для платників-ро...