Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бизнес-план для программистов.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
376 Кб
Скачать
☆

Пример.

Десять экспертов с одинаковыми весами bi(i=1,10) оценивают величину трудоемкости разработки программного обеспечения Т. От них получены следующие оценки: Т1=33, Т2=35, Т3=32,2, Т4=34, Т5=38, Т6=34, Т7=37, Т8=40, Т9=36, Т10=35,5.

Значение Т, подсчитанное по формуле (1), в которую вместо ai подставлены Ti, будет равно 35,5. Дисперсия 2, рассчитанная по (6), равна 4,9; = 2,2136.

Задав вероятность ошибки Рош = 0,05, по таблицам распределения Стьюдента определим величину t : число степеней свободы равно 9; t = 2,262. По формуле  = t/N получаем  = 1,583. Таким образом, с вероятностью 0,95 оцениваемая величина T находится в интервале 33,917; 37,083.

Результаты первых трех этапов представляются в пояснительной записке в виде таблицы. В табл. 4.1 и 4.2 приведены примеры упорядоченных последовательностей действий с оценками их длительности.

Таблица 4.1

Упорядоченная последовательность действий и оценка их длительности при разработке информационно-справочной системы, дн.

Действия

Ai

Mi

Bi

MOi

Di

1.Анализ технического задания

8

12

16

12

1,3

2.Библиографический анализ

5

6

7

6

0,3

3.Экономический анализ

1

3

5

3

0,7

4.Построение инфологической модели

33

44

50

43

5

5.Концептуальный проект

3

5

7

5

1,7

6.Разработка интерфейса системы

30

21

45

40

2,5

7.Тестирование и отладка

17

20

23

20

1,0

8.Документирование

17

23

25

21

1,3

Итого:

116

151,5

178

150

4,24

Таблица 4.2

Упорядоченная последовательность действий и оценка их длительности для разработки программного комплекса генерации изображений, дн.

Действия

Ai

Mi

Bi

MOi

Di

1.Разработка тех. задания

1

3

5

3

0,7

2.Уточнение тех. задания, выбор программной среды

2

4

6

64

0,7

3.Изучение технической документации

10

12

14

12

0,7

4.Разработка алгоритмов вывода изображений

3

5

7

5

0,7

5.Оптимизация и отладка алгоритмов

3

5

7

5

0,7

6.Реализация проекта

18

20

22

20

0,7

7.Тестирование и отладка

5

10

15

10

1,7

8.Согласование и встраивание

3

5

7

5

0,7

9.Документирование

3

5

7

5

0,7

Итого:

48

69

90

69

2,6

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

На четвертом этапе план представляется в виде диаграммы Гаита (рис.2). Начало первого действия может быть «привязано» к календарной дате. На диаграмме выделены действия, выполняемые с использованием ЭВМ, что позволяет определить общие затраты машинных ресурсов.

Если разработка ПО осуществляется в составе группы студентов, разрабатывающей общий проект, то время начала и окончания индивидуальных действий увязывается с общим планом разработки. В этом случае может использоваться сетевое планирование, использование которого на практике существенно упрощается за счет имеющихся стандартных программ, например «MS PROGECT».

Расчет себестоимости проводится для определения рыночной цены ПО и инвестиционных затрат. Рыночная цена основывается на плановой себестоимости. Инвестиционные затраты принимаются равными плановой себестоимости.

Плановая себестоимость определяется по формуле:

С = (З + А + Спр.)(1+Кн),

где З - заработная плата разработчика с начислениями на социальные нужды

А - амортизация ПЭВМ и другого оборудования,

Спр - прочие производственные затраты,

Кн - коэффициент накладных затрат,

При определенной выше длительности разработки и коэффициента tp начислений на социальные нужды 0,395 заработная плата составит

где m - среднее количество дней в месяц, m = 22;

З0 - среднемесячная заработная плата разработчика.

действия

9

8

7

6

5

4

3

2

1