Определение трудоемкости разработки программного продуктаОпределение трудоемкости разработки программного продукта производится на основании опытно-статистического метода, в целом на всю разработку, исходя из того, что ее выполняет один техник-программист. Определение трудоемкости осуществляется в соответствии с ГОСТ 19.102-77 «Стадии разработки» ведется исходя из ориентировочного распределения затрат времени. Расчет трудоемкости на создание программного продукта производится на основании данных таблиц 1-4 по описанной ниже методике. Таблица 1 Структура времени на создание программного продукта
Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетно по условному числу команд Условное число команд
где
Выбрать значение коэффициента Таблица 2 Определение коэффициента, учитывающего условное число команд
Программные продукты по степени новизны могут быть отнесены к одной из 4-х групп: группа А — разработка принципиально новых задач; группа Б — разработка оригинальных программ; группа В — разработка программ с использованием типовых решений; группа Г — разовая типовая задача. Для данной задачи степень новизны — Б По степени сложности программные продукты могут быть отнесены к одной из 3-х групп: 1) 1 — алгоритмы оптимизации и моделирования систем; 2) 2 — задачи учета, отчетности и статистики; 3) 3 — стандартные алгоритмы. Данная задача может быть отнесена к 1 группе сложности. Коэффициент Таблица 3 Определение коэффициента, учитывающего группу сложности и степень новизны
Для данной задачи коэффициент Теперь, исходя из формулы (1) можно определить условное число команд
Определяем время, затраченное на каждый этап создания программного продукта: 1) Tпо (время на подготовку описания задачи), берется по факту и составляет: Tпо = 2) Tо ( время на описание задачи ) определяется по формуле: Tо = где
Таблица 4 Определение коэффициента, учитывающего квалификацию программиста
Применяя формулу (4) подсчитаем время на описание задачи: Tо = Tбс (время на разработку блок-схемы алгоритма) рассчитываем по формуле: Tбс = Применяя формулу (6) подсчитываем время на разработку алгоритма. Tа = Tн (время написания программы на языке программирования) определяется по формуле: Tн = Применяя формулу (9), подсчитываем время написания программы на языке программирования: Tн =
Время на оформление документации берется по факту и составляет 40 чел.-час.
Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта: T = Tпо + Tо +Tбс +Tн + Tд =30 + 51,1 + 36,5 + 54,8 + 40 = 212,4 чел.- час Читайте также: Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ![]() ©2015-2020 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (9395)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |