- •Раздел 1 7
- •Раздел 2 12
- •Введение
- •Раздел 1 Теоретико-методические основы оценки эффективности разработок программных продуктов
- •1.1. Понятие эффективности производства и критерии оценки
- •Раздел 2 Оценка эффективности разрабатываемого пп
- •2.1. Общая характеристика и назначение пп
- •2.7.1. Оценка экономической эффективности пп для пользователя
- •2.6. Выбор стратегии ценообразования
- •2.7. Оценка экономической эффективности разработки пп
- •Заключение
- •Список использованных источников
- •Липаев в.В. Экономика производства сложных программных продуктов. М.: синтег, 2008. – 432 с.
- •Липаев в.В. Программная инженерия. Методологические основы. Учебник. - м.: теис, 2006. – 608 с.
- •Пирязев м.С. Особенности методологии определения цен на программные продукты / Российское предпринимательство, 2004. № 12. Электронная версия: http://www.Creativeconomy.Ru/library/prd690.Php
- •Сизов а.В. Принципы и методы оценки эффективности инвестиций в информационные технологии : Дис. … канд. Экон. Наук : 08.00.05 м., 2003. – 188 с.
- •Приложения
- •Приложение 3
- •Приложение 6
Раздел 1 Теоретико-методические основы оценки эффективности разработок программных продуктов
1.1. Понятие эффективности производства и критерии оценки
Эффективность производственных процессов – важнейшая качественная характеристика хозяйствования на всех уровнях как для промышленного предприятия, так и для инновационного, каковыми являются предприятия, производящие программные продукты. Под экономической эффективностью производства понимается степень использования производственного потенциала, который характеризуется соотношением результатов и затрат общественного производства. Чем выше результат при тех же затратах, чем быстрее он растет в расчете на единицу затрат общественно необходимого труда, или чем меньше затрат на единицу полезного эффекта, тем выше эффективность производства.
Измерение экономической эффективности предприятия требует его качественной и количественной оценки, то есть определения критерия и показателей эффективности общественного производства. Правильно избранный критерий должен наиболее полно выражать сущность экономической эффективности и быть единым для всех звеньев производства [13, c. 57].
Количественная определенность единого критерия выражается в обобщающих показателях эффективности производства и функционально связанных с ним локальных показателях использования разных видов ресурсов.
Определенные виды эффективности производства различаются преимущественно по разнообразию получаемых результатов (эффектов) хозяйственной деятельности предприятия. Во-первых, результат (эффект) производства может быть экономическим или социальным.
Экономический эффект отражает различные стоимостные показатели, которые характеризуют промежуточные и конечные результаты производства на предприятии (в объединении предприятий). К таким показателям относятся величина полученного дохода, величина полученной прибыли, экономия тех или иных видов производственных ресурсов или общая экономия от снижения себестоимости продукции.
Социальный эффект сводится к сокращению продолжительности рабочей недели, увеличению новых рабочих мест и уровня занятости людей, улучшению условий труда и быта, состояния окружающей среды, общей безопасности жизнедеятельности. Социальные последствия труда могут быть не только позитивными, но и негативными (например, появление безработицы, усиление инфляции, ухудшение экологических показателей).
вырезано
Зачастую при экономическом анализе проектирования и производства предполагается [4, 6, 9], что для продукта зафиксирован эффект от его создания и использования, и необходимо выявить все основные факторы, способствующие минимизации совокупных производственных затрат на всем жизненном цикле. Для этого должен быть подготовлен согласованный между заказчиком и разработчиком утвержденный документ, в котором определяются цели и задачи проекта, требуемые характеристики продукта и доступные экономические и другие ресурсы для его реализации. Эти данные должны быть предварительно сбалансированы, и они должны обеспечивать реализацию целей проекта при выделенных ресурсах с минимальным допустимым риском. Однако масштабы целей и функций сложных программных проектов имеют устойчивую тенденцию изменяться и увеличиваться по мере развития, а первоначально выделяемые ресурсы – не удовлетворять их реализацию. Экономическое обоснование проектов на начальном этапе их развития должно содержать оценки рисков реализации поставленных целей, обеспечивать возможность планирования и выполнения жизненного цикла (ЖЦ) программного продукта или указывать на недопустимо высокий риск его реализации и целесообразность прекращения разработки. Большую часть рисков и негативных последствий производства можно избежать, используя существующие методы оценивания и прогнозирования производственных затрат, а также управления проектами программных продуктов для их успешного завершения.
При экономическом анализе и обосновании проектов сложных комплексов программ возможны два сценария:
- создание и весь жизненный цикл комплекса программ ориентируется на массовое тиражирование и распространение их на рынке среди заранее не известных пользователей, в различных сферах и внешней среде применения; при этом отсутствует конкретный внешний потребитель-заказчик, который определяет и диктует основные требования к программному продукту, выделяет ресурсы и финансирует проект;
- разработка программного продукта предполагается с определенным, относительно небольшим тиражом, с известной областью и внешней средой применения, для конкретного потребителя-заказчика, который определяет требования к функциям и характеристикам качества, финансирует и выделяет ресурсы.
Эти сценарии принципиально различаются методами экономического анализа и обоснования экономических характеристик продукта. Первый сценарий базируется на маркетинговых исследованиях рынка программных продуктов и на стремлении поставщика занять на рынке достаточно выгодное место. Для этого ему необходимо определить наличие на рынке всей гаммы близких по назначению и функциям продуктов, оценить их эффективность, стоимость и применяемость, а также возможную конкурентоспособность предполагаемого к разработке программного продукта для потенциальных пользователей и их возможное число. Следует оценить рентабельность затрат на создание и обеспечение всего ЖЦ нового программного продукта, выявить факторы, функциональные, экономические и конструктивные показатели качества, которые способны привлечь достаточное число покупателей и оправдать затраты на предстоящую разработку.
Для этого разработчикам необходимо проводить оценки возможной конкурентоспособности предполагаемой продукции на рынке по величине соотношения:
- возможной эффективности (ценности, достоинств) последующего применения программного продукта и способности удовлетворить потребности пользователей при их приобретении и использовании;
- к стоимости (цене, затратам), которую готов заплатить пользователь при приобретении и эксплуатации данного программного продукта [16, c. 76].
При выборе поставщика и продукции покупатель обычно стремится максимизировать это соотношение как за счет поиска продуктов с наибольшими эффективностью и качеством, так и за счет минимальной стоимости покупаемого продукта. В этом сценарии при организации производства вся ответственность за цели, функции и показатели качества продукта ложатся на его производителей, и особую роль при экономических оценках должны играть специалисты по маркетинговому анализу предполагаемого распространения продукта на рынке. Они должны оценивать: конъюнктуру и риск успешного продвижения создаваемого продукта на рынок, сроки и график выполнения этапов жизненного цикла, достаточность ресурсов для реализации проекта и длительность развития, модификаций и распространения версий программного продукта. Для этого им нужны, в частности, прогнозы экономических характеристик производства предполагаемого продукта. Такие проекты обычно относительно невелики по объему и срокам реализации первой версии программного продукта, однако могут предполагать длительный жизненный цикл и множество модификаций для адаптации к нуждам и среде пользователей.
Второй сценарий предполагает наличие определенного заказчика-потребителя конкретного программного продукта, который должен соответствовать его функциональным, техническим и экономическим требованиям. Заказчик может выбирать конкурентоспособного поставщика-разработчика и оценивать его возможность реализовать проект с необходимым качеством с учетом ограничений требуемого бюджета, сроков и других ресурсов. При этом результаты разработки не обязательно подлежат широкому тиражированию, они могут не поступать на рынок; маркетинговые исследования для таких продуктов являются второстепенными и предварительно могут не проводиться.
Однако для заказчика и разработчиков при заключении контракта необходимо достаточно достоверное прогнозирование требований к программному продукту и экономическое обоснование необходимых ресурсов по трудоемкости, стоимости, срокам и другим показателям. Заказчик заинтересован в получении продукта высокого качества при минимальных затратах, а разработчик желает получить максимальную оплату за созданный продукт и достаточные ресурсы на его производство. Противоположность интересов поставщика и потребителя при оценке экономических характеристик, стоимости и других ресурсов проекта, требует поиска компромисса, при котором производитель программного продукта не продешевит, а заказчик не переплатит за конкретные выполненные работы и весь проект. Поэтому оба партнера заинтересованы в достоверном экономическом прогнозировании и обосновании процессов проектирования и производства программного продукта [15, c. 125].
Во многих случаях эффективность систем новой техники и программных продуктов в процессе производства приходится прогнозировать в условиях неопределенности целей, требований к функциям, различных факторов и характеристик заказываемых систем и продуктов. Зачастую бывают недостаточно известны перспективы внедрения, распространения и применения объектов производства – новых программных продуктов. Значительные неопределенности содержатся также в экономических характеристиках производственных технологий, а также инструментальных средств автоматизации проектирования и изготовления комплексов программ. Положение усугубляется трудностью поэтапного определения качества компонентов и его прогнозирования в процессе производства, что непосредственно отражается на экономических характеристиках реализации продукта в целом.
Методы и достоверность экономического анализа производства и жизненного цикла крупных комплексов программ можно разделить на две части, существенно различающиеся свойствами производственных процессов, экономическими характеристиками и влияющими на них факторами. В первой части ЖЦ производятся: системный анализ, проектирование, разработка, тестирование и испытания первой (базовой) версии программного продукта. Номенклатура работ, их трудоемкость, длительность и другие характеристики на этих этапах ЖЦ существенно зависят от свойств создаваемого продукта, требуемых показателей качества, внешней и технологической среды разработки. Изучение подобных зависимостей для различных прототипов программных продуктов позволяет достаточно достоверно прогнозировать состав и основные экономические характеристики производства, планы и графики работ для вновь создаваемых продуктов.
вырезано
Экономическая эффективность позволяет судить о необходимости внедрения программного продукта, для чего выполняется сопоставление существующего метода обработки данных и внедряемого метода обработки.
Факторы, влияющие на эффективность разработки подразделяются на две большие группы: внутренние и внешние. Внутренние факторы эффективности проекта создания программного продукта подразделяются на структурные, ресурсные, технические, управленческие, рыночные, качество интеллектуального капитала. К внешним факторам относятся технический прогресс в области ИТ-технологий, общий уровень развития экономики и платежеспособности рынка, законодательное регулирование предпринимательской деятельности, политическая стабильность.
Особенностью экономики производства крупных программных продуктов является то, что такое производство требует значительных капитальных вложений и временных затрат, которые потом окупаются за определенный период и приносят прибыль длительный период без значительных затрат на производство продукта. Основным фактором эффективности для программного продукта является востребованность продукта на рынке и его долговечность. Поскольку информационные технологии быстро развиваются, то появляются новые программные платформы, которые требуют либо модернизации созданных продуктов либо разработки новых. Поэтому при разработке программного продукта и оценке его эффективности должны быть учтены эти факторы. Программный продукт должен окупиться за срок не более 2-3 лет. Иначе вероятность его эффективности значительно снижается. Поэтому важность маркетинговых исследований в принятии решений по началу разработки и направлениям разработки в этих условиях резко возрастает.
В основе оценки эффективности ПП лежит его цена – чем выше цена продукта, тем более вероятна его экономическая эффективность. В качестве нижнего предела цены принимаются предельные или полные затраты производителя на разработку, тиражирование и сопровождение программного продукта. В качестве верхнего предела цены выбирается рыночная цена с ориентацией на конкурента и рыночную конъюнктуру. Одними из наиболее объективных при определении цены программного продукта являются методы, основанные на ощущении потребителем ценности продукта. К данной категории относится метод расчета цены на основе эффекта использования продукта у потребителей.
Экономическая эффективность пользователя от использования программного продукта оценивается трудовыми и стоимостными показателями, которые позволяют измерить экономию от внедрения предлагаемого проекта машинной обработки информации относительно базового варианта ручной или частично автоматизированной обработки. Производитель программного продукта оценивает в первую очередь эффективность капитальных вложений в проект производства программного продукта, для чего могут использоваться стандартные методы оценки эффективности инвестиционных проектов, используемые в инвестиционном менеджменте, основанные на дисконтированных оценках и основанные на учетных оценках.
