Система поддержки принятия решения по выбору способа приобретения программного обеспечения
Определение необходимости приобретения лицензионной версии программы и использования программного обеспечения. Анализ основ автоматизации процесса выбора способа приобретения программного обеспечения. Изучение эффективности информационных технологий.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 26.05.2017 |
Размер файла | 1002,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1
Научный журнал КубГАУ, №121(07), 2016 года
Кубанский государственный аграрный университет
Система поддержки принятия решения по выбору способа приобретения программного обеспечения
Митус Ксения Николаевна
Кацко Игорь Александрович, д.э.н., профессор
Краснодар
Аннотация
Исследование посвящено проблеме выбора способа приобретения программного обеспечения для предприятия. Для решения данной задачи предлагается разработать систему поддержки принятия решения, которая позволит автоматизировать процесс выбора способа приобретения программного обеспечения. В статье были рассмотрены существующие способы приобретения программного обеспечения, а также был проведен анализ возможности их сравнения, который показал, что в исследовании следует ограничиться двумя альтернативами: приобретением лицензионной версии программы и использованием программного обеспечения как услуги (технологией SaaS). Была обоснована необходимость механизма, который позволил бы предприятию с высокой степенью точности определить, какой способ приобретения программного обеспечения является наиболее предпочтительным. Данный механизм был реализован в рамках системы поддержки принятия решений, состоящей из трёх основных блоков: базы данных, базы моделей и интерфейса. Основу базы моделей составляли показатели, рассчитываемые по различным методам оценки экономической эффективности информационных технологий. Рассмотренные методы были проранжированы в порядке убывания их информативности. На основании полученных результатов был предложен алгоритм выбора способа приобретения программного обеспечения. Данный алгоритм и лег в основу системы поддержки принятия решений, структурная схема которой также представлена в статье. Предполагается, что разработанная система поддержки принятия решений позволит повысить обоснованность принимаемых решений, снизить трудоёмкость расчетов, минимизировать потери, связанные с принятием ошибочных решений.
Ключевые слова: система поддержки принятия решения, программное обеспечение, SaaS, алгоритм, база данных, база моделей.
В современных условиях усложнения окружающей среды руководителям предприятий приходится принимать решения по управлению информационными технологиями (ИТ), а также по выбору способа их приобретения. программа автоматизация информационный
Как правило, при принятии решения относительно выбора способа приобретения программного обеспечения (ПО) рассматриваются следующие альтернативы: приобретение лицензионной версии программы, разработка ее собственными силами, использование бесплатных программных продуктов OpenSource или применение технологии SaaS («Программное обеспечение как услуга»). SaaS представляет собой модель развертывания программного обеспечения на основе сетевых технологий, благодаря которым ПО оказывается полностью доступным через Web-браузер.
Вместе с тем, крайние альтернативы выбора (OpenSource и разработка ПО собственными силами) мы рассматривать не будем, в виду того, что задача принятия решения относительно выбора способа приобретения ПО предполагает сравнение программных продуктов-аналогов по функционалу и дополнительным свойствам. Так, например, сравнивать лицензионное ПО и OpenSource затруднительно, так как OpenSource не предполагает сопровождения. Этот же недостаток можно отнести и к программным продуктам, разработанным собственными силами ИТ-специалистов предприятия.
Поэтому в силу объективных причин мы ограничимся двумя альтернативами: приобретением лицензионной версии программы и использованием ПО как услуги (технология SaaS).
Для каждого отдельно взятого предприятия вопрос выбора одного из представленных выше двух вариантов сугубо индивидуален. Различные условия хозяйствования диктуют и различные подходы к оценке эффективности способов приобретения ПО для предприятия. Поэтому в такой ситуации субъектам предпринимательской деятельности понадобится механизм, позволяющий с высокой степенью точности определить, какой способ приобретения ПО является наиболее предпочтительным.
Так как данная задача является достаточно сложной, необходимо разработать систему поддержки принятия решений (СППР), которая позволит автоматизировать процесс выбора способа приобретения ПО. Одним из основных элементов типичной СППР является база моделей, основу которой в нашем случае будут составлять показатели, рассчитываемые по различным методам оценки экономической эффективности ИТ.
К наиболее распространенным методам оценки эффективности ИТ относятся:
1. Совокупная стоимость владения (Total Cost of Ownership, TCO). TCO позволяет произвести расчет и анализ затрат владения ИТ. Условно составляющие TCO разделены на «видимые» и «невидимые», под «видимыми» понимаются затраты непосредственно возникающие при приобретении, «невидимые» затраты возникают в процессе эксплуатации ИТ. TCO информационной системы можно определить по следующей формуле [разработано на основе 1]:
, (1)
где ТСО - совокупная стоимость владения информационной системой;
VisC - «видимые» или прямые затраты на ИТ;
InvC - «невидимые» или косвенные затраты на ИТ;
HS - стоимость первоначальной закупки аппаратного и программного обеспечения;
T - стоимость обучения персонала;
Admin - стоимость управления системой в целом;
ReT - затраты на повышение квалификации (переобучение) персонала;
Outage - оплачиваемые простои и потери рабочего времени;
Upgrade - стоимость обновления и модернизации системы;
TS - стоимость технической поддержки пользователей.
2. Оценка возврата инвестиций (Return оn Investment, ROI) представляет собой расчет коэффициента окупаемости инвестиций в ИТ, то есть анализ возможных объемов дополнительной прибыли, экономии в затратах или снижения риска упущенной выгоды, как результата вложения средств. В общем виде ROI рассчитывается по следующей формуле [разработано на основе 1]:
, (2)
где - эффект от внедрения ИТ;
- инвестиции в ИТ.
3. Модель «Отдачи активов». Информационная система рассматривается как активы предприятия, которые должны приносить определенную отдачу. Эффективность использования капитала оценивается исходя из ставки альтернативной доходности. Для этого рассчитывают коэффициент превышения ставки доходности ИТ над ставкой альтернативной доходности по формуле [разработано на основе 2]:
, (3)
где - коэффициент превышения ставки доходности ИТ над ставкой альтернативной доходности;
- ставка доходности ИТ;
- ставка альтернативной доходности.
4. Экономическая добавленная стоимость (Economic value added, EVA) - метод измерения финансового состояния компании, который высчитывает реальный экономический доход. EVA можно рассчитать как разницу между чистой операционной прибылью после налогов и альтернативной стоимостью инвестированного капитала. Таким образом, формула для расчета EVA имеет следующий вид [3]:
, (4)
где NOPAT - чистая операционная прибыль после уплаты налогов;
с - средневзвешенная стоимость капитала, инвестированного в ИТ;
K - авансированный в ИТ капитал.
5. Стандартные методы оценки экономической эффективности инвестиций в ИТ. В этом случае вложения в информационные технологии рассматриваются не как затраты, а как инвестиции в основной бизнес. Соответственно, для оценки экономической эффективности используются те же инструменты и процедуры, что и в любом инвестиционном проекте. Все стандартные методы оценки экономической эффективности инвестиций можно подразделить [1]:
- на простые методы: метод расчета срока окупаемости инвестиций, метод расчета коэффициента эффективности инвестиций;
- на методы дисконтирования: метод расчета чистой текущей стоимости, метод расчета индекса рентабельности инвестиций и метод расчета нормы доходности (рентабельности) инвестиций.
Далее проранжируем представленные методы по критерию информативности. Для этого воспользуемся экспертными оценками специалистов в области оценки эффективности ИТ. Результаты опроса показали, что анализируемые методы в порядке убывания информативности распределились следующим образом:
1) стандартные методы;
2) модель «Отдачи активов»;
3) EVA;
4) ROI;
5) TCO.
Теперь, опираясь на результаты опроса экспертов, разработаем алгоритм выбора способа приобретения ПО. Принцип алгоритма будет заключаться в применении методов для расчета эффективности каждого из двух вариантов приобретения ПО (покупки и SaaS) в определенной последовательности. А именно, в последовательности возрастания их информативности. То есть самые информативные стандартные методы мы будем применять в конце анализа (рис. 1).
Итак, на первом этапе проводится расчет ТСО. Это наименее информативный метод из выбранных нами, так как дает понятие только об общих затратах на ИТ. Но без совокупной стоимости владения мы не сможем рассчитать ни один последующий показатель.
Далее на втором этапе рассчитывается ROI. Зная ТСО, мы можем произвести этот расчет. После того, как мы определили ТСО и ROI, становится возможным рассчитать показатели EVA и коэффициент превышения ставки доходности ИТ над ставкой альтернативной доходности. Это третий этап.
В заключении на четвертом этапе применяются все стандартные методы, которые мы рассматривали ранее. И делаем выводы на пятом этапе.
Реализация данной методики требует построения системы, позволяющей на основании анализа имеющихся данных о доходах и затратах при альтернативных вариантах приобретения программного обеспечения, принимать решения, обеспечивающие наиболее эффективный выбор.
Рисунок 1 - Блок-схема алгоритма выбора способа приобретения ПО
С учетом выше сказанного, на рисунке 2 представим структурную схему СППР относительно выбора способа приобретения ПО, позволяющую установить основные элементы рассматриваемой системы и определить информационные потоки между ними.
9
Рисунок 2 - Структурная схема СППР относительно выбора способа приобретения ПО
Структура СППР относительно выбора способа приобретения ПО включает в себя три основных блока: блок базы данных (хранилище данных), блок базы моделей и интерфейсный блок. Кроме того, необходимый набор функций, обеспечивающих возможность использования данных базы моделей должным образом, гарантирует наличие в структуре СППР систем управления базой данных и базой моделей.
Отметим, что рассмотренная на рис. 2 схема СППР является лишь отражением объектной структуры данной системы и не позволяет определить ее организационный механизм. Анализируя данные, используемые в СППР в процессе ее функционирования, можно говорить о том, что данная система представляет собой подсистему глобальной информационной системы предприятия по сбору, хранению и обработке информации.
Поэтому база данных в проектируемой СППР не может быть рассмотрена обособлено, поскольку предприятию, кроме указанных на рис. 2 данных, необходимо хранить и осуществлять обработку еще достаточно больших объемов информации, не имеющих прямого отношения к процессу управления ИТ, однако необходимые для поддержки функционирования предприятия и касающихся принятия решений в других сферах его деятельности.
Следовательно, информационное поле задачи выбора способа приобретения программного обеспечения является подмножеством общего множества информации, используемой предприятием в процессе своего функционирования.
Таким образом, предложенная система поддержки принятия решений относительно выбора способа приобретения ПО, основанная на использовании современных технологий обработки данных, позволит повысить обоснованность принимаемых решений, снизить трудоёмкость расчетов, минимизировать потери, связанные с принятием ошибочных решений.
Литература
1. Буряк В.В. Эффективность информационных систем: учебное пособие для студентов специальностей «Экономическая кибернетика» и «Интеллектуальные системы принятия решений» / В.В. Буряк, О.Л. Ольховская. - Краматорск: ДГМА, 2008. - 76 с.
2. Савицкая Г.В. Анализ хозяйственной деятельности предприятия: 4-е изд., перераб. и доп. / Г.В. Савицкая. - Минск: ООО "Новое знание", 2000. - 688 с.
3. Экономическая Добавленная Стоимость [электронный ресурс].-электрон. текстовые данные (28,0 КBytes).-режим доступа http://www.sternstewart.com/?content=proprietary&p=eva&page=1.
4. Тесленко Г.С. Информационные системы в аграрном менеджменте / Г.С. Тесленко - К.: КНЭУ, 1999. - 232 с.
Размещено на Allbest.ru
...Подобные документы
Ознакомление с понятием и особенностями выдачи/приобретения лицензии на право использования программного обеспечения. Рассмотрение классификации лицензий и типов соглашений. Исследование основ деятельности собственника авторских прав в данной сфере.
презентация [118,7 K], добавлен 11.12.2014Цели и задачи программной инженерии. Понятие программного обеспечения. Шесть принципов эффективного использования программного обеспечения. Виды программного обеспечения: общесистемное, сетевое и прикладное. Принципы построения программного обеспечения.
курсовая работа [30,4 K], добавлен 29.06.2010Понятие программного обеспечения, вопросы его разработки и использования. Общая характеристика системного программного обеспечения и работа операционной системы. Специфика процесса управления разработкой программного обеспечения и его особенности.
курсовая работа [636,2 K], добавлен 23.08.2011Основные процессы разработки, приобретения и внедрения сложных систем. Семейство стандартов ISO 9000. Зрелые и незрелые организации-разработчики программного обеспечения. Основные направления формирования метрик для оценки компьютерных программ.
дипломная работа [656,8 K], добавлен 27.11.2012Изучение основных видов угроз программного обеспечения. Выявление наиболее эффективных средств и методов защиты программного обеспечения. Анализ их достоинств и недостатков. Описания особенностей лицензирования и патентования программного обеспечения.
курсовая работа [67,9 K], добавлен 29.05.2013Схемы взаимодействия между заказчиком и разработчиком программного обеспечения. Качество программного обеспечения и определение основных критериев его оценка на современном этапе, особенности управления на стадиях жизненного цикла, анализ достаточности.
презентация [114,7 K], добавлен 14.08.2013Понятие программного обеспечения; исследование достижений и перспектив развития информационных технологий и систем. Функциональная и структурная организация ЭВМ. Оценка эффективности программ, используемых в организации ООО "Крепость-Абакан", их анализ.
отчет по практике [76,8 K], добавлен 21.03.2013Основные принципы приобретения лицензии, задачи и основные виды лицензирования. Программное обеспечение: история развития, сущность, виды, классы, назначение, пиратство на рынке корпоративного и пользовательского программного обеспечения, его лицензии.
курсовая работа [928,2 K], добавлен 14.10.2012Простые системы для отслеживания заявок. Информационные потоки, возникающие на этапе поступления запроса для решения инцидента. Концептуальная и логическая модель данных. Разработка программного обеспечения по автоматизации процесса Службы Service Desk.
дипломная работа [2,6 M], добавлен 11.06.2017Анализ системы обеспечения информационной безопасности и защиты информации. Выбор и обоснование способа приобретения информационных систем для автоматизации задачи. Описание программных модулей. Обоснование методики расчета экономической эффективности.
дипломная работа [905,3 K], добавлен 24.12.2023Использование моделирования в программной инженерии в процессе разработки программного обеспечения. Основные этапы процесса разработки программного обеспечения, их характеристика. Моделирование процессов, их определение фазами и видами деятельности.
реферат [2,2 M], добавлен 25.12.2017Жизненный цикл программного обеспечения - непрерывный процесс, который начинается с принятия решения о необходимости создания ПО и заканчивается при полном изъятия его из эксплуатации. Подход к определению жизненного цикла ПО Райли, по Леману и по Боэму.
реферат [39,1 K], добавлен 11.01.2009Исследование объектно-ориентированного подхода к проектированию программного обеспечения будильника. Модель программного обеспечения. Взаимодействие между пользователями и системой. Диаграммы и генерация программного кода при помощи средств Rational Rose.
курсовая работа [355,8 K], добавлен 26.09.2014Понятие локализации программного обеспечения как процесса его адаптации к культуре какой-либо страны. Перевод пользовательского интерфейса, документации и сопутствующих файлов программного обеспечения. Инструментарий для локализации. Языковые теги и коды.
презентация [243,7 K], добавлен 07.10.2013Сравнительный анализ технологий тестирования. Разработка программного модуля "Интеллектуальная обучающая система для широкого перечня курсов". Обоснование необходимости и важности этапа отладки в процессе разработки данного программного обеспечения.
дипломная работа [101,2 K], добавлен 17.06.2011Анализ локально-вычислительной сети компании. Выбор общего программного обеспечения, обеспечения для инженерного отдела, бухгалтерии, сервера. Состав программного обеспечения вычислительной системы и его конфигурация. Сетевые операционные системы.
курсовая работа [405,4 K], добавлен 08.02.2016Процесс выбора технологий и инструментальных средств. Анализ требований и построения спецификаций создаваемого программного обеспечения. Контекстная и детализированная диаграмма "AS-IS". Разработка алгоритмов и структур данных для хранения информации.
курсовая работа [3,3 M], добавлен 04.06.2014Разработка стратегии и выбор способа автоматизации задачи снабжения для предприятия. Построение функциональной модели бизнес-процессов предметной области. Создание программного средства "1С: Конфигурация ОМТС" для оптимального решения задач снабжения.
дипломная работа [7,2 M], добавлен 12.04.2012Разработка программного обеспечения, предназначенного для автоматизации деятельности туристической фирмы. Анализ и проектирование базы данных предметной области. Создание концептуальной, логической и физической моделей данных и программы их обработки.
курсовая работа [816,5 K], добавлен 05.02.2018Разработка программного обеспечения для управления базой данных. Место задачи в системе автоматизации. Семантическое моделирование данных. Разработка программного обеспечения и базы данных. Расчет трудоемкости и себестоимости этапов проектирования.
дипломная работа [2,9 M], добавлен 04.02.2016