Имитационная модель деятельности отдела продаж в современных аутсорсинговых ИТ-компаниях
АКАДЕМИЯ УПРАВЛЕНИЯ ПРИ ПРЕЗИДЕНТЕ РЕСПУБЛИКИ БЕЛАРУСЬ
ИНСТИТУТ УПРАВЛЕНЧЕСКИХ КАДРОВ
Факультет инновационной подготовки
Кафедра экономико-математических методов управления
Специальность
«Управление информационными
КУРСОВАЯ РАБОТА
по дисциплине «Экономико-математические методы и модели принятия решений»
на тему
«Имитационная модель деятельности отдела
продаж в современных аутсорсинговых
ИТ-компаниях»
Студентка
4 курса,
УИР-3
Руководитель
преподаватель
Минск 2011
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
ГЛАВА 1 ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ 4
1.1 Краткая теория имитационного моделирования. 4
1.2 Имитационная модель. 7
1.3. Агентное моделирование. 9
ГЛАВА 2 УПРАВЛЕНИЕ ПРОДАЖАМИ 13
2.1 Система управления продажами 13
2.2 Структура отдела продаж. Основные проблемы организации отдела продаж. Мотивация продаж. Личная эффективность продавцов. Учет и анализ информации 15
ГЛАВА 3 МОДЕЛИРОВАНИЕ. АНАЛИЗ РЕЗУЛЬТАТОВ 18
3.1 Описание модели 18
3.2 Запуск модели и вывод результатов 20
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 25
ВВЕДЕНИЕ
Имитационное
моделирование – наиболее мощный
и универсальный метод
В настоящее время нельзя назвать область человеческой деятельности, в которой в той или иной степени не использовались бы методы моделирования. Не составляет исключения и экономическая деятельность.
В условиях высокой конкуренции на динамично развивающихся рынках компания должна ставить перед собой четкие цели и определять пути их достижения. В основе задач отдела продаж лежит удовлетворение потребностей покупателей и успешная конкуренция на рынке. Организация деятельности отдела продаж — важная составляющая планирования деятельности всей организации в целом.
Целью данной курсовой работы является изучение деятельности отдела продаж с использованием имитационной модели, построенной в Anylogic.
Можно отметить актуальность данной темы, так как рынок Беларуси является динамично развивающимся и технологически насыщенным, примером чему является деятельность Парка высоких технологий. А все произведенные продукты нужно продавать, чем и занимаются отделы продаж в крупных ИТ-компаниях.
В соответствии с целью работы можно выделить следующие задачи:
- изучить виды, принципы построения имитационных моделей;
-
выделить направление
-
разработать модель
- сделать выводы по работе модели.
Объектом данной работы следует назвать не только саму деятельность отдела продаж, а также поведение и набор навыков аналитиков – работников отдела.
В
данной работе использованы учебные
пособия отечественных и
ГЛАВА 1
ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ
1.1 Краткая теория имитационного моделирования.
Среди методов прикладного системного анализа имитационное моделирование является наиболее мощным инструментом исследования сложных систем, управление которыми связано с принятием решений в условиях неопределенности. По сравнению с другими методами такое моделирование позволяет рассматривать большое число альтернатив, улучшать качество управленческих решений и точнее прогнозировать их последствия.
Управление
в современном мире становится все
более трудным делом, поскольку
организационные структуры
Имитационное
моделирование есть процесс конструирования
модели реальной системы и постановки
экспериментов на этой модели с целью
либо понять поведение системы, либо
оценить (в рамках ограничений, накладываемых
некоторым критерием или
Существует три вида имитационного моделирования: агентное моделирование, системная динамика и дискретно-событийное моделирование.
- Агентное моделирование. Цель агентных моделей – получить представление о глобальных правилах поведения системы, исходя из предположений об индивидуальном, частном поведении ее отдельных активных объектов и взаимодействии этих объектов в системе. Агент – некая сущность, обладающая активностью, автономным поведением, может принимать решения в соответствии с некоторым набором правил, взаимодействовать с окружением, а также самостоятельно изменяться.
- Дискретно-событийное моделирование. Этот вид моделирования наиболее подходит для моделирования производственных процессов и имеет огромную сферу приложений – от логистики и систем массового обслуживания до транспортных и производственных систем.
- Системная динамика. Такой вид моделирования более всех других парадигм помогает понять суть происходящего выявления причинно следственных связей между объектами и явлениями. С помощью системной динамики строят модели бизнес-процессов, развития города, модели производства, динамики популяции, экологии и развития эпидемии. [1]
Рисунок 1.1 - Три подхода имитационного моделирования
В качестве доминирующих базовых концепций формализации и структуризации в современных системах моделирования используются:
- для дискретного моделирования – системы, основанные на описании процессов (process description):
- процессно-транзактно-
ориентированные системы моделирования блочного типа - (Extend, Arena, ProModel, Witness, Taylor, Gpss/H-Proof и др.); - системы, основанные на сетевых концептах (network paradigms). Сетевые парадигмы (сети Петри и их расширения), применяются при структуризации причинных связей и моделировании систем с параллельными процессами, служащие для стратификации и алгоритмизации динамики дискретных и дискретно-непрерывных систем;
- сети кусочно-линейных агрегатов, автоматные схемы, моделирующие дискретные и непрерывно-дискретные системы;
- для систем, ориентированных на непрерывное моделирование – модели и методы системной динамики (Powersim, Vensim, Dynamo, Stella, Ithink и др.).
- динамические системы (MATLAB),
- агентное моделирование (AnyLogic)
- и другие. [5]
Применение имитационных моделей дает множество преимуществ по сравнению с выполнением экспериментов над реальной системой и использованием других методов.
Стоимость.
Допустим, компания уволила часть
сотрудников, что в дальнейшем привело
к снижению качества обслуживания и
потери части клиентов. Принять обоснованное
решение помогла бы имитационная
модель, затраты на применение которой
состоят лишь из цены программного
обеспечения и стоимости
Время. В реальности оценить эффективность, например, новой сети распространения продукции или измененной структуры склада можно лишь через месяцы или даже годы. Имитационная модель позволяет определить оптимальность таких изменений за считанные минуты, необходимые для проведения эксперимента.
Повторяемость. Современная жизнь требует от организаций быстрой реакции на изменение ситуации на рынке. Например, прогноз объемов спроса продукции должен быть составлен в срок, и его изменения критичны. С помощью имитационной модели можно провести неограниченное количество экспериментов с разными параметрами, чтобы определить наилучший вариант.
Точность. Традиционные расчетные математические методы требуют применения высокой степени абстракции и не учитывают важные детали. Имитационное моделирование позволяет описать структуру системы и её процессы в естественном виде, не прибегая к использованию формул и строгих математических зависимостей.
Наглядность. Имитационная модель обладает возможностями визуализации процесса работы системы во времени, схематичного задания её структуры и выдачи результатов в графическом виде. Это позволяет наглядно представить полученное решение и донести заложенные в него идеи до клиента и коллег.
Универсальность. Имитационное моделирование позволяет решать задачи из любых областей: производства, логистики, финансов, здравоохранения и многих других. В каждом случае модель имитирует, воспроизводит, реальную жизнь и позволяет проводить широкий набор экспериментов без влияния на реальные объекты. [3]
1.2 Имитационная модель.
В настоящее время нельзя назвать область человеческой деятельности, в которой в той или иной степени не использовались бы методы моделирования.
Имитационная
модель – численная экономико-
Математическая
структура модели может быть очень
сложной, однако в самом общем
виде ее математически можно
где E- результат действия системы, xi - переменные и параметры, которыми мы можем управлять, yi - переменные и параметры, которыми мы управлять не можем.
Почти каждая модель представляет собой некоторую комбинацию таких составляющих, как компоненты, переменные, параметры, функциональные зависимости, ограничения, целевые функции.
Компоненты
– составные части, которые при
соответствующем объединении
Параметры – величины, которые экспериментатор, работающий с моделью, может выбирать произвольно, в отличие от переменных, которые могут принимать только значения, определяемые видом функции. В моделях систем принято разделять переменные на экзогенные и эндогенные. Эндогенными называются переменные, изменение которых происходит внутри моделируемой системы, в отличие от экзогенных, которые вводятся в модель извне. Эндогенные величины называют также выходными.
Функциональные
зависимости описывают
Ограничения представляют собой устанавливаемые пределы изменения значений переменных или ограничивающие условия распределения и расходования тех или иных средств. Они могут вводиться либо разработчиком (искусственные ограничения), либо самой системой вследствие присущих ей свойств (естественные ограничения).
Целевая
функция, или функция критерия, -
это точное отображение целей
или задач системы и
Классификация моделей:
- По факту использования в модели фактора времени:
- Статическая имитация – многократное повторение расчета в различных условиях проведения эксперимента на имитационной модели, не включающей в себя в качестве переменной время. Соответственно, статическая модель не включает в качестве переменной время.
- Динамическая модель – вид машинной имитации, расчет поведения модели в течение продолжительных периодов времени.
- По виду используемых в модели переменных:
- Детерминированная модель – аналитическое представление закономерности, операции и т.п., при которых для данной совокупности входных значений на выходе системы может быть получен единственный результат.
- Стохастическая или статистическая модель – вид модели, отличающийся от детерминированной тем, что включает в себя в том или ином виде случайные возмущения, отражающие вероятностный характер моделируемой системы.
- По целевому назначению:
- Модели структуры отображают связи между компонентами объекта и внешней средой и подразделяются на:
-
каноническую модель, характеризующую
взаимодействие объекта с
-
модель внутренней структуры,
характеризующую состав
-
модель иерархической
- Модели функционирования включают широкий спектр символических моделей, например:
-
модель жизненного цикла
- модели операций, выполняемых объектом;
- информационные модели, отображающие во взаимосвязи источники и потребители информации;
-
процедурные модели, описывающие
порядок взаимодействия
- Стоимостные модели, как правило, сопровождают модели функционирования объекта и по отношению к ним вторичны, «питаются» от них информацией и совместно с ними позволяют проводить комплексную технико-экономическую оценку объекта или его оптимизацию по экономическим критериям. [1]
1.3. Агентное моделирование.
Агентное
моделирование (АМ) – это новый
подход к моделированию систем, содержащих
автономных и взаимодействующих
агентов. АМ может найти широкое
применение в бизнесе для принятия
решений. АМ обещает дать хорошие
результаты при его использовании
исследователями электронных
В настоящее время мультиагентные системы получили широкое применение в таких областях как системы телекоммуникации, поисковые системы в Internet, логистика, компьютерные игры, САПР, системы управления и контроля сложными процессами в медицине и промышленности, программы для электронной коммерции, системы защиты информации. Это и моделирование поведения агентов на фондовых рынках, и моделирование поставок, и предсказание распространения эпидемий, и угрозы биологических войн и т.д. [2, с.94]
Мультиагентные
системы (кросс-платформенные
Агенты - это автономные объекты, которые могут самостоятельно реагировать на внешние события и выбирать соответствующие действия. В настоящее время в рамках мультиагентных технологий и мультиагентных систем (МАС) разработаны различные типы агентов, которые характеризуются конкретной моделью поведения и свойствами, а также, семейства архитектур и библиотек компонентов, для которых свойственны распределённость и автономность.
Поскольку агенты применяются в самых различных областях, то понятие агента для каждого автора имеет свою смысловую нагрузку: так на производстве в качестве агента может выступать робот, а в системах телекоммуникации понятие «агент» связано с программой.
В зависимости от среды обитания агента наделяют конкретным набором свойств.
Существует большое количество типов агентов: автономные агенты, мобильные агенты, персональные ассистенты, интеллектуальные агенты, социальные агенты и т.д. По способу поведения агенты могут делиться на интеллектуальные (рассуждающие, коммуникативные, ресурсные) и реактивные (не обладающие представлением о внешнем мире).
Существует множество
Одним из авторов (Wooldridge M.) дано следующее определение:
«Агент» - это аппаратная или программная сущность, способная действовать в интересах достижения целей, поставленных пользователем. Для реализации некоторого поведения агент должен иметь специальные устройства (в том числе и программные): рецепторы – устройства, непосредственно воспринимающие воздействие внешней среды и эффекторы - исполнительные органы, воздействующие на среду, а также процессор – блок переработки информации и память. [9]
Под памятью здесь понимается способность агента хранить информацию о своем состоянии и состоянии среды.
Перечислим свойства агента:
− адаптивность (способностью обучаться);
− автономность (агент работает как самостоятельная программа, которая ставит себе цели и предпринимает действия для их достижения);
− коллаборативность (взаимодействие с другими агентами, причём агент может играть разные роли при взаимодействии с одним и тем же агентом);
− способность к рассуждениям (агенты могут обладать частичными знаниями или механизмами вывода, например, знаниями, как приводить данные из различных источников к одному виду);
− коммуникативность (агенты могут общаться с другими агентами);
− мобильность (способность к передачи кода агента с одного сервера на другой). [9]
Итак, агент должен взаимодействовать со средой или другими агентами. Агенты децентрализованы, а глобальное состояние моделируемой системы можно вывести из взаимодействия агентов, зная индивидуальную логику поведения каждого из них.
Программной
реализацией агента является объект
(в смысле ООП) некоторого класса. Однако
существует два основных отличия
агента от простого объекта. Во-первых,
обмен сообщениями между
Рисунок 1.2 - Агент и его характеристики
Итак, про агента можно сказать, что:
−
Агент идентифицируем, его можно
определить как индивидуум, состоящий
из отдельных частей с определённым
набором характеристик и
− Агент помещён в определённую среду, живёт в ней и взаимодействует с другими агентами. Агенты имеют протоколы для взаимодействия с другими агентами типа коммуникационного протокола, и способны реагировать на среду. Агенты способны распознавать и различать различные черты других агентов.
− Агент целеустремлён, имеет цели, которые необходимо достичь, исходя из его поведения.
− Агент автономный и самонаводящийся. Агент может функционировать в своей среде независимо от сделок с другими агентами, по крайней мере в небольшом числе ситуаций.
− Агент гибкий и может обучаться и адаптировать своё поведение по времени, основываясь на опыте. Агент может иметь метаправила, правила, изменяющие другие правила поведения. [2]
Агенты разнообразны, разнородны и динамичны. Агенты активны по отношению к своим атрибутам и правилам поведения. Правила поведения варьируются: они зависят от того, какое количество информации агент учитывает в своих рассуждениях, от внутренней модели внешнего мира, включающей других агентов, от размера памяти для хранения прошлых событий. Все перечисленные факторы агент использует в своих решениях.
Агенты также различаются по своим атрибутам и накопленным ресурсам. Многообразная природа агентов делает агентное моделирование особенно интересным.
Cуществуют разные термины для обозначения агентного моделирования. Это и индивидуумное моделирование (ИМ), и системы агентного моделирования (САМ). Агенты АМ отличны от типичных агентов мобильных систем. Мобильные агенты – легковесные программные агенты-прокси, которые выполняют различные функции для пользователей и в некоторой мере действуют автономно. АМ - это не то же самое объектно-ориентированное моделирование, хотя ОО парадигма широко используется для представления агентов. По этой причине инструментальные средства для реализации агентного моделирования почти всегда объектно-ориентированные. [8]
АМ
уходит корнями к мультиагентным
системам (МАС) и робототехнике в
сфере искусственного интеллекта (ИИ).
Но АМ не ограничивается проектированием
искусственных агентов. Его основные
задачи состоят в моделировании
социального поведения людей
и принятии решений индивидуумами.
Вместе с этим приходится представлять
взаимодействие в обществе, сотрудничество
индивидуумов, их групповое поведение
и появление
ГЛАВА 2
УПРАВЛЕНИЕ ПРОДАЖАМИ
2.1 Система управления продажами
"Управление
продажами" - это комплексное,
многоплановое понятие, к
Управление продажами в широком смысле - это область практики, формирующаяся на стыке менеджмента, маркетинга и собственно искусства продаж. Поэтому в систему управления продажами включают следующие элементы:
- Определение целевых клиентов, на которых направлена система продаж:
- целевые сегменты (их потребности, требования, каналы (где покупают), ценовая категория);
- стратегические и "поддерживающие" ниши;
- стратегия и тактика выхода в новые ниши.
- Используемые каналы распределения:
- используемые типы каналов распределения;
- сбор информации по потенциальным участникам канала (дистрибуторам, дилерам и т.д.);
- потребности, требования, каналы (где покупают), ценовая категория, условия, на которых хотели бы работать.
- Управление каналами:
- планирование продаж по каналам и между участниками одного канала;
- пакет условий для каждого канала;
- управление стимулированием дистрибуторов: бонусы, акции, обучение, мерчендайзинг;
- управление коммуникацией: постоянный сбор и обмен информацией с участниками канала;
- контроль за дистрибуторами: оплата; контроль за ценами и качеством обслуживания;
- оценка участников канала/корректировка (условий, клиентской базы).
- Организация и стратегия отдела продаж:
- задачи и функции отдела продаж;
- структура, штат отдела продаж;
- принцип распределения функций в отделе (по территориям, по группам клиентов, по товарным линейкам и т.д.);
- техническая поддержка отдела продаж.
- Управление отделом продаж:
- регулярные планирование и контроль работы отдела и его сотрудников;
- найм, отбор и адаптация сотрудников;
- мотивация сотрудников;
- обучение, обмен опытом, общее подведение итогов;
- оценка работы отдела, расчет стоимости продаж, регулирование издержек на продажи;
- оценка личной эффективности сотрудников.
- Навыки персональных продаж и управление взаимоотношениями:
- система поиска потенциальных клиентов;
- навыки эффективной продажи (определение типа заказчика, его потребностей и подстройка под него; навыки презентации; навыки проведения переговоров с заказчиками; контраргументация и заключение сделки);
- уровень сервиса, послепродажное обслуживание;
- учет и анализ персональных данных продаж.
- Корректировка системы продаж:
- оценка и корректировка всей системы продаж (не реже 1 раза в год). [6]

- Имитационная модель динамики численности лисицы обыкновенной
- Имитационная модель динамики численности популяции домового воробья
- Имитационная модель динамики численности популяции русского осетра в Каспийском море
- Имитационная модель динамики численности русского осетра
- Имитационная модель на языке GPSS/H системы двухмашинного обслуживания потока пользователей
- Имитационная модель на языке GPSS/H системы двухпоточной регулировки агрегатов
- Имитационная модель на языке gpss/h системы передачи данных
- Имидж фирмы как средство внешней идентификации
- Имидж фирмы как фактор конкурентного преимущества
- Имидж фирмы: содержание и факторы формирования
- Имидж Хабаровска на примере СМИ
- Имидж человека в профессиональной деятельности
- Имитатор шума AD-1
- Имитационная модель временного ряда