37705

Оцінка розміру та вартості проекту за моделлю COCOMO

Лабораторная работа

Информатика, кибернетика и программирование

Тема: Оцінка розміру та вартості проекту за моделлю COCOMO Мета: набуття навиків у прогнозуванні характеристик проектів ПЗ з використанням конструктивної моделі вартості CОnstructive CОst MОdel. Короткі теоретичні відомості COCOMO це множина моделей яка дозволяє обчислити вартість проекту ПЗ на основі одиниці виміру кількість рядків коду LOC. COCOMO включає наступні моделі: базова COCOMO застосовується у фазі специфікування вимог; проміжна COCOMO застосовується у фазах розробки множин вхідних умов проекту наприклад ...

Украинкский

2013-09-25

64.5 KB

20 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ

КАФЕДРА ІНЖЕНЕРІЇ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

Лабораторна робота №2

На тему: «Оцінка розміру та вартості проекту за моделлю COCOMO»

Виконав: студент ФКН-405   

Рощак І. М.

Перевірив:

Викладач

Варнавський В.В.

Київ 2010

Тема: Оцінка розміру та вартості проекту за моделлю COCOMO

Мета: набуття навиків у прогнозуванні характеристик проектів ПЗ з використанням конструктивної моделі вартості (CОnstructive CОst MОdel).

Короткі теоретичні відомості

COCOMO – це множина моделей, яка дозволяє обчислити вартість проекту ПЗ на основі одиниці виміру - кількість рядків коду (LOC). COCOMO дає усереднене значення оцінок. COCOMO включає наступні моделі:

  •  базова COCOMO (застосовується у фазі специфікування вимог);
  •  проміжна COCOMO (застосовується у фазах розробки множин вхідних умов проекту, наприклад - досвід персоналу, апаратні обмеження, обмеження у інструментах розробки);
  •  удосконалена COCOMO (застосовується після розробки ПЗ).

Основними виразами базового COCOMO є:

E = ab*(KLOC)bb;

D = cb*Edb;

де E – людино-місяці проекту;

KLOC – кількість тисяч рядків коду;

ab, bb, cb та db – коефіцієнти, які дані у табл. 1.2.

D – час розробки у календарних місяцях.

Маленький проект – от 5 000 до 25 000 строк кода

Средний -  до 70 000 строк

Большой – болше 70 000 строк

Таблиця 1.2

Тип проекту

аb

bb

cb

db

Organic

2.4

1.05

2.5

0.38

Semi-detached

3.0

1.12

2.5

0.35

Embedded

3.6

1.20

2.5

0.32

Тип „Organic” представляє відносно невеликий та простий проект, який виношується невеликою командою з добрим досвідом.

Тип „Semi-detached” передбачає середній по розміру та складності проект, в якому команда має змішаний рівень досвіду і відносно жорсткі вимоги.

Тип „Embedded” представляє проект, який виконується в умовах жорстких технічних, програмних та експлуатаційних обмежень.

Завдання

1. Вивчити порядок роботи з спеціалізованим засобом для обчислення характеристик проекту за COCOMO.

2. Обрати вхідні дані проекту для обчислення його характеристик за базовою та проміжною COCOMO.

3. За допомогою спеціалізованого засобу обчислити значення оцінок проекту для трьох типів проекту „Organic”, „Semi-detached” та „Embedded” за базовою та проміжною COCOMO.

Виконання завдання

Розрахунок основних виразів базової моделі СОСОМО:

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

E = ab*(KLOC)bb; D = cb*Edb;

Коефіцієнти для великого проекту:

ab = 3.6, bb = 1.2, cb = 2.5, db = 0.32

Кількість тисяч рядків коду:

KLOC = 70;

E = ab*(KLOC)bb  = 3.6*(70)1.2 =589,41 (людино-місяці)

D = cb*Edb = 2.5*(589,41)0.32 = 19,69 (час розробки у календарних місяцях)

project attributes – общие свойства проекта

personnel attributes – общие свойства персонала

hardware attributes - аппаратные свойства

Висновки: на основі проведених розрахунків базової і проміжної моделі СОСОМО та обчислених окремо показників часу розробки в календарних місяців та людино-місяців проекту визначені приблизні обсяги витрат на розробку програмного забезпечення по складанню розкладу навчання інституту комп’ютерних наук.


 

А также другие работы, которые могут Вас заинтересовать

78077. Смутное время в России (конец 16 – начало 17 вв.) 36.5 KB
  Истоки «смуты». Правление Бориса Годунова и нарастание социально-политической напряженности в стране. Социальные движения в России в начале 17 века. Сопредельные страны (Польша, Швеция) и их роль в российской «смуте». Последствия «смуты». Возвращение к традиции. Утверждение на престоле династии Романовых.
78078. Разработка АИС «Кинотеатр» в среде C++Builder 6 1.32 MB
  Вследствие огромной популярности и прогрессивности киноиндустрии возникает потребность в качественном обслуживании посетителей кинотеатров. АИС «Кинотеатр» предназначена для упрощения организации работы оператора кинотеатра.
78079. Аналіз рівеня конкурентоспроможності АТ«Металіст» та шляхи щодо її підвищення 423 KB
  Загострення конкурентної боротьби за збут своєї продукції за місце на ринку поміж фірмамивиробниками змушує шукати їх нові засоби впливу на рішення покупців. Передовий закордонний досвід свідчить що якість безперечно є найбільш вагомою складовою конкуренотоспроможності...
78080. БЛОК КЕРУВАННЯ ГАЗОВОГО КОТЛА НА МК 1.32 MB
  У житлових приміщеннях комфорт визначається температурою, вологістю, швидкістю руху повітря, тепловою характеристикою конструкції будинку, температурою внутрішніх поверхонь кімнати і якістю кімнатного повітря, у робочих приміщеннях до цих параметрів додаються шум, вібрації тощо.
78081. Социально-экономические последствия ресурсно-экологических опасностей современного российского хозяйствования 874 KB
  Экономическое развитие человечества связано с ускоряющимся ростом потребления природных ресурсов планеты в результате которого происходит истощение запасов сырья и ухудшение состояния окружающей среды как следствие интенсивного природопользования и его экологического воздействия.
78082. Особенности выявления эффективности функционирования российской экономики в условиях стабильного осуществления рыночных отношений 593 KB
  Проблема измерения эффективности (результативности) экономики до сих пор остается не до конца изученной. В советской экономике существовал единый народный хозяйственный комплекс (единое предприятие), где можно было измерить эффективность.
78083. СОЦИАЛЬНО-ЭКОНОМИЧЕСКИЕ ПОСЛЕДСТВИЯ РЕФОРМИРОВАНИЯ СИСТЕМЫ РОССИЙСКОГО ВЫСШЕГО ОБРАЗОВАНИЯ 372.5 KB
  В связи с этим особую актуальность приобретают вопросы реформирования современной высшей школы России. Реформирование ВПО России должно отвечать требованиям перспективного экономического роста в стране и учитывать особенности трансформационного периода.
78084. Исследование системы организации ипотечного кредитования и определение основных направлений ее совершенствования в практике российских банков 287 KB
  Российский ипотечный рынок остается крайне привлекательным сегментом для российских банков. Почти 70% участников ипотечного рынка видят ипотечное кредитование в качестве одного из приоритетных направлений своего развития.