Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка.doc
Скачиваний:
10
Добавлен:
07.12.2018
Размер:
4.36 Mб
Скачать

5.5 Определение цены программного продукта.

5.5.1 Расчет трудоемкости разработки программного продукта

В качестве основного фактора определяющего трудоемкость и длительность разработки программного продукта (ПП) будем принимать размер исходного текста программы (программ) (ИТП):

Обозначим: G- трудоемкость разработки ПП, чел.-мес.

Т'- длительность разработки ПП, месяц.

G и Т' определяются по формулам:

где n - количество тысяч строк ИТП и равно 3.

Таким образом имеем:

Определение трудоемкости t по этапам работ, связанных с разработкой ПП выполним по данным таблицы 5.2

Таблица 5.2 - Распределение трудоемкости

Наименование этапа разработки ПП

Размер ПП, n

0 < n < 2

2 < n < 8

8 < n < 32

1. Формулирование и анализ требований

6

6

6

2. Проектирование ПП(разработка алгоритмов)

16

16

16

3. Программирование

Наименование этапа разработки ПП

Размер ПП, n

0 < n < 2

2 < n < 8

8 < n < 32

3.1. исх.текст и его автономная отладка

26

25

24

3.2. отладка процедур

42

40

38

4. Отладка контрольного примера (моделирование и т.п.)

16

19

22

Таблица 5.3 - Продолжительность этапов работ

Наименование этапа разработки ПП

Размер ПП, n

0 < n < 2

2 < n < 8

8 < n < 32

1. Формулирование и анализ требований

10

10

10

2. Проектирование ПП(разработка алгоритмов)

19

19

19

3. Программирование

3.1. исх.текст и его автономная отладка

21

19

17

3.2. отладка процедур

42

40

38

4. Отладка контрольного примера (моделирование и т.п.)

18

22

26

После корректировки длительностей работ следует по формуле (5.8) рассчитать новое значение заработной платы Z' за период Т'. Затем по формуле аналогичной (5.7) определяем суммарные затраты на разработку ПП по формуле:

К' = Z' + M' + H',

где Z' - заработная плата (за период Т'),

М' - затраты на машинное время (за период Т'),

Н' - накладные расходы (за период Т').

Z =120 *5,5*26* (1 + 26/100)* (1 + 30/100) = 28108,08 руб.

М= 0,15*5,5*26*8 + 0,11*5,5*26*8 = 297,44 руб

H = 1,1*28108,08 = 30918,888 руб.

К1 = 28108,08 + 297,44 + 30918,888 = 59324,408 руб.

Цена ПП определяется по формуле

S = K' (1+ p/100)

где р - прибыль, получаемая разработчиком ПП, %.

Рекомендуется значение р брать из интервала (15-30). Предельное значение р  50%. В нашем случае р = 25

S = 59324,408*(1+ 25/100) = 74155,51 руб.