Рефераты. Выполнение оценки в ходе руководства проектом разработки программного обеспечения концерна "Суперавто"

Исходные формулы для расчета показателей:

(1)

(2)

(3)

(4)

Теперь мы имеем все необходимые данные для завершения расчетов. Заполним до конца таблицу оценки нашего проекта (табл.3).

Таблица 3 - Предварительная оценка программного проекта

Функция

Лучшая (LOC)

Вероятная

(LOC)

Худшая (LOC)

Ожидаемая

(LOC)

Уд. Ст-ть

($/LOC)

Ст-ть($)

Приозводи

тельность

(LOC/чел.-мес.)

Затраты (чел.-мес.)

СУПИ

700

1500

2650

1558

18

28050

489

3

А2Г

2900

3200

7400

3850

22

84700

245

16

А3Г

300

5100

8600

4883

22

107433

193

25

УБД

2800

3800

4100

3683

16

58933

243

15

КДГ

4050

5900

6500

5692

24

136600

125

45

УП

2000

2250

3100

2350

26

61100

137

17

МПА

5900

8500

9100

8167

16

130667

351

23

Итого:

30183

607483

145

Из табл. 3 видно, что наибольшую удельную стоимость имеет строка функции управления периферией (требуются специфические и конкретные знания по разнообразным периферийным устройствам), наименьшую удельную стоимость -- строка функции управления пользовательским интерфейсом (применяются широко известные решения). Также следует заметить, что, несмотря на то, что функция управления пользовательским интерфейсом имеет самую низкую стоимость, она же обладает самой высокой производительностью. Совершенно противоположными свойствами обладает функция управления периферией.

Предварительная оценка программного продукта дает нам следующие результаты: ожидаемое количество строк программного продукта составило

30183 LOC, стоимость продукта составит 607483 $, а затраты - 145 чел. - мес.

Задание № 2

Используя модель этапа пост - архитектуры конструктивной модели COCOMO II определить:

· затраты на разработку ПО;

· стоимость проекта;

· длительность разработки проекта.

Поступил заказ на разработку ПО от концерна «Суперавто». Следует создать ПО для станции дизайнера автомобиля.

Автоматическая генерация кода и повторное использование компонентов не предусматриваются.

Средняя заработная плата в команде предусматривается 6200 $ в месяц. Также известны оценка масштабных факторов (табл.4) и оценка пост - архитектурных факторов затрат (табл.5).

Таблица 4 - оценка масштабных факторов

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

Значения

PREC

3

FLEX

1

RESEL

4

TEAM

3

PMAT

1

В

1,13

Зная оценку пост - архитектурных факторов затрат для проекта, в табл. 5 внесем значения множителей формирователей затрат для каждой функции. В табл. 5 также укажем множитель поправки (), который определяется по формуле:

где:

EMi - формирователь затрат.

Таблица 5 - Оценка пост - архитектурных факторов затрат

Фактор

Описание

Оценка

Множитель

RELY

Требуемая надежность ПО 

Номинальная

1

DATA

Размер базы данных 

Низкая

0.93

CPLX

Сложность продукта 

Очень высокая

1.3

RUSE

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

Низкая 

0.91

DOCU

Документирование жизненного цикла 

Номинальная

1

TIME

Ограничения времени выполнения 

Высокая

1.1

STOR

Ограничения оперативной памяти 

Высокая

1.06

PVOL

Изменчивость платформы

Номинальная

1

ACAP

Возможности аналитика 

Низкая 

1.22

PCAP

Возможности программиста 

Низкая 

1.16

AEXP

Опыт работы с приложением 

Номинальная

1

PEXP

Опыт работы с платформой 

Низкая 

1.12

LTEX

Опыт работы с языком и утилитами 

Номинальная

1

PCON

Непрерывность персонала 

Высокая

0.92

TOOL

Активное использование программных утилит

Высокая

0.86

SITE

Мультисетевая разработка

Низкая 

1.1

SCED

Требуемый график разработки

Номинальная

1

Множитель поправки Мр

1.77

Используя модель этапа пост-архитектуры конструктивной модели стоимости СОСОМО II, определим:

Страницы: 1, 2, 3, 4, 5



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.