Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Определение трудоемкости разработки программного продуктаСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Определение трудоемкости разработки программного продукта производится на основании опытно-статистического метода, в целом на всю разработку, исходя из того, что ее выполняет один техник-программист. Определение трудоемкости осуществляется в соответствии с ГОСТ 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н =
Время на оформление документации берется по факту и составляет 16 чел.-час.
Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта: T = Tпо + Tо +Tн + Tа =30 + 42,3 + 35,3 + 52,9 + 16 = 176,5 чел.- час Общее время на создание программы складывается из различных компонентов. Структура общего времени и трудоемкость разработки программного продукта представлены в таблице 5. Таблица 5 – Структура общего времени и трудоемкость разработки программного продукта
Трудоемкость выполнения технического задания, эскизного проекта (время на подготовку описания задачи, время на описание задачи): 30+42,3=72,3 Трудоемкость выполнения технического проекта (время на разработку алгоритма, время на разработку блок-схемы, время написания программы на языке программирования): 35,3+52,9=88,2 Процент от трудоемкости работ: 72,3/208,5*100=34,67 % 88,2/208,5*100=42 %
Примечание: рабочий проект – машинное время является перекрываемым, т. е. учитывается и в немашинном времени для расчета оплаты труда техника-программиста. Процент от трудоемкости работ определяют отношением трудоемкости по каждому виду работ к общей трудоемкости, выраженное в процентах.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-06-24; просмотров: 1132; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.214 (0.01 с.) |