МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Ефекти масштабуванняНа мал. 12.4.1. показано ефект масштабування у вигляді експоненціального зростаючого використання ресурсів у функції розміру проекту. Використання ресурсів = постійне використання + K * розмір проекту Оскільки персонал вчиться і спеціалізується, використовуються інструменти CASE, а документація і бібліотеки доступні, то крива, що представляє функцію, стає плоскішою. Зростання також зменшене фіксованою орендною платою за офіс. Мал. 12.4.1. Ефекти масштабування.
З іншого боку, із збільшенням розміру проекту збільшується взаємодія і між компонентами проекту, і членами команди розробників. В результаті збільшується вартість менеджменту, робоче навантаження, щоб гарантувати ефективну комунікацію, і тестування стає все більш складним. У результаті, після перетину деякого кордону виникає потреба в більшій кількості ресурсів. Малюнок 12.4.2. ілюструє витрати на специфічні фази розробки програмного забезпечення. Дослідження містить в собі реалізацію обробки даних, яке виконується з використанням методу CDM з інструментами CASE від компанії Oracle. Мал. 12.4.2. Емпіричні витрати на фази розробки програмного забезпечення. Джерело: корпорація Oracle.
4. Оцінка вартості програмного забезпечення Оцінка вартості програмного забезпечення вважається дуже важкою, якщо не неможливою. Це справедливо - комп'ютерна наука непередбачувана, більшість програм є винаходами. Комп'ютерна наука - абстрактна область, відокремлена від матеріального світу, частини якого вимірюють економікою і теоріями вимірювань. Специфічні характеристики вимагають новий підхід і перевизначення старих понять, вимагають спосіб оцінювання, який виміряє проект, розроблений в цьому середовищі. Саме середовище може бути несистематизованим, а планування може стати важким. Вимірювання програмного забезпечення - процес перекладу проекту в номери і символи. Математична модель повинна представляти контроль над структурою і програмами. Кінцева мета - отримати значення в критеріях людей і годин, часу і вартості. Оцінки, засновані на співвідношенні розмір/ціна Розмір системи може бути визначений аналізом його внутрішніх атрибутів, як, наприклад, фізичні значення, функціональність і складність, до якої застосовуються статистичні методи, засновані тільки на первинній специфікації. Під фізичним значенням IT-системи ми розуміємо розмір початкового коду і початковий розмір специфікації. Функціональність - поняття, що описує вимоги з призначеної для користувача точки зору. Складність визначає технічний рівень складності. Загальні методи оцінки неформальні і взяті з класичної економіки. Вони грунтуються на думках експертів, на основі аналогій та подібності і моделей вартості. Кожен з методів може бути застосований у висхідному або низхідному підході. Висхідне або низхідне оцінювання Висхідне оцінювання підсумовує оцінки окремих компонентів. Операції, що виконуються на множинах, дають повне уявлення про проект. Низхідне оцінювання починається з оцінки всієї системи. Окремі елементи розглядаються як компоненти розібраної системи. Читайте також:
|
||||||||
|