Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Расчет трудовых затрат по СОСОМО II




 

Расчет трудовых затрат был произведен в соответствии с двумя моделями, которые входят в состав COCOMO II. Это такие модели как "модель композиции приложения" и "модель раннего этапа проектирования".

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

Расчет трудозатрат в соответствии с моделью композиции приложения осуществляется по формуле (1).

Затраты =NOP/PROD, (1)

где

· NOP - количество объектных указателей;

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

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

Оценка сложности экранов приведена в таблице 1.

 

Таблица 1Оцека сложности экранов

Форма Уровень сложности Кол-во представлений Кол-во таблиц
Форма для создания нового сотрудника низкий
Форма для удаления нового сотрудника низкий
Форма для перевода сотрудника в другой отдел средний
Форма для добавления нового подразделения низкий
Форма для создания задачи средний
Форма для создания фазы проекта низкий
Форма для создания проекта средний
Форма для добавления новой должности организации низкий

 

Оценка сложности отчетов приведена в таблице 2.

 

Таблица 2 Оценка сложности отчетов

Форма Уровень сложности Кол-во представлений Кол-во таблиц
Журнал регистрации документов низкий
Журнал незарегистрированных документов низкий
Отчет имеющихся в наличии проектов средний
Отчет занятых сотрудников средний
Отчет свободных сотрудников низкий
Список по ресурсам низкий

 

Далее была произведена оценка количества объектных указателей. Расчеты приведены в таблице 3.

 

Таблица 3

Расчет числа объектных указателей (NOP)

  Количество Вес Итого
    Простой Средний Сложный  
1. Экран 5*1 3*4 0*3
2. Отчет 4*3 3*5 0*8
3. Компонент     0*10
Всего:

 


Для оценки затрат также необходимо знать скорость разработки продукта. Коэффициент продуктивности (PROD) находится в зависимости от возможностей разработчика и возможности среды.

Возможность разработчика - средняя, т.к. разработчик не имеет большого опыта работы в данной предметной области, а также не развиты навыки разработки приложений: PROD = 13.

Возможность среды - высокая: PROD = 25.

Общий коэффициент продуктивности продукта:

PROD = (13+25)/2=19.

Зная значение объектного показателя и коэффициента продуктивности можно оценить затраты на проект в чел/мес:

ЗАТРАТЫ = NOP/PROD[чел/мес] = 44 / 19 = 2,32 чел/мес.

Модель раненого этапа проектирования

Расчет трудозатрат в соответствии с моделью раннего этапа проектирования осуществляется по формуле (2).

Затраты = А*РазмерВе+Затратыauto, (2)

где

· А - коэффициент масштабности, который равен 2,5;

· В - отражает нелинейную зависимость затрат от размера проекта;

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

· Затратыauto - отражает затраты на автоматически генерируемый программный код.

Размер разрабатываемой информационной системы рассчитывается по формуле (10).Размер = FP*К, (3)

где

· FP - количество функциональных указателей;

· К - коэффициент перевода строчек.

Размер ~ 1,2 тыс. строк (на языке 1С)

Количество функциональных указателей рассчитывается по формуле

(4).FP = Общее количество*(0,65+0,01* ) (4)

 

Для определения количества функциональных указателей было подсчитано количество внешних вводов, внешних выводов, внутренних логических файлов.

 

Таблица 4

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

Фактор Уровень Примечание
Предсказуемость Есть опыт в разработке
Гибкость разработки Есть полное описание процессов
Разрешение архитектуры и риска Существенная степень анализа рисков
Связность группы или команды Приложение разрабатывалось, в основном, одним человеком при небольшом содействии
Зрелость процесса Процесс полностью предсказуем

 

Коэффициент, отражающий линейную зависимость затрат от размера проекта, равен: В = 1,01+0,01*(5+5+2+0+5) = 1,18

Мi - формирователь затрат (оцениваются в диапазоне от 1 до 6: 1 - очень низкий уровень, 6 - сверх высокий уровень).

 

Таблица 5

Формирователи затрат

Формирователь затрат Уровень Е
Возможности персонала 1,00
Надежность и сложность продукта 1,26
Возможности повторного использования 0,95
Трудности платформы 0,97
Опытность персонала 1,59
Средства поддержки 0,73
График 1,00

Множитель поправки, который определяется на основе формирователей затрат, равен:

Me = 1,00*1,26*0,95*0,97*1,59*0,73*1,00 = 1,35.

ЗАТРАТЫ = 2,5 * (1,2 ^ 1,18) * 1,35 + 0 = 4, 19 чел/дней

 


Поделиться:

Дата добавления: 2015-08-05; просмотров: 556; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты