Определение уточнённой трудоёмкости разработки
При создании программных средств выделяют следующие стадии разработки:
– техническое задание (ТЗ);
– эскизный проект (ЭП);
– технический проект (ТП);
– рабочий проект (РП);
– внедрение (ВН).
При решении сложных задач с длительным периодом разработки программного средства трудоемкость определяется по стадиям разработки с учетом новизны, степени использования типовых программ и удельного веса трудоемкости стадий разработки.
На основании общей трудоемкости рассчитывается уточненная трудоемкость с учетом распределения по стадиям (Тут), определяется по формуле (5.3).
Тут = , (5.3)
где Тi – трудоемкость разработки ПО на i–той стадии, (чел–дн).
m–количество стадий разработки;
Значения коэффициентов удельных весов трудоемкости зависят от степени новизны программного обеспечения.
Трудоемкость программного обеспечения по стадиям определяется с учетом новизны, степени использования в разработке типовых программ и средств разработки.
Трудоемкость по стадиям определяется по формуле (5.4).
Тстi= dстi·Кн·Кт· Кур·То, (5.4)
где Тстi– трудоемкость разработки ПО на i–ой стадии (технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения);
|
|
dстi– удельный вес трудоемкости i–ой стадии разработки программного обеспечения в общей трудоемкости разработки программного обеспечения;
Кн– поправочный коэффициент, учитывающий степень новизны программного обеспечения;
Кт– поправочный коэффициент, учитывающий степень использования в разработке типовых программ;
Кур–коэффициент, учитывающий средства разработки;
То– общая трудоемкость программного обеспечения, (чел–дн).
Расчет уточненной трудоемкости представлен в таблице 5.3.
Таблица 5.3 – Расчет уточнённой трудоемкости разработки
Показатели | Стадии | Итого | ||||
ТЗ | ЭП | ТП | РП | ВН | ||
1. Коэффициенты удельных весов трудоемкости стадии разработки программного обеспечения (К) | 0,18 | 0,19 | 0,28 | 0,24 | 0,11 | 1,0 |
2.Коэффициент, учитывающий использование стандартных модулей (Кт) | 1 | – | ||||
3. Коэффициент, учитывающий новизну программного обеспечения (Кн) | 0,63 | 0,63 | 0,63 | 0,63 | 0,63 | – |
4. Коэффициент, учитывающий средства разработки | 1,0 | 1,0 | 1,0 | 1,0 | 1,0 | |
Продолжение таблицы 5.3 | ||||||
Показатели | ТЗ | ЭП | ТП | РП | ВН | Итого |
5.Уточненная трудоемкость | 13,22 | 13,96 | 20,57 | 17,63 | 8,08 | 73,46 |
|
|
Уточнённая трудоёмкость разработки программного обеспечения по всем стадиям составит 72 чел–дн.
Определение эффективного фонда времени
Эффективный фонд времени работы одного работника (Фэф) рассчитывается по формуле (5.5).
Фэф = Д-Дпв-До, (5.5)
где Фэф – эффективный фонд времени работы одного работника, рабочие дни;
Дг– количество дней в году, (дн);
Дп– количество нерабочих дней (выходные и праздничные) в году, (дн);
До–количество дней отпуска, (дн).
При выполнении расчетов в дипломном проекте необходимо принимать значение Д равным количеству дней выполнения расчетов.
Длительность периода дипломного проектирования – с 1 февраля по 1 июня – составляет 83 рабочих дня.
Определение численности разработчиков
На основании уточненной трудоемкости разработки программного обеспечения и установленного периода разработки по формуле 5.6 рассчитывается общая плановая численность разработчиков рассчитывается.
Чразоб= , (5.6)
|
|
где Чразоб– общая плановая численность разработчиков, (чел);
Тут – уточнённая трудоёмкость, (чел–дн);
Тпл– плановая продолжительность разработки программного средства, лет;
Фэф– эффективный фонд времени работы одного работника в течение года, (дн/год).
При установленной плановой продолжительности разработки численность разработчиков составит один человек:
Чразоб= .
В состав разработчиков входит программист без категории.
Дата добавления: 2018-02-18; просмотров: 525; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!