Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
22
Добавлен:
20.04.2015
Размер:
59.39 Кб
Скачать

Проект

Затраты чел-мес

Стоимость

KLOC, тыс LOC

Прогр док-ты,стр

Ошибки

Люди

Анализ ликвидности и структуры пассивов

1,5

5000

3000

26

10

1

Исходные данные для расчета LOC - метрик

На основе таблицы вычисляются размерно-ориентированные метрики:

Производительность = Длина (тыс.,LOC)/ Затраты(чел-мес) = 3000/1,5 = 2 тыс строк кода в месяц

Качество = Ошибки (ед)/Длина(тыс.,LOC) = 10/3 = 3 ошибки на 1 тыс строк кода

Удельная Стоимость = Стоимость(тыс) / Длина (LOC) = 5000/3000 = 1,6

Документированность = Страниц Документа (стр) / Длина (тыс LOC) = 26/3 = 8,6 стр на 1 тыс строк кода

Функционально – ориентированные метрики

Объект

Ранг и оценка сложности

Внешние вводы

- Справочник «Исходные данные»

Средний (4)

Внешние выводы

Отчет «Анализ структуры пассивов»

Средний (4)

Отчет «Анализ ликвидности»

Средний (4)

Внутренние логические файлы

Справочник «Исходные Данные»

Низкий (7)

Отчет «Анализ структуры пассивов»

Низкий (7)

Отчет «Анализ ликвидности»

Низкий (7)

Внешние интерфейсные файлы

Импорт данных

Низкий (5)

Исходные данные для расчета FP – метрик

Объект

Ранг и оценка сложности

низкий

средний

высокий

итого

Внешние вводы

0*3

1*4

0*6

4

Внешние выводы

0*4

2*5

0*7

10

Внутренние логические файлы

3*7

0*10

0*15

21

Внешние запросы

0*7

0*4

0*6

0

Внешние интерфейсные файлы

1*5

0*7

0*10

5

Общее количество

40

FP = Общее количество * (0,65+0,01*∑Fi), где Fi – коэффициенты регулировки сложности.

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

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

Значение

1

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

1

2

Распределенная обработка данных

3

3

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

0

4

Распространенность используемой конфигурации

4

5

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

3

6

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

2

7

Эффективность работы конечного пользователя

5

8

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

2

9

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

4

10

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

5

11

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

3

12

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

3

13

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

5

14

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

5

Итого:

42

Функциональный показатель:

FP = 10*(0,65+0,01*42) = 42,4

Производительность = ФункцУказатель/Затраты(FP/чел-мес) = 42,4/1,5 = 28,27

Качество = Ошибки/ ФункцУказатель(ед/FP ) = 10/42,4 = 0,24

УдельнаяСтоимость = Стоимость / ФункцУказатель/Затраты(тыс) = 5000/28,27= 176,87

Документированность = Страниц Документа/ ФункцУказатель (страниц/FP) = 26/42,4 = 0,61

LOC = 42,4*10 = 424

Затраты = (LOC * 0,001)*2,168 = 0,92 чел/мес

Соседние файлы в папке Громакова Елена ИСЭд-52