Пример выполнения расчетов
Процесс разработки программного продукта разбит на несколько этапов: 1. анализ поставленной задачи; 2. проектирование; 3. прототипирование; 4. сборка; 5. программирование; 6. тестирование и отладка; 7. внедрение. Первый этап включает в себя анализ поставленной задачи и требований, предъявляемых к программе, поиск необходимой информации в Интернете и в других источниках. Второй этап – проектирование архитектуры системы. Третий этап – подбор компонентов устройства и создание прототипипа системы. Четвертый этап – сборка электронного устройства и реализация программы на языке программирования. Процесс отладки необходим для нахождения ошибок, не найденных на предыдущих этапах разработки, а процесс тестирования – позволяет, с достаточной вероятностью, удостоверится в том, что программный продукт удовлетворяет требованиям, выработанным для него на этапе проектирования. Последний этап – внедрение, включающий в себя монтаж системы на входную дверь офиса, внесение сотрудников в базу данных и обучение сотрудников пользованию системой. Далее для каждого из этапов определены три величины: – наименее возможная величина затрат, ai; – наиболее вероятная величина затрат, mi; – наиболее возможная величина затрат, bi; На основании экспертных оценок средняя величина для ai, mi и bi определяется по формуле (2. 2):
(2. 3)
где – среднее время, полученное на основании экспертных оценок; – оценка затрат времени, данная руководителем; – оценка затрат времени, данная автором проекта.
Результаты расчета средней оценки затрат времени на разработку программного продукта приведены в таблице 2. 5 (оценка производится в днях).
Таблица 2. 5 – Время, затраченное на разработку программного продукта
На основе средних оценок рассчитываются математическое ожидание и отклонение по каждому этапу разработки программного продукта. Формула расчета математического ожидания для i-ro этапа:
, (2. 4)
где – математическое ожидание для i-гo этапа; – средние значения.
Стандартное отклонение для каждого этапа разработки программного продукта определяется по формуле:
, (2. 5)
где Gi – стандартное отклонение по i-му этапу.
Зная математическое ожидание по каждому этапу, рассчитывается общая величина математического ожидания в целом по программному средству:
, (2. 6)
где МО – общая величина математического ожидания.
Стандартное отклонение G в целом по программному средству рассчитывается по следующей формуле:
, (2. 7)
где G –стандартное отклонение; Gi – стандартное отклонение по i-му этапу.
На основе расчетов математического ожидания (2. 4) и стандартного отклонения (2. 5) рассчитывается коэффициент вариации – коэффициент согласованности мнения экспертов. Коэффициент вариации рассчитывается по формуле:
, (2. 8)
где yi – коэффициент вариации по i-му этапу.
Теперь можно произвести расчеты на основе таблицы 2. 5 и формул (2. 4 – 2. 8) и свести эти расчеты в таблицу 2. 6.
Таблица 2. 6 – Затраты на разработку программного продукта
Коэффициент вариации равен 0, 14 и не превосходит 0, 33. Поэтому мнения экспертов считают согласованными (данный вывод обязателен для обоснования проведенных расчетов)
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|