Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ dip Econ.doc
Скачиваний:
17
Добавлен:
03.09.2019
Размер:
1 Мб
Скачать
☆

3.3 Определение общей трудоемкости разработки по

Для определения трудоемкости разрабатываемого программного средства можно использовать формулы:

, (1)

где – общая трудоемкость разработки ПС, чел.-мес.;

. – число тысяч исходных команд.

, (2)

где – продолжительность разработки, мес.

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

3.4 Расчет трудоемкости стадий по разрабатываемому по

Трудоемкость каждой стадии разработки ПО рассчитывается в чел.-мес. ( ) и в чел.-ч. ( )по ниже-приведенным формулам:

, (3)

(4)

где - трудоемкость i-й стадии, чел.-мес.;

- количество рабочих дней в месяц (для расчета можно принять величину – 21 рабочий день);

- продолжительность рабочего дня, принять равным 8 часов.

8

- удельный вес трудоемкости i-й стадии в общей трудоемкости разработки программного средства, % (величину можно принять из таблицы 2 в том случае, если количество стадий совпадает);

Таблица 2 - Удельный вес трудоемкости стадий в общей трудоемкости

Наименование стадии

qi, %

чел.-мес.

чел.-ч.

1. Формирование требований к ПС, разработка концепции ПС

4

2. Техническое задание, эскизный проект

4

3. Технический проект

14

4. Рабочая документация

70

5. Ввод в действие

8

ИТОГО

100

Величину внести в итоговые значения по стадиям в таблицу 4.

3.5 Определение состава группы исполнителей

необходимое число исполнителей необходимых для разработки программного обеспечения рассчитывается исходя из определенных выше значений трудоемкости (То ,чел.-мес.) и длительности (Dо , мес.) разработки:

, (5)

где - численность исполнителей, чел;

9

- фонд рабочего времени на одного исполнителя, мес.

Величина фонда рабочего времени определяется:

, (6)

где - фонд рабочего времени в месяц, который определяется:

, (7)

где - продолжительность рабочего дня, принять равным 8 часов;

- количество рабочих дней в месяц, принять по среднему значению или равных 21 день.

- потери рабочего времени принять в размене 5%.

Полученный результат округляется до целого числа.

При определении состава категорий исполнителей необходимо учитывать, что все специалисты, участвующие в процессе разработки программного средства, могут быть разделены на три категории:

руководители разработки;

разработчики программ;

вспомогательный персонал, который обеспечивает разработку и документирование программ.

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

Заработная плата персонала принимается исходя из данных, полученных при прохождении преддипломной практики.

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

10

Таблица 3 - Состав группы разработчиков программного средства

Обозна-чение

Долж-ность испол-нителя

Числен-

ность,

чел.

Квали-фика-ция

Долж-ностной оклад, р./мес.

А

Б

и.т.д.

Итого: