Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Пример выполнения расчетов




Процесс разработки программного продукта разбит на несколько этапов:

1. анализ поставленной задачи;

2. проектирование;

3. прототипирование;

4. сборка;

5. программирование;

6. тестирование и отладка;

7. внедрение.

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

Второй этап – проектирование архитектуры системы.

Третий этап – подбор компонентов устройства и создание прототипипа системы.

Четвертый этап – сборка электронного устройства и реализация программы на языке программирования.

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

Последний этап – внедрение, включающий в себя монтаж системы на входную дверь офиса, внесение сотрудников в базу данных и обучение сотрудников пользованию системой.

Далее для каждого из этапов определены три величины:

– наименее возможная величина затрат, ai;

– наиболее вероятная величина затрат, mi;

– наиболее возможная величина затрат, bi;

На основании экспертных оценок средняя величина для ai, mi и bi определяется по формуле (2. 2):

 

                      (2. 3)        

 

где  – среднее время, полученное на основании экспертных оценок;

 – оценка затрат времени, данная руководителем;

 – оценка затрат времени, данная автором проекта.

 

Результаты расчета средней оценки затрат времени на разработку программного продукта приведены в таблице 2. 5 (оценка производится в днях).

 

Таблица 2. 5 – Время, затраченное на разработку программного продукта

Этапы

разработки

программного

продукта

Наименее

возможная

величина затрат (ai), дни

Наиболее
вероятная

величина затрат (mi), дни

Наиболее

возможная

величина затрат (bi), дни

1 Анализ поставленной задачи 1, 5 1, 3 1, 5 2, 4 3, 2
2 Проектирование 2, 6 4, 2 4, 5 5, 4
3 Прототипирование 0, 75 0, 9 1, 6 2, 6
4 Сборка 1, 6 2, 6 4, 5 3, 9
5 Программирование 1, 5 2, 5 2, 1 3, 2 5, 2
6 Тестирование и отладка 0, 75 0, 9 1, 5 1, 3 1, 5 1, 8
7 Внедрение 0, 5 0, 75 0, 65 0, 75 0, 9 1, 5 1, 8

 

На основе средних оценок рассчитываются математическое ожидание и отклонение по каждому этапу разработки программного продукта. Формула расчета математического ожидания для 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 – Затраты на разработку программного продукта

Этапы

разработки

программного

продукта

Средняя величина затрат по этапам,

 дни

Матем. ожидание (МОi, дни)

Станд. Отклонение (Gi, дни)

Коэффициент вариации (vi)

Наименее возможная величина затрат (ai, дни) Наиболее вероятная величина затрат (mi, дни) Наиболее возможная величина затрат (bi, дни)
1 Анализ поставленной задачи 1, 3 2, 4 3, 2 2, 35 0, 32 0, 14
2 Проектирование 2, 6 4, 2 5, 4 4, 13 0, 47 0, 11
3 Прототипирование 0, 9 1, 6 2, 6 1, 65 0, 28 0, 17
4 Сборка 1, 6 2, 6 3, 9 2, 65 0, 38 0, 14
5 Программирование 2, 1 3, 2 5, 2 3, 35 0, 52 0, 15
6 Тестирование и отладка 0, 9 1, 3 1, 8 1, 32 0, 15 0, 11
7 Внедрение 0, 65 0, 9 1, 8 1, 01 0, 19 0, 19
Итого 10, 05 16, 2 23, 9 16, 46 2, 31 0, 14

 

Коэффициент вариации равен 0, 14 и не превосходит 0, 33. Поэтому мнения экспертов считают согласованными (данный вывод обязателен для обоснования проведенных расчетов)

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...