Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа 2012 / Пояснительная записка.doc
Скачиваний:
39
Добавлен:
07.06.2015
Размер:
388.1 Кб
Скачать

Определение системных параметров приложения

Системный параметр

Описание

Fi

Передача данных

F1=

Обработка данных

F2=

Производительность

F3=

Распространенность

F4=

Скорость транзакций

F5=

Оперативный ввод данных

F6=

Эффективность работы

F7=

Оперативное обновление

F8=

Сложность обработки

F9=

Повторная используемость

F10=

Легкость инсталляции

F11=

Легкость эксплуатации

F12=

Разнообразные условия размещения

F13=

Простота изменений

F14=

=

После сбора всей необходимой информации приступаем к расчету FP-метрики.

FP = S× (0,65+ 0,01 ×)= …….. =……..

Пересчет FP-оценок в LOC-оценки

LOC= FP×29=48.96*29=1419.84

2.2 Расчет cocomo-метрик

ЗАТРАТЫ = А × Ме ×РАЗМЕРв [чел.-мес],

где:

  • А – масштабный коэффициент А = 2,5;

  • РАЗМЕР – размер ПО выраженный в тысячах LOC;

  • Мe - множитель поправки зависит от 7 формирователей затрат, характеризующих продукт, процесс и персонал (см. табл. ниже);

  • показатель степени В отражает нелинейную зависимость затрат от размера проекта (от длины кода LOC)

Значение показателя степени В изменяется в диапазоне 1,01... 1,26, зависит от 5 масштабных факторов Wi и вычисляется по формуле

.

Общая характеристика масштабных факторов Wi приведена в табл. 2.19, а табл. 2.20 позволяет определить оценки этих факторов. Оценки принимают 6 значений: от очень низкой (5) до сверхвысокой (0).

Характеристика масштабных факторов Wi

Масштабный фактор (Wi)

Пояснение

Wi

1) Предсказуемость , наличие прецедентов PREC

Отражает предыдущий опыт организации в реализации проектов этого типа. Очень низкий (=5) означает отсутствие опыта. Сверхвысокий (=0) означает, что организация полностью знакома с этой прикладной областью (ранее такое уже выполняли)

5 нет опыта

2) Гибкость разработки FLEX

Отражает степень гибкости процесса разработки. Очень низкий означает, что используется заданный процесс. Сверхвысокий означает, что клиент установил только общие цели

3 среднее

3) Разрешение архитектуры / Разрешение рисков в архитектуре RESL

Отражает степень выполняемого анализа риска. Очень низкий (=5) означает малый анализ. Сверхвысокий (=0) означает полный и сквозной анализ риска

3 среднее

4)Связность группы TEAM

Отражает, насколько хорошо разработчики группы знают друг друга и насколько удачно они совместно работают. Очень низкий (=5) означает очень трудные взаимодействия. Сверхвысокий, (=0) означает интегрированную группу, без проблем взаимодействия

0 – один в группе, сам студент выполняет

5)Зрелость процесса РМАТ

Означает зрелость процесса в организации. Вычисление этого фактора может выполняться по вопроснику СММ

3 -среднее

=14

=1,15