ВІКІСТОРІНКА
Навигация:
Інформатика
Історія
Автоматизація
Адміністрування
Антропологія
Архітектура
Біологія
Будівництво
Бухгалтерія
Військова наука
Виробництво
Географія
Геологія
Господарство
Демографія
Екологія
Економіка
Електроніка
Енергетика
Журналістика
Кінематографія
Комп'ютеризація
Креслення
Кулінарія
Культура
Культура
Лінгвістика
Література
Лексикологія
Логіка
Маркетинг
Математика
Медицина
Менеджмент
Металургія
Метрологія
Мистецтво
Музика
Наукознавство
Освіта
Охорона Праці
Підприємництво
Педагогіка
Поліграфія
Право
Приладобудування
Програмування
Психологія
Радіозв'язок
Релігія
Риторика
Соціологія
Спорт
Стандартизація
Статистика
Технології
Торгівля
Транспорт
Фізіологія
Фізика
Філософія
Фінанси
Фармакологія


Розрахунок трудомісткості програмного продукту (ІС, АС, КМ)

Для розрахунку трудомісткості ПП необхідно визначити наступну інформацію.

1) кількість макетів (набори даних вхідної інформації);

2) кількість різновидів форм вихідної інформації (форм друкарських документів і інформації, яка переноситься на машинні носії);

3) ступінь новизни групи задач (задачі) – по цьому критерію задачі діляться на 4 групи:

А – задачі, які передбачають використання принципово нових методів розробки, проведення науково-дослідних робіт;

Б – розробка типових проектних рішень, оригінальних задач і систем, які не мають аналогів;

В – прив'язка типових практичних рішень при умові їх зміни; розроблення задач, які мають аналогічні рішення;

Г – прив'язка типових проектних рішень без їх зміни; розробка задач, які мають аналогічні рішення;

4) Складність алгоритму. Виділяють три групи складності:

а) алгоритми оптимізації і моделювання систем і об’єктів;

б) алгоритми обліку, звітності, статистики, пошуку;

в) алгоритми, які реалізують стандартні методи рішень, а також не передбачають використання складних чисельних і логічних методів.

5) Складність організації контролю вхідної і вихідної інформації, яка характеризується наступними групами:

а) вихідні дані і документи різноманітного розміру і структури, контроль здійснюється перехресно, тобто враховується зв'язок між показниками різних документів;

б) вхідні дані і документи одноманітної форми і змісту, здійснюється формальний контроль;

в) друкування документів складної багаторівневої структури, різноманітної форми і змісту;

г) друкування документів одноманітної форми і змісту, видів масивів даних на машинні носії.

6) Вид інформації, яка використовується, може бути:

а) перемінною (ПІ);

б) нормативно-довідковою (НДІ);

в) банком даних (БД);.

7) Мову програмування.

8) Можливість використання стандартних модулів, типових програм, пакетів прикладних програм.

Детальний розрахунок трудомісткості програмного продукту (комп’ютерної системи, автоматизованої системи чи мережі).

Загальну трудомісткість можна визначити за формулою:

, (2.1)

де Тзаг.– загальна трудомісткість, людино-дні;

Nчас – норма часу, людино-дні (у середньому: 61 – 83 людино-дні, див. Додаток В);

kскл. – поправочний коефіцієнт складності контролю вхідної та вихідної інформації (рекомендовано 1,08, див. табл. 2.1);

kм. – поправочний коефіцієнт використання мови певного рівня складності (для мови високого рівня дорівнює 1. При використанні мов низького рівня норми часу потрібно скоректувати з урахуванням коефіцієнта kм, рівного 1,15);

kстанд. – коефіцієнт використання стандартних програм (використовуються стандартні модулі і/або пакети прикладних програм, чи типові програми, тому норму часу коригують за допомогою коефіцієнта , див. табл. 2.2).

kстанд.ПП – коефіцієнт розробки стандартного ПП (норму часу слід коректувати за допомогою коефіцієнта використання стандартного математичного забезпечення, який становить 1,2 – 1,6).

Для визначення трудомісткості ПП з іншими характеристиками потрібно використати поправочні коефіцієнти (табл.2.1 і 2.2).

Таблиця 2.1 Поправочні коефіцієнти, що враховують складність контролю вхідної і вихідної інформації

Складність контролю вхідної інформації   Складність контролю вихідної інформації  
друкування документів складної багаторівневої структури, різноманітної форми і змісту друкування документів одноманітної форми і змісту, видів масивів даних на машинні носії
- вихідні дані і документи різноманітного розміру і структури, контроль здійснюється перехресно, тобто враховується зв'язок між показниками різних документів 1,16   1,07  
- вхідні дані і документи одноманітної форми і змісту, здійснюється формальний контроль 1,08   1,00  

При використанні інформації різних видів для визначення трудомісткості робіт Тзаг. враховується поправочний коефіцієнт kп, що розраховується за формулою:

 

, (2.2)

де k1, k2, k3- поправочні коефіцієнти;

m, n, р - відповідно ПІ, ПДІ, БД кількість наборів даних.

Таблиця 2.2. Поправочні коефіцієнти для розрахунку трудомісткості робіт

Вид використаної інформації Група складності алгоритму Ступінь новизни
А Б В Г
ПІ а) 2,84 2,02 1,35 0,85
б) 2,52 1,80 1,20 0,72
в) 2,10 1,50 1,0 0,60
НДІ а) 1,70 1,021 0,81 0,49
б) 1,51 1,08 0,72 0,43
в) 1,26 0,90 0,60 0,36
БД а) 1,42 1,01 0,68 0,40
б) 1,26 0,90 0,60 0,36
в) 1,05 0,75 0,50 0,30

2.3 Визначеннячисельності розробників програмного продукту (ІС, АС, КМ)

Потрібна чисельність працівників, необхідних для розробки ПП (системи, мережі) визначається згідно з формулою[1]:

, (2.3)

де – необхідна чисельність розробників ПП, людини;

– загальна трудомісткість, людино-дні;

– річний фонд робочого часу (трудовим законодавством установлено на 2013 р.: день – даний показник щорічно змінюється), днів;

– запланований строк розробки, місяці.

© 2013 wikipage.com.ua - Дякуємо за посилання на wikipage.com.ua | Контакти