Министерство образования Российской Федерации

Саратовский государственный технический университет

МЕТОДЫ ОЦЕНКИ ЭФФЕКТА И ЗАТРАТ

НА РАЗРАБОТКУ И ВНЕДРЕНИЕ

ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Методические указания

к написанию экономического раздела

дипломного проекта по специальности ПВС

Одобрено

редакционно-издательским советом Саратовского государственного технического университета

Саратов 2003

МЕТОДЫ ОЦЕНКИ ЭФФЕКТА И ЗАТРАТ

НА РАЗРАБОТКУ И ВНЕДРЕНИЕ

ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Методические указания

к написанию экономического раздела

дипломного проекта по специальности ПВС

Разработал: БЕЗРУКОВ Алексей Иосифович

Рецензент: С. А Андрющенко

Редактор: ____________

Лицензия ИД№ 000 от 14.11.01

Подписано в печать __.__.__ Формат 60х84 1/16

Бум. Тип.

Усл.-печ. л. __ (__)

Усл.-изд. л. __

Тираж ___ экз.

Заказ ____

Бесплатно

Саратовский государственный технический университет

410054 7

Копипринтер СГТУ, Саратов,

Оглавление

ВВЕДЕНИЕ.. 4

1. Оценка затрат на разработку и внедрение программного обеспечения. 5

1.1 Постановка проблемы.. 5

1.2 Классификация видов затрат. Маргинальный анализ. 6

1.3 Методики расчета различных видов затрат. 8

1.3.1 Операционные затраты.. 8

1.3.2 Специфические структурные затраты.. 9

1.4 Приведение затрат к одному времени. 10

1.5 Затраты на нематериальные активы.. 11

1.6 Общефирменные затраты и накладные расходы.. 12

1.7 Использование MS Excel 13

2. Оценка эффекта от внедрения программного обеспечения. 14

2.1 Классификация программного обеспечения как товара. 14

2.2 Оценка доли эффекта от собственно разработки программного обеспечения. 14

2.3 Программное обеспечение массового использования. 15

2.3.1 Позиционирование на рынке программных продуктов. 15

2.3.2 Пример оценки экономической эффективности программного продукта массового спроса 17

2.4. Индивидуальные программные продукты.. 19

2.4.1 Уровень зрелости фирмы. Готовность предприятия к внедрению программного обеспечения 19

3. Сопоставление эффекта и затрат. 21

4. Пример оценки эффекта от внедрения системы управления. 22

4.1 Описание объекта управления. 22

4.2 Построение вероятностной модели предприятия. 23

4.2.1 Определим условные вероятности последствий. 23

4.2.2 Согласуем данные. 24

4.2.3 Требования к согласованности условных вероятностей. 25

4.3 Оценка потерь от выбросов. 26

4.4 Моделирование последствий внедрения системы мониторинга. 26

4.5 Алгоритм оценки. 28

Литература. 29

ВВЕДЕНИЕ

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

Брошюра познакомит Вас с основными понятиями и методами, используемыми при технико-экономическом обосновании проектов, связанных с разработкой и внедрением компьютерных программ. Использование брошюры поможет пятикурсникам специальности ПВС дать обоснованные экономические оценки разрабатываемого программного обеспечения (ПО) и написать соответствующий раздел дипломной работы.

Что такое экономическая оценка. Как определяется цена на продукт? В своем популярном учебнике «Экономикс» [1] американские экономисты Макконелл и Брю говорят: «Цена возникает там, где спрос встречается с предложением».

Товаропроизводитель выставляет свою продукцию на рынке и предлагает ее купить за определенную цену (цену предложения). При этом, он учитывает: издержки своего производства: сколько он заплатил сотрудникам, на сколько купил материалов и истратил электроэнергии и т. д. Кроме того, товаропроизводитель думает об обновлении и развитии своего производства.

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

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

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

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

1.  Экономическая оценка это согласованное мнение людей, участвующих в процессе производства и использования товара (или услуги);

2.  Мнения и интересы участников обычно противоречивы, оценка, как правило, результат компромисса;

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

Из сказанного можно сделать два вывода:

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

1. Оценка затрат на разработку и внедрение программного обеспечения

1.1 Постановка проблемы

Подсчитывая затраты на разработку программного обеспечения мы обычно рассуждаем следующим образом: «Когда мы разрабатывали нашу программу, нам пришлось купить лицензионное программное обеспечение, оплачивать аренду помещения, обновить наш компьютер, заплатить за свет и охрану помещения. Еще мы сами, наш директор и бухгалтер получали зарплату. Корме того, чтобы начать работу, мы были вынуждены взять кредит, рассчитываться за который нам придется в течение двух лет». Как оценить все затраты, необходимые для разработки и внедрения ПО? Можно сложить все перечисленные выплаты. Но параллельно с нашей программой фирма разрабатывала еще три. Да еще ремонтировала свой офис.

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

1.2 Классификация видов затрат. Маргинальный анализ

Количественная оценка величины затрат, как правило требует множества предположений. Каждое дополнительное предположение само нуждается в проверке и поэтому снижает достоверность результатов оценки. Поэтому, классифицируя затраты, сначала желательно выделить самые очевидные и легко рассчитываемые виды затрат. Отнимая эти затраты от ожидаемого дохода[1] мы на ранних этапах нашего исследования можем оценить экономическую эффективность нашего проекта и отбросить неэффективные варианты его реализации. Разница дохода и затрат называется маржа, поэтому метод, основанный на анализе этой разницы называется «Маргинальный анализ». В настоящее время этот метод широко применяется для оценки эффективности проектов и направлений деятельности, а также в бизнес-планировании.

Изобразим весь доход, полученный от внедрения или продаж ПО, в виде длинного прямоугольника (рис. 1). На что тратится этот доход?

Прежде всего, выделим затраты зависящие от объема произведенной продукции. Назовем их операционными затратами. Критерий выделения операционных затрат: они равны нулю, если данный продукт не производится вовсе. Пример. Затраты труда программистов зависят от объема и сложности разрабатываемой программы. И если мы разрабатываем две схожие программы, то труда на них потратим, скорее всего, в два раза больше, чем на одну программу. В таблице 1 приведены типичные примеры операционных затрат. Разница между доходом и операционными затратами называется грубой маржей или маржей брутто. Если маржа брутто слишком мала (или даже отрицательная), экономическая эффективность проекта явно не удовлетворительная. Стоит рассмотреть альтернативные варианты проекта.

Рис. 1. Классификация затрат

Все другие затраты зависят от структуры предприятия, имеющегося у него оборудования, постоянного персонала, обязательств предприятия и т. д. Назовем их структурными затратами.

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

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

Наконец, само содержание фирмы требует затрат не связанных напрямую с производством. К ним относятся затраты на содержание помещения, зарплату АУП и обслуживающего персонала, выплата налогов, штрафов и т. д. Такие затраты называются накладными расходами. Обычной практикой отнесения части накладных расходов на конкретный проект является определение процента. Бухгалтерия фирмы рассчитывает объем общефирменных расходов, делит его на общий объем производства и сообщает исполнителям, какую часть (процент) заработанных ими денег придется потратить на общефирменные нужды.

Остаток от вычитания из дохода всех видов затрат – это прибыль. Наличие прибыли свидетельствует о рентабельности (экономической состоятельности) проекта.

1.3 Методики расчета различных видов затрат

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

1.3.1 Операционные затраты

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

Таблица 1

Виды операционных затрат

Методика расчета

Зарплата[2] при повременной оплате труда

Затраты = (фактическое время)

*(повременная ставка)*(1 + % отчислений)

Материалы

Затраты = (количество использованных материалов)*(стоимость единицы)

Услуги

Затраты = (объем услуг)

*(стоимость единицы услуги)

Пример расчета операционных затрат

Разработка дипломного проекта длится 4 месяца. В ней участвуют студент–дипломник и его руководитель. Для выполнения дипломной работы потребовалось:

    использовать Internet в течение 4 месяцев с общим трафиком 150 Mbt; приобрести:
      3 CD- болванки для создания инсталляционных дисков; 3,5’ дискет для работы; пачку бумаги для оформления дипломных проектов; других канцелярских принадлежностей на сумму 150 руб.

Запишем исходные данные и результаты в таблицу 2

Таблица 2

Операционные затраты

Вид затрат

Ед. измерения

Стоимость ед., руб.

Затраты

Стоимость руб.

Труд студента[3]

чел. мес.

2730

4

10920

Труд руководителя[4]

чел. мес.

4095

1,5

6142,5

Абонентская плата за Internet

мес.

200

4

800

Трафик Internet

Mbt

7,44

150

1116

Болванки CD

шт

12

3

36

3,5’ дискеты

шт

10

10

100

Бумага для принтера

пачка

200

1

200

Канцелярские принадлежности

-

150

1

150

Итого

19464,5

Общие операционные затраты составили (округленно) 19,5 тыс. руб.

1.3.2 Специфические структурные затраты

Затраты на оборудование

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

Определяется ресурс оборудования (например, в годах работы). Общая стоимость оборудования делится на ресурс. Результат – стоимость единицы ресурса. Определяется объем ресурса оборудования, необходимый для реализации проекта. Доля стоимости ресурса, отнесенная на проект равна стоимости единицы ресурса умноженной на необходимый объем.

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

Пример расчета затрат на оборудование.

При разработке проекта используются: два компьютера Pentium 4, принтер HP LJ 1200 и сканер Epson Perfection 1260 PHOTO. Продолжительность проекта – 6 месяцев. Компьютеры и принтер используются непрерывно, а сканер только во второй половине проекта. Сведем все данные в таблицу 3 и проведем необходимые расчеты.

Таблица 3

Затраты на оборудование

Вид оборудования

Стоимость, руб.

Период амортизации, лет

Стоимость ед. ресурса, руб.

Требуемый объем, лет

Доля, отнесенная на проект, руб.

Компьютер Pentium 4

17850

3

5950

1

5950

Принтер HP LJ 1200

19500

2

9750

0,5

4875

Сканер Epson Perfection 1260 PHOTO

4397

3

1466

0,25

366

Итого

11191

Стоимость оборудования, отнесенная на проект равна (округленно) 11200 руб.

1.4 Приведение затрат к одному времени

От начала разработки проекта до его внедрения проходит определенное время. Если даже проект рентабельный, деньги, затраченные на его реализацию, будут возвращаться только после внедрения проекта. Таким образом, деньги, вложенные в проект как бы «омертвляются». Они не могут быть использованы ни на что другое до тех пор, пока проект не будет внедрен. А жизнь идет своим чередом: происходит инфляция, подворачиваются другие заманчивые проекты, от которых приходится отказаться, так как нет денег. Таким образом, рубль, вложенный в начале проекта и рубль, полученный после его реализации, оказываются не эквивалентными. Если проект достаточно продолжительный, не эквивалентными будут рубли, вложенные на разных этапах реализации проекта. Как учесть эту неэквивалентность? Обычно для этих целей используется методика приведения к единовременным затратам [2].

Для сопоставления разновременных затрат рассмотрим два различных варианта их использования:

1)  Мы вкладываем деньги C0 руб. в проект и готовы ждать до его внедрения t лет.

2)  Вместо вложения в проект, мы положим деньги в банк на те же t лет под P процентов годовых.

Положив деньги в банк, по истечении года, мы получим:

C1= C0*(1+ P) руб.

После двух лет, учитывая сложные проценты, получаем:

C2= C1*(1+ P) = C0*(1+ P) *(1+ P) руб.

Через t лет наш вклад составит:

Ct= C0*(1+ P)t

Таким образом, во втором варианте, рубль, который мы имеем сейчас будет эквивалентен (1+ P)t рублям. Можно предположить, что и в первом варианте через t лет рубль подешевеет в (1+ P)t раз.

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4