49747 (588673), страница 5
Текст из файла (страница 5)
люд.-дні;
2) для розробки програм за формулою (6.3)
люд.-дні;
3) загальна трудомісткість за формулою (6.4)
люд.-дні;
Для стадії «Впровадження» (Вп) трудомісткість складає:
1) для постановки задачі за формулою (6.3)
люд.-дні;
3) для розробки програм за формулою (6.3)
люд.-дні;
3) загальна трудомісткість за формулою (6.4)
люд.-дні.
Норми часу, що наведені у вище, розраховані для групи задач ступеню новизни «Г» при використанні змінної інформації (ЗІ). Для визначення трудомісткості ПП з іншими характеристиками потрібно використати поправочні коефіцієнти.
Так, при використанні інформації різних видів поправочний коефіцієнт для визначення трудомісткості робіт розраховується за формулою:
(6.5)
де К1, К2, К3 – поправочні коефіцієнти (таблиці 6.2 та 6.3 відповідно для стадій “Технічний проект” та “Робочий проект”);
m, n, p – кількість наборів даних відповідно ЗІ, НДІ, БД (згідно вхідних даних з таблиці 6.1).
Таблиця 6.2. Поправочні коефіцієнти для розрахунку трудомісткості робіт Кп на стадії “Технічний проект”
Вид використаної інформації | Ступінь новизни |
Г | |
ЗІ (m) | 0.50 |
БД (p) | 1.25 |
Таблиця 6.3. Поправочні коефіцієнти для розрахунку трудомісткості робіт Кп на стадії “Робочий проект”
Вид використаної інформації | Група складності алгоритму | Ступінь новизни |
В | ||
ЗІ | 2 | 0.58 |
БД | 2 | 0.20 |
Таким чином, поправочний коефіцієнт для визначення трудомісткості робіт Кп відповідно на стадії “Технічний проект” (ТП) та “Робочий проект” (РП) за формулою (6.5) складає:
-
на стадії “Технічний проект” (ТП)
-
на стадії “Робочий проект” (РП)
Норми часу на розробку стадій “Робочий проект” та “Впровадження” розраховані при складності контролю вхідної інформації – 12 і вихідної – 22. В інших випадках необхідно користуватися поправочним коефіцієнтом Кск (таблиця 6.4).
Таблиця 6.4. Поправочні коефіцієнти, які враховують складність контролю вхідної та вихідної інформації Кск
Складність контролю | Складність контролю вихідної інформації | |
вхідної інформації | 21 | 22 |
11 | 1.16 | 1.07 |
12 | 1.08 | 1.00 |
Таким чином, при розробці даного програмного продукту (ПП) за темою «Ведення валютного контролю за митними деклараціями інших банків» на стадіях “Робочий проект” (РП) та впровадження “Впровадження” (Вп) поправочний коефіцієнт, який враховує складність контролю вхідної і вихідної інформації буде становити Kск = 1.
При використанні мов програмування низького рівня, норми часу для стадії „Робочий проект” (РП) потрібно скоригувати з урахуванням коефіцієнта Км, у розглядаємому випадку Км. = 1.
Коли при розробці ПП використовуються стандартні модулі і (або) пакети прикладних програм, типові програми, норми часу коригують за допомогою коефіцієнта Кст, значення якого залежить від процентного відношення використаних пакетів і програм, і для стадій «Робочий проект» (РП) та «Впровадження» (Вп) приведений в таблиці 6.5.
Таблиця 6.5. Поправочні коефіцієнти при використанні типових проектних рішень, типових програм та стандартних модулів на стадіях “Робочий проект” та “Впровадження”
Ступінь використання ППП, типових програм, стандартних модулів | Кст |
60 % та вище | 0.5 |
40... 60 % | 0.6 |
25...40 % | 0.7 |
20...25 % | 0.8 |
Для розробляємого програмного продукту (ПП) за темою «Ведення валютного контролю за митними деклараціями інших банків» на стадіях “Робочий проект” (РП) та впровадження “Впровадження” (Вп) необхідно ввести поправочний коефіцієнт Кст = 0,7 при використанні типових програм і стандартних модулів із ступенем використання ПП 40%.
При розробці стандартного ПП норму часу слід коректувати за допомогою коефіцієнта Кст.п. В данному випадку Кст.п = 1.
Всі зазначені вище коефіцієнти для розрахунку трудомісткості розробки ПП на стадіях «Технічний проект», «Робочий проект» та «Впровадження» заносимо в таблицю 6.6.
Загальна скоригована трудомісткість розробки ПП з врахуванням всіх поправочних коефіцієнтів може бути визначена за формулою:
Т0 = Тр۰Кп۰Кск۰Км۰Кст۰Кст.п (6.6)
Розрахунок загальної скоригованої трудомісткості розробки програмного продукту (ПП) за темою «Ведення валютного контролю за митними деклараціями інших банків» з врахуванням всіх поправочних коефіцієнтів на всіх стадіях проектування за формулою (6.6) приводиться в таблиці 6.6. Відповідно в таблиці 6.6 приводиться і розрахунок загальної трудомісткості з урахуванням об’єднання стадій розробки за формулами (6.1) та (6.2).
Загальна кількість людей, що приймають участь у розробці програмного продукту (ПП) за темою «Ведення валютного контролю за митними деклараціями інших банків» становить 5 фахівців: керівник роботи; головний спеціаліст; програміст; тестувальник; спеціаліст з впровадження програмного продукту.
Тривалість розробки програмного продукту (ПП) можна визначити за формулою (6.7), при цьому необхідно враховувати, що вона повинна складати не більше ніж півроку:
, (6.7)
де Т’0 – загальна трудомісткості з урахуванням об’єднання стадій розробки, люд.-дні;
R – загальна кількість працівників, що приймає участь у розробці ПП на кожній відповідній стадії розробки, люд.;
250 днів – кількість робочих днів в одному році.
Таблиця 6.6. Розрахунок трудомісткості розробки ПП групи задач «Планування та контроль виконання робіт»
Стадії розробки | Разом | ||||||||||
Найменування | ТЗ | ЕП | Технічний проект(ТП) | Робочий проект (РП) | Впровадження (Вп) | ||||||
постановка задачі | розробка програм | постановка задачі | розробка програм | постановка задачі | розробка програм | ||||||
Коефіцієнти у формулі (6.3) a | - | - | 17,01 | 8,19 | 8,10 | 31,99 | 9,16 | 7,12 | - | ||
b | - | - | 0,56 | 0,59 | 0,54 | 0,44 | 0,43 | 0,43 | - | ||
c | - | - | 0,49 | 0,19 | 0,52 | 0,49 | 0,43 | 0,43 | - | ||
Трудомісткість, люд.-дні | 35 | 57 | 127,24 | 230,47 | 67,16 | 517 | |||||
у т.ч. постановка задачі | 22,75 | 39,9 | 90,35 | - | 46,97 | - | 37,79 | - | |||
розробка програм | 12,25 | 17,1 | - | 36,89 | - | 183,5 | - | 29,37 | |||
Поправочні коефіцієнти на: | |||||||||||
види інформації КП | - | - | 0,58 | 0,54 | - | ||||||
складність контролю інформації КСК | - | - | - | 1,0 | 1,0 | ||||||
мову програмування КМ | - | - | - | 1,0 | - | ||||||
використання стандартних модулів КСТ | - | - | - | 0,7 | 0,7 |
Таблиця 6.6. (продовження)
Стадії розробки | Разом | |||||||||||
Найменування | ТЗ | ЕП | Технічний проект(ТП) | Робочий проект (РП) | Впровадження (Вп) | |||||||
постановка задачі | розробка програм | постановка задачі | розробка програм | постановка задачі | розробка програм | |||||||
розробку не стандартних ПП КСТ.П | 1 | 1 | 1 | 1 | 1 | |||||||
Скоригована трудомісткість, люд.-дні | 35 | 57 | 127,24*0,58= 73,76 | 230,47*0,54*0,7=87,12 | 47,32 | 300 | ||||||
Трудомісткість з урахуванням об’єднання стадій розробки T’0 | 35 | Т’ТП = 57+73,76=130,76 | 87,12 | 47,32 | 300 | |||||||
35 | Т’ТРП = 0,85*130,76+87,12=198,27 | 47,32 | 281 | |||||||||
Кількість працівників R | 2 | 4 | 3 | |||||||||
Тривалість розробки, років | 0,07 | 0,198 | 0,06 | 0,33 |
6.2 Кошторис витрат на розробку й впровадження програмного продукту (ПП)
Кошторис розробляється виконавцем роботи на основі нормативів трудомісткості розробки й впровадження програмного продукту й затверджується замовником робіт, що забезпечує фінансування. Витрати, що включаються у собівартість ПП, групуються відповідно до їх економічного змісту за нижченаведеними статтями [10].
6.2.1 Витрати на оплату праці
До цієї статті належать витрати на виплату основної та додаткової заробітної плати виконавців, обчислені згідно із системами оплати праці, які прийняті в організації, включаючи всі види матеріальних та грошових доплат.