Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МОЯ Экономическая часть.doc
Скачиваний:
13
Добавлен:
09.02.2015
Размер:
1.03 Mб
Скачать

Организационно-экономическая часть

1.1 Введение

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

Анализ предстоящей разработки целесообразно проводить, представляя работу в виде экономико-функциональных блоков, что позволяет спланировать деятельность оптимальным образом и обоснованно спрогнозировать конкретные сроки выполнения отдельных этапов работы. Построение диаграммы Гантта позволяет наглядно представить последовательные и параллельные участки, продолжительность и очерёдность работ.

1.2 Расчёт трудоёмкости проекта

Общие затраты труда на разработку и внедрение проекта определим следующим образом:

(1)

где – затраты труда на выполнение-го этапа проекта.

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

(2)

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

Полный перечень работ с разделением их по этапам приведён в таблице 1.

Таблица 1.Разделение работ по этапам

Этап

работы

Содержание

работы

, чел/ часы

, чел/ часы

, чел/ часы

, чел/ дни

1

Разработка технических требований

1

Получение задания, анализ полученных требований к разрабатываемому ПО

8

8

8

1

2

Разработка и утверждение ТЗ

32

32

32

4

3

Обзор существующих методов, алгоритмов и программного обеспечения

32

52

40

5

2

Разработка алгоритмов

4

Разработка общей структуры ПО

48

48

48

6

5

Исследование алгоритма генерации по ключевым точкам с использованием преобразования Габора

100

150

120

15

3

Разработка программных модулей

6

Выбор инструментальных средств для реализации алгоритма

32

32

32

4

7

Программная реализация выбранного алгоритма

74

94

82

11

4

Тестирование и отладка разрабатываемого ПО

8

Тестирование ПО

70

95

80

10

9

Внесение изменений в ПО

32

52

40

5

5

Разработка документации

10

Разработка программной и эксплуатационной документации

56

76

64

8

Итого

546

69

1.2.1 Определение числа исполнителей

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

(3)

где – затраты труда на выполнение проекта (разработка и внедрение ПО), – фонд рабочего времени; определяется по следующей формуле:

(4)

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

Для 2014 года: – 365 дней, – 118 дней, – 14 дней.

Таким образом, фонд времени в текущем месяце составляет:

(5)

Время выполнения проекта (Т) – 2,3 месяца

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

Затраты труда на выполнения проекта были рассчитаны в предыдущем разделе, их величина равна 546 чел/час. В соответствии с этими данными и выражением (3), среднее количество исполнителей равно:

человек. (6)

Округляя до большего, получим число исполнителей проекта .