Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Демо_лекцииИТвИМ (2).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.02 Mб
Скачать

Стандартное распределение работ по видам деятельности

Вид деятельности

Бюджет (%)

Человеко-месяцы

Анализ требований

4

36

Проектирование продукта

12

108

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

44

396

Планирование тестирования

6

54

Верификация и аттестация

14

126

Канцелярия проекта

7

63

Управление конфигурацией и обеспечение качества

7

63

Создание руководств

6

54

Итого

100

900

Сосомо II

Таблица 9.16

Характеристики моделей оценки стоимости СОСОМО II

Модель композиции приложения

Модель ранней разработки архитектуры

Постархитектурная модель

Грубые входные данные

Ясно понимаемые особенности проекта

Детальное описание проекта

Оценки низкой точности

Оценки умеренной точности

Высокоточные оценки

Приблизительные требования

Ясно понимаемые требования

Стабилизировавшиеся основные требования

Концепция архитектуры

Ясно понимаемая архитектура

Стабильная базовая архитектура

Таблица 9.17

Оценка количества объектных указателей

Тип объекта

Количество

Вес

Итого

Простой

Средний

Сложный

Экран

___

х1

х2

х3

=___

Отчет

___

х2

х5

х8

=___

3GL компонент

___

х10

=___

Объектные указатели

=___

Таблица 9.18

Оценка сложности экрана

Экраны

Количество серверных (срв) и клиентских (клт) таблиц данных

Количество представлений

Всего < 4

(< 2 срв, <3клт)

Всего < 8

(2-3 срв, 3-5 клт)

Всего > 8

(>3срв, >5клт)

<3

Простой

Простой

Средний

3-7

Простой

Средний

Сложный

>8

Средний

Сложный

Сложный

Таблица 9.19

Оценка сложности отчета

Отчеты

Количество серверных (срв) и клиентских (клт) таблиц данных

Количество представлений

Всего < 4

(< 2 срв, < 3 клт)

Всего < 8

(2-3 срв, 3-5 клт)

Всего > 8

(>3срв, > 5 клт)

0 или 1

Простой

Простой

Средний

2 или 3

Простой

Средний

Сложный

>4

Средний

Сложный

Сложный

Количество новых объектных точек NOP определяется по формуле:

NOP = (Объектные точки)  [(100 – %REUSE) /100].

Проектные затраты оцениваются по формуле:

ЗАТРАТЫ = NOP /PROD [чел.-мес],

где PROD – производительность разработки, выраженная в терминах объектных указателей.

Таблица 9.20

Оценка скорости разработки

Опытность/ возможности разработчика

Зрелость/ возможности среды разработки

PROD

Очень низкая

Очень низкая

4

Низкая

Низкая

7

Номинальная

Номинальная

13

Высокая

Высокая

25

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

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

50

Модель ранней разработки архитектуры используется в период, когда стабилизируются требования и определяется базисная программная архитектура.

Общее уравнение оценки стоимости имеет вид:

Работа = 2,45ЕArch (Размер)р,

где Работа – число человеко-месяцев;

EArch – результат применения семи уточняющих факторов ранних этапов проектирования (см. таблицу 9.21);

Размер – число функциональных точек (предпочтительно) или KSLOC;

Р – показатель степени.

Таблица 9.21

Уточняющие факторы на ранних этапах проектирования

Идентификатор

Составные уточняющие факторы

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

RELY-DATA-CPLX-DOCU

Необходимость повторного использования

RUSE

Сложность платформы

TIME-STOR-PVOL

Опытность персонала

AEXP-PEXP-LTEX

Способности персонала

ACAP-PCAP-PCON

Возможности

TOOL-SITE

Сроки

SCED

Модель этапа постархитектуры используется в период, когда уже сформирована архитектура и выполняется дальнейшая разработка программного продукта. Основное уравнение постархитектурной модели является развитием уравнения предыдущей модели и имеет следующий вид

Работа=2,45EApp (Размер)р,

где: Работа – число человеко-месяцев;

EApp – результат применения семнадцати уточняющих факторов постархитектурных этапов разработки (см. таблицу 9.22);

Размер – число функциональных точек или KSLOC (предпочтительно);

Р – показатель степени.

Таблица 9.22