Определение трудоемкости для существующих аналогов программного продукта
Данный метод рекомендуется использовать при разработке программных систем на базе стандартных систем управления базами данных (СУБД) при: · больших размерностях базы данных, формируемой из различных источников; · наличии специализированных компонент, реализующих произвольные информационные запросы пользователей. Критерием выделения трудозатрат является атрибут программы [7]. Атрибут – простейший элемент базы данных информационной модели, содержащей одну из характеристик предметной области и вводимой либо непосредственно пользователем, либо заносящийся в базу из справочников и классификаторов. Объект – элемент базы данных, формируемый из атрибутов и содержащий информацию о реальном процессе, явлении, предмете. Размерность программного обеспечения определяется ПС следующей формуле:
где
Нормализованной величиной при создании программной системы является количество формируемых атрибутов, входящих в электронные таблицы посредством установленных связей. При значениях N,
где
Таблица 13 Нормативы трудоемкости разработки программной системы
Длительность разработки может быть задана директивно заказчиком, исходя из реальных потребностей его бизнеса и наличия финансовых ресурсов, при этом средняя численность специалистов определяется по формуле (6). 5. Определение фонда оплаты труда на разработку и комплексные испытания программной системы Распределение трудозатрат осуществляется на основе статистических данных, приведенных в таблице 14 [1]. Используя эти распределения по выражению (11) можно рассчитать среднюю численность сотрудников, занятых на каждом из этапов создания программной системы по формуле:
Таблица 14 Распределение трудозатрат и длительности по основным этапам жизненного цикла создания программных систем
В табл. 15 приведены данные для относительного распределения численности специалистов на каждом из четырех этапов жизненного цикла создания ПС.
Таблица 15 Распределение специалистов по этапам жизненного цикла ПС
Численность каждого типа специалистов на каждом из этапов жизненного цикла создания программной системы определяется по следующему выражению:
где Фонд заработной платы для реализации i-го этапа проекта определяется ПС следующей формуле:
где Пi − длительность i-го этапа проекта; Sj − месячный фонд заработной платы j-го типа специалиста. В основу определения месячного фонда оплаты труда специалиста может быть положена месячная базовая ставка программиста, размер которой может быть принят как одна из альтернатив: базовая ставка программиста заказчика; базовая ставка программиста разработчика; рыночная базовая ставка программиста в данном регионе. Общий фонд заработной платы на реализацию проекта определяется по формуле:
Популярное: Почему стероиды повышают давление?: Основных причин три... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (588)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |