Определение трудоемкости разработки пп
Трудоемкость разработки программного продукта может быть определена укрупненным методом. При этом необходимо воспользоваться формулой:
, (7.1)
где ТОА – трудоемкость подготовки описания задачи и исследования алгоритма решения;
ТБС – трудоемкость разработки блок-схемы алгоритма;
ТП – трудоемкость программирования по готовой блок-схеме;
ТОТЛ – трудоемкость отладки программы на ЭВМ;
ТДР – трудоемкость подготовки документации по задаче в рукописи;
ТДО – трудоемкость редактирования, печати и оформления документации по задаче.
Составляющие приведенной формулы определяются, в свою очередь, через условное число операторов Q в разрабатываемом ПП по формуле:
(7.2)
где q – число операторов в программе (q= 2500);
С – коэффициент сложности программы (С=1);
p – коэффициент коррекции программы в ходе ее разработки (р=0,2);
Коэффициент сложности программы С характеризует относительную сложность программ задачи по отношению к так называемой типовой задаче, сложность которой принята за единицу. Значение данного коэффициента определяется на базе экспертных оценок.
Коэффициент коррекции программ p характеризует увеличение объема работ за счет внесения изменений в алгоритм и программу, изменения состава и структуры информации, а также уточнений, вносимых разработчиком программы для улучшения ее качества без изменения постановки задачи.
Q = 2500 × 1 × (1 + 0,2) = 3000 (операторов).
Тогда составляющие трудоемкости разработки программы определятся по формулам:
трудоемкость подготовки описания задачи и исследования алгоритма решения:
где W – коэффициент увеличения затрат труда вследствие недостаточного или некачественного описания задачи;
К – коэффициент квалификации разработчика алгоритмов и программ (при стаже работы до двух лет К=0,8, при стаже от двух до трех лет К=1,0, при стаже от трех до пяти лет К=1,1...1,2, при стаже от пяти до семи лет К=1,3...1,4, при стаже свыше семи лет К=1,5...1,6) (К=1.3);
Для данного проекта выбраны значения W=1,2 и K=0,8. Таким образом, составляющие трудоемкости разработки программы:
TОА = 3000 × 1,2 × 0,8/ 85 = 34 чел-ч.
TБС = 3000 × 0,8 / 25 = 96 чел-ч.
TП = 3000 × 0,8 / 25 = 96 чел-ч.
TОТЛ = 3 600× 0,8 / 5 = 480 чел-ч.
TДР = 3 600 × 0,8 / 20 = 120 чел-ч.
TДО = 0,75 × 120 = 90 чел-ч.
Определим трудоемкость разработки ПП:
ТРЗ = 41 + 115 + 115 + 576 + 144 + 108 = 862 чел-ч.
- Введение
- Предмет разработки в контексте as-is и to-be
- Обзор состояния вопроса
- Компьютерные игры
- Специфика разрабатываемого приложения
- Сравнительный анализ существующих аналогов игровых Интернет-порталов
- Модель as-is
- Модель to-be
- Цель и задачи проекта
- Логическое моделирование и анализ
- Выбор методологий моделирования и инструментария
- Разработка диаграмм вариантов использования
- Построение логической модели данных
- Построение визуальной модели данных
- Выделение классов анализа
- Поведение предмета разработки
- Разработка сценариев и макетов экранных форм
- Вариант использования «Аутентификация»
- Вариант использования «Администрирование бд»
- Диаграмма классов интерфейса
- Физическое моделирование
- Выбор среды разработки, языка программирования и инструментальных средств разработки
- Построение физической модели данных
- Диаграммы последовательности с привязкой к языку реализации
- Построение диаграмм компонентов
- Развертывание проекта
- Реализация и тестирование программного обеспечения
- Назначение и описание компонентов программного обеспечения
- Исходные тексты компонентов программного обеспечения
- Реализация паттернаMvc
- Использование Java-скриптов
- Тестирование программного обеспечения
- Критическое тестирование
- Углубленное тестирование
- Руководство пользователя
- Определение экономической эффективности разработки программного обеспечения
- Определения единовременных затрат на создание программного продукта
- Определение трудоемкости разработки пп
- 7.1.2 Определение себестоимости создания пп
- 7.1.3 Определение оптовой и отпускной цены пп
- 7.1.4 Определение стоимости машино-часа работы эвм
- 7.2 Расчет показателей эффективности использования программного продукта
- 7.2.1 Определение годовых эксплуатационных расходов при ручном решении задачи
- 7.2.2 Определение годовых текущих затрат, связанных с эксплуатацией задачи
- 7.2.3 Определение ожидаемого прироста прибыли в результате внедрения пп
- 7.3 Расчет показателей эффективности использования программного продукта
- 7.4 Заключение об экономической эффективности
- Охрана труда
- Производственная санитария, техника безопасности и пожарная профилактика
- Метеоусловия
- Вентиляция и отопление
- Освещение
- Электробезопасность
- Излучение
- Пожарная безопасность
- Эргономические требования кВдт, эвм и пэвм
- Заключение
- Список использованных источников
- Приложение а
- Приложение б