5. Трудомісткість етапів проектування
Трудомісткість етапів проектування розраховується згідно з Типовими нормами часу на програмування задач для ЕОМ.
Типові норми часу призначені для: нормування праці спеціалістів, зайнятих розробленням постановок задач і ПЗ системи; встановлення чисельності виконавців-розробників проекту; обґрунтування трудомісткості розроблення проекту.
Типові норми часу охоплюють комплекси задач для підсистем управління об'єктом, їх розраховано залежно від чинників, що найвідчутніше впливають на трудомісткість розроблення проекту. До них належать:
1. Кількість різновидів форм вхідної інформації (документів, масивів).
2. Кількість різновидів форм вихідної інформації (форм, машинограм, вихідних масивів).
3. Ступінь новизни комплексу задач, їх є чотири:
А - розроблення комплексу задач, яка передбачає застосування принципово нових методів розроблення, проведення НДР;
Б - розроблення ТПР, оригінальних задач і систем, що не мають аналогів (ступені А та Б встановлюються вищою організацією);
В - розроблення проекту з використанням ТПР за умови їх застосування; розроблення проектів, що мають аналогічні рішення;
Г - розроблення проекту з використанням ТПР.
4. Складність алгоритму, яка визначається складністю розв'язання розроблюваного комплексу задач. Застосовуються такі ступені складності алгоритму: оптимізація та моделювання систем і об'єктів (оптимізаційні задачі); облік, звітність, статистика пошуку; алгоритми, що реалізують стандартні методи розв'язання і не передбачають використання складних числових і логічних методів.
5. Вид застосовуваної інформації (змінна, нормативно-довідкова, база даних (БД)) та вид оброблення даних (у режимі роботи в реальному часі та телекомунікаційному обробленні даних).
6. Складність контролю вхідної і вихідної інформації. Складність організації контролю необхідно розглядати окремо (у двох напрямах) за вхідною та вихідною інформацією, а саме:
- група 11 -- вхідні дані й документи різноманітних форми і змісту — контроль здійснюється перехресне, тобто враховується зв'язок між показниками різних документів (наприклад, план випуску готової продукції (ГП), й передавання на склад);
- група 12 — вхідні дані та документи одноманітних форми і змісту — здійснюється формальний контроль;
- група 21 — друкування вихідних документів складної багаторівневої структури різноманітних форми та змісту;
- група 22 — друкування вихідних документів одноманітних форми і змісту, виведення масивів даних на машинні носії інформації.
7. Мова програмування. Норми часу наводяться з урахуванням того, що програмування розв'язання комплексів задач виконуватиметься мовами високого рівня (ПЛ-1, КОБОЛ та ін.), а всі інші мають враховувати поправкові коефіцієнти (АСЕМБЛЕР).
8. Обсяг вхідної інформації.
9. Використання ТПР, ППП, стандартних програмних модулів тощо.
Наведені у нормативних таблицях норми часу розроблено для комплексів задач, що задовольняють такі умови;
- ступінь новизни — В;
- група складності алгоритму — в;
- використовується змінна інформація;
- обсяг інформації не перевищує 50 тис. документо-рядків.
Для визначення трудомісткості розроблення задач з іншими характеристиками слід використовувати поправкові коефіцієнти.
Розрахунок загальних трудових витрат по кожній стадії (етапу) проектування ІC або функціональної підсистеми (комплексу задач) здійснюють за такими формулами:
де h — кількість стадій (етапів) проектування; - трудові витрати на s-ту стадію (етап) проектування, причому
де k — кількість комплексів задач, включених у розроблюваний проект; - витрати часу на виконання проектних робіт з розроблення комплексу задач z функціональної підсистеми на s-й стадії (етапі) проектування;
де — базисна норма часу постановки задачі, що визначається за нормативними таблицями, виходячи з кількості форм вхідної та вихідної інформації; — базисна норма часу розроблення ПЗ, яка визначається за нормативними таблицями, виходячи з кількості форм вхідної і вихідної інформації; ,-- загальні поправкові коефіцієнти, які відповідно для розроблення постановки задачі та ПЗ обчислюються за формулою
де К1, К2, К3, ..., Кп — поправкові коефіцієнти, якими враховують вплив якості чинників на зміну витрат часу при виконанні проектних робіт конкретної стадії (етапу) проектування (вибираються за нормативними таблицями).
Докладно ці коефіцієнти розглядаються на практичних заняттях курсу.
Після визначення загальних трудових витрат ТЗАГ на створення ІC розраховується чисельність виконавців, потрібних для виконання проектних робіт за стадіями (етапами) проектування:
де — плановий фонд робочого часу одного спеціаліста.
Основні напрями зниження трудомісткості — автоматизація проектування, тобто впровадження персональної ЕОМ (ПЕОМ), ППП, системи автоматизованого проектування (САПР) та ін.
Запитання і Завдання
1. Охарактеризуйте стадії та етапи процесу проектування ІC.
2. У чому полягають особливості проектування ІC сторонніми організаціями?
3. Які права та обов'язки замовника і розробника проекту ІC слід передбачити в контракті на проектування ІC?
4. Охарактеризуйте вимоги щодо компетенції кожного учасника проектування ІC.
5. Які параметри визначають трудомісткість етапів проектування ІC?
6. Які чинники впливають на трудомісткість проектування ІC? Проранжируйте їх за вагою впливу.
7. Які напрями зниження трудомісткості проектування ІC ви впровадили б у своїй творчій групі передусім і чому?
- Якість та ефективність інформаційної системи
- 2. Процес проектування інформаційної системи Сутність процесу проектування, його стадії та етапи
- 3. Права та обов’язки замовника та розробника
- 4. Учасники процесу проектування
- 5. Трудомісткість етапів проектування
- 6. Методи проектування інформаційних систем
- 7. Засоби проектування інформаційних систем та їх класифікація
- 8. Методи і моделі прийняття проектних рішень
- 9. Поняття надійності керуючої системи
- 10. Аналіз якості керуючої системи в часі
- 11. Функція надійності керуючої системи
- 12. Фактори, що впливають на надійність
- 13. Визначення надійності роботи виконавця
- 14. Вплив структури системи на її надійність
- 15. Вплив асу на надійність і ефективність інформаційної системи
- 16. Методи оптимізації інформаційних мереж
- 17. Цільові функції оптимізації
- 18. Типові задачі оптимізації
- 19. Критерії й обмеження в задачах оптимізації іс
- 20. Основні задачі оптимізації іс
- 21. Неаналітичні методи оптимізації
- 22. Евристичні методи оптимізації
- 23. Методика оцінки ефективності іс