ЗНАЧЕНИЯ КОЭФФИЦИЕНТОВ УДЕЛЬНЫХ ВЕСОВ ТРУДОЕМКОСТИ СТАДИЙ РАЗРАБОТКИ ПО В ОБЩЕЙ ТРУДОЕМКОСТИ ПО
Лабораторная работа № 2 Определение численности исполнителей и сроков выполнения работ по Этапам разработки ПО
Цель работы: овладеть теоретическими и практическими навыками расчета численности исполнителей (соисполнителей) и сроков выполнения работ по этапам разработки ПО. Теоретический материал Количество исполнителей или сроки, необходимые для реализации стадий разработки ПО, определяются исходя из трудоемкости стадий разработки ПО. Данная оценка производится в условиях одного из двух ограничений: а) задано (ограничено) число разработчиков на каждой стадии разработки ПО; б) заданы сроки реализации стадий разработки ПО. Ситуация А 1.1 Для оценки соответствия распределения разработчиков по стадиям разработки ПО содержанию проводимых работ и степени загруженности исполнителей рассчитываются частные уровни загрузки разработчиков по стадиям разработки (Узi) по формуле 2.1:
, (2.1)
где Т – общая нормативная (скорректированная) трудоемкость разработки ПО (чел.-дн.); di – удельный вес трудоемкости i-й стадии разработки ПО; F – действительный фонд времени одного разработчика в течение года (дн./год); Ni – количество разработчиков, принимающих участие в разработке ПО на i-й стадии (чел.). 1.2 При условии ограничения числа разработчиков по каждой стадии необходимый срок разработки ПО (t) (в годах) определяется по формуле:
, (2.2)
где Тi – нормативная (скорректированная) трудоемкость разработки ПО на i-й стадии (чел.-дн.); n – количество стадий разработки. 1.3 Далее проводится распределение суммарной рабочей нагрузки между j-ми разработчиками на каждой i-й стадии для определения индивидуальных уровней загрузки (Узji). Суммарный уровень загрузки разработчиков на i-й стадии (ƩУзi) определяется по формуле (2.3):
, (2.3)
Определение индивидуального уровня загрузки каждого исполнителя на i-й стадии (Узji) осуществляется следующим образом: первые по списку работники загружаются на 100% с учетом размера суммарной нагрузки (ƩУзi), остаток суммарной нагрузки переходит к последнему в списке разработчику. При распределении следует учитывать, что допускается перегрузка разработчиков не более чем на 5-10 %. 1.4 На основании проведенных расчетов строится фактический график загрузки каждого исполнителя по стадиям разработки ПО, проводится корректировка численности с учетом уровня загрузки каждого работника (Узji) и строиться оптимизированный график загрузки исполнителей по стадиям разработки ПО. На основании определенных параметров графика загрузки исполнителей проводится перерасчет сроков разработки ПО по каждой стадии по формуле:
, (2.4)
где tскор – скорректированный срок разработки ПО, (лет); Узji – скорректированный уровень загрузки j-го исполнителя на i-й стадии разработки ПО.
Ситуация Б 1.5 При заданных сроках разработки ПО количество разработчиков на различных стадиях разработки ПО (Ni_расч) определяется по формуле:
, (2.5)
где t – заданный срок разработки ПО; Кпер – коэффициент перевода рабочих дней в календарные (Кпер =1,41).
Принятое число исполнителей по стадиям (Ni_прин) определятся путем округления расчетного числа до ближайшего большего, за исключением случаев, когда перегрузка не превышает 5-10 %. Для оценки уровня загрузки (Узi) исполнителей по реализации стадий разработки ПО используется формула 2.6:
, (2.6)
где Ni_расч – расчетное количество разработчиков, принимающих участие в разработке ПО на i-й стадии (чел.); Ni_прин –принятое (округленное) количество разработчиков, принимающих участие в разработке ПО на i-й стадии (чел.). В соответствии с принятой численностью разработчиков по стадиям разработки ПО проводятся расчеты по уточнению срока реализации проекта (tуточн) по формуле 2.6:
, (2.7)
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (418)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |