5.3 Оцінка витрат на розробку
5.3.1 Визначення потреби у матеріальних та трудових ресурсах
У таблиці 5.1 приведені витрати на матеріали при розробці програмного продукту.
Таблиця 5.1 - Покупні матеріали при розробці даного продукту
Матеріали | Кількість,шт. | Вартість, грн. | Загальна вартість, грн. | Призначення |
Дискети | 2 | 3,00 | 6,00 | Збереження програми |
Папір | 200 | 0,03 | 6,00 | Роздруківка вихідних текстів |
Література | 5 | 0,00 | 0,00 | Уся література була узята в бібліотеці. |
Тонер для принтера | 2 | 8,00 | 16,00 | Роздруківка документації |
Сумарна вартість, грн. | 28,00 |
|
Перелік спеціалістів для реалізації проекту приведений у таблиці 5.2.
Таблиця 5.2 - Перелік спеціалістів для реалізації проектуСпеціаліст | Кількість, чол. | Призначення |
Керівник проекту | 1 | Консультації |
Програміст | 1 | Напис програмного продукту |
Інженер | 1 | Тиражування |
Розрахуємо розмір оплати спеціалістів.
Трудовитрати в людино-днях обчислюється по формулі:
Т = Тоф+Та+Тс+Тп+То+Тд, (5.1)
де Тоф – трудомісткість вивчення опису задачі та формулювання її постановки;
Та – трудомісткість на розробку алгоритму програми;
Тс – трудомісткість на складання схеми алгоритму;
Тп – трудомісткість на розробку програми;
То – трудомісткість на налагодження програми;
Тд – трудомісткість на оформлення документації.
Трудовитрати всіх видів визначаються через умовну кількість операторів (Q) програми, що обчисляються по формулі:
, (5.2)
де q – передбачувана кількість команд програми;
К – коефіцієнт складності програми (для рішення задач у реальному часі – 1,5);
Р – коефіцієнт корекції програми (від 0,4 до 0,8); n – кількість корекцій програми.
У даному програмному комплексі передбачуване число команд програми – 450. Приймаємо коефіцієнт складності програми К=1,5. При наладці програми, можливо, буде зроблено 6 корекцій, з них 4 з коефіцієнтом 0,7 і 2 з коефіцієнтом 0,3. Виходячи з цих даних, можна обчислити умовну кількість операторів програми:
Q = 450*1,5*(4*0,7+2*0,3) = 2295 умовних операторів.
Трудомісткість на вивчення опису програми і формулювання її постановки визначаємо по формулі:
, (5.3)
де Vоф – індивідуальна продуктивність виконавця (команд/години);
дані о продуктивності виконавця приведені у таблиці 6.3;
Ккв – коефіцієнт кваліфікації виконавця; v – коефіцієнт, що враховує якість опису (0,9-1,0), в нашому випадку даний коефіцієнт буде дорівнювати 1.
Таблиця 5.3 - Дані о продуктивності виконавця
Вигляд роботи | Продуктивність команд/години |
Вивчення опису задачі, формулювання постановки задачі. | 80 |
Розробка алгоритмів рішення задачі | 20 |
Складання схеми програми | 15 |
Розробка програми | 20 |
Наладка програми | 5 |
Оформлення документації | 20 |
Коефіцієнт кваліфікації залежить від стажу роботи й дорівнює:
– до 2-х років – 0.8;
– від 2-х до 3-х років – 1.0;
– від 3-х до 5-ти років – 1.2;
– від 5-ти до 7-ми років – 1.4.
У нашому випадку коефіцієнт кваліфікації буде дорівнювати – 1,4.
Трудовитрати на інші види робіт розраховуємо по формулі:
, (5.4)
де i – вигляд роботи;
Vi – продуктивність виконавця (таблиця 6.3).
Зробимо розрахунок трудовитрат, який представлений в таблиці 5.4.
Таблиця 5.4 - Розрахунок трудовитрат
Вид роботи | Розрахункова кількість людино-діб |
Вивчення опису задачі, формулювання постановки задачі | Тоф =2,56 |
Розробка алгоритмів рішення задачі | Та = 10,25 |
Складання схеми програми | Тс = 13,66 |
Розробка програми | Тп =10,25 |
Наладка програми | То = 40,98 |
Оформлення документації | Тд =10,25 |
Разом: | Т =87,95 |
Зарплату розробникам можна полічити виходячи з місячного окладу розробника і терміну, необхідного для розробки програмного продукту. Термін розробки визначається виходячи з 22 робочих днів в місяць:
Тм = Т/22 =87,95/22 = 3,99 місяця.
Розрахунок витрат на основну заробітну плату зображений в таблиці 5.5.
Пайова участь керівника проекту дорівнює 20 % від посадового окладу.
Для подальшої реалізації програмного продукту потрібно найняти інженера й встановити йому відрядну заробітну плату у розмірі 1 грн. за створення однієї копії.
Додаткова заробітна плата (Здоп.) вміщує до себе доплати, надбавки, гарантійні і компенсаційні виплати, передбачені законодавством.
Додаткову заробітну плату приймаємо 10 % від Зосн
Таблиця 5.5 - Розрахунок заробітної плати
Посада | Оклад, грн. | Кіл-ть, людин. | Час зайн-сті, міс. | Заробітна плата за місяць, грн. | Основна заробітна плата, грн. |
Керівник проекту | 300 | 1 | 4 | 300*0.2=60 | 1200*0.2=240 |
Програміст | 200 | 1 | 4 | 200 | 800 |
Разом | 260 | 1040 |
Таким чином додаткова заробітна плата буде дорівнювати 1040*0,1=104 грн.
0 комментариев