Реферат за темою випускної роботи
2. Платформа Salesforce і приклади роботи з нею
2.2 Наявні напрацювання і CPQ процес
Вступ
Бізнес процеси є невід'ємною складовою життєвого циклу будь-якої організації і можна сказати, що в загалому все, що відбувається в організації, може бути охарактеризовано у рамках таких процесів.
Як відомо процес – стійка, цілеспрямована сукупність взаємопов'язаних видів діяльності, яка завядки певній технології перетворює входи на виходи, що представляє цінність для споживача (клієнта)[4].
Оскільки в епоху капіталізму ефективність компанії може бути виміряна розміром прибутку, яку вона приносить. Отже, максимізація прибутку, що отримується, є однією з основних цілей, як для підприємця, так і для будь-якої організації в цілому. Як відомо, в будь-якій компанії кількість людського ресурсу обмежена і тому, обмежений можливий обсяг виробленої ним роботи.
Саме тому, автоматизація частини роботи, виробленої працівниками, звільняє частину виробничого часу компанії, дозволяючи вкласти його в інші завдання. Виконання яких, призведе до подальшого збільшення економічної ефективності фірми.
Основні:
• Вважаються найбільш важливими.
• Вони націлені на прямий зв'язок з клієнтами.
• Надають цінність для клієнта на пряму.
• Досягають або перевищують стандарти компанії.
Допоміжні:
• Формально визначено.
• Підтримують основні процеси.
• Не мають зв'язку з клієнтами.
• Не надають цінність для клієнта безпосередньо.
Менеджмент-процеси:
• Формально визначено.
• Координують активність основних і допоміжних процесів.
• Проводять вимірювання, контроль і моніторинг.
• Не надають цінність для клієнта безпосередньо.
1. Мета завдання
Останнім часом, тема автоматизації бізнес процесів вкрай актуальна, і безліч компаній готові робити великі інвестиції в даному напрямку, тому, що це дозволяє, як вже говорилося раніше, як вивільнити частину людського ресурсу, так і поліпшити імідж компанії завдяки наданню більш якісного сервісу.
Таким чином, за останні кілька десятиліть з'явилося безліч гігантів в цій області, таких як Oracle і SAP, які давно влаштувалися на ринку і тому, впевнено контролюють більшу частину ринку.
Більш нова технологія AZURE від Microsoft, є одним з лідерів в області Cloud-computing і автоматизації бізнес процесів, завдяки переведення їх в «хмару».
Серед вітчизняних технологій варто відзначити Бітрікс24 і 1С, які є досить популярними, як в СНД, так і за його межами.
Відносно недавно з'явилася платформа Salesforce, спочатку створена, як випливає з назви, для автоматизації процесів в сфері продаж. Дана платформа мала дуже гарний для свого часу інтерфейсом і безліч інших різних функцій, які дозволили їй швидко розвиватися і, знайшовши свою нішу на ринку, стати лідером в цій галузі.
Оскільки платформа Salesforce має безліч переваг, але вона поки мало використовується в межах країн СНД, а також те, що існує невелика кількість робіт присвячених даній темі, тому ця робота має величезне значення для нашого регіону, оскільки дозволить збільшити інтерес до даної платформі і долічити молодих спеціалістів в цю перспективну область.
У даній роботі планується детально розглянути можливості платформи, що дозволить більш чітко виділити, як переваги, так і її недоліки. А також розробити проект по автоматизації одного з бізнес-процесів. Якого саме буде ясно в ході виконання магістерської роботи.
2. Платформа Salesforce і приклади роботи з нею
2.1 Історія платформи
Salesforce – це платформа розроблена однойменною американською фірмою, що є Customer Relationship Management (CRM) – системою, що працює за схемою SaaS.
Рисунок 1 – Salesforce платформа (7 кадрів; Затримка між кадрами 200 мс; Затримка між повтореннями 400 мс; 33 КБ)
SaaS (software as a service) система – це узагальнена модель системи з хмарними обчисленнями, при якому готове прикладне програмне забезпечення надається провайдером даної системи. В основному, доступ до послуг, які надає провайдер здійснюється за допомогою мобільних додатків або за допомогою мережі інтернет. Загальна схема даної системи представлена на рис. 2.
Рисунок
2. Загальне представлення SaaS – системи
(рисунок було взято з сайту newmediaguru.co.uk)
Компанія Salesforce була заснована в 1999 році в Сан-Франциско. В даний момент дана фірма має офіси в 25 країнах із загальним числом співробітників рівним 20 тис.
2.2 Наявні нароботки і CPQ процес
2.2.1 Опис процесу
В ході проходження стажування в одній з IT компаній Німеччини була проведена відповідна робота з автоматизації процесу виставлення рахунку клієнта.
Даний проект розроблявся з використанням платформи Salesforce, і, завдяки тісній співпраці з фахівцями з інших відділів і більш досвідченими розробниками під дану платформу, мені вдалося придбати безліч корисних навичок і виділити деякі переваги та недоліки даної платформи в порівнянні з іншими представниками на ринку.
Процес, якому був присвячений мій проект в англійському перекладі має назву Configure Process Quote (CPQ), тобто, настройка, обробка і виставляння пропозицій від клієнтів. Даний вид додатків спрямований на business to business (B2B) і описує процес складання ціни для товару, що продається. Дані програми є вкрай важливими для компаній, чиї продукти мають безліч параметрів і налаштувань, що впливають на результуючу ціну, і тим самим, ускладнюють ручне виставлення рахунку.
Оскільки компанія, в якій я працював займається продажем додатків в напрямку B2B, тобто тим, що продають свої розробки іншим компаніям, а не звичайним кінцевим користувачам. Кожен з продуктів, що надаються, може бути налаштованим і може складатись з різних видів компонентів.
Саме тому, в даний час, CPQ процес представляє величезний інтерес для безлічі клієнтів, тому що є практично невід'ємною частиною процесу продаж. Тому, існують величезні фірми, партнери Salesforce, що спеціалізуються лише на розробці даного процесу для інших фірм. Однією з таких компаній є StealBrick.
2.2.2 Опис розробки
Даний процес вже був реалізований в компанії, однак, це було раніше зроблено за допомогою застарілих технологій, які не підтримують інтеграцію з Salesforce. А оскільки виставлення пропозицій для клієнтів є одним з найбільш важливих етапів у процесі продаж, то нова реалізація була необхідна.
Даний процес має декілька етапів і потребує роботу декількох відділів компанії для того, щоб виставити рахунок, перевірити його коректність, а також для того, щоб додавати нові рахунки і вносити оновлення в вартість існуючих продуктів.
Тому, для того, щоб закласти цей процес, було необхідно взаємодіяти з безліччю різних відділів в компанії. Для початку потрібно було ознайомитися і провести аналіз вже наявного на той момент інструмента для виставлення пропозицій, і вивчити логіку його роботи, щоб надалі мати необхідні знання для його відтворення і поліпшення в рамках платформи Salesforce.
На початковому етапі розробки проекту – проектування, був проведений аналіз ринку і вже наявних реалізацій CPQ процесу у інших компаній. Були проаналізовані дизайн, інтерфейс, а також наявна архітектура бази даних.
Результатом вивчення вже існуючих рішень було сформоване уявлення про те, в якому напрямку буде проходити розробка, а також сформована загальна схема, яка лежить в основі більшості продуктів, які використовуються іншими компаніями. Дана схема представлена на рис. 2.
Рисунок 3. Узагальнена схема CPQ процесу
Як видно з наведеної блок-схеми, усього процес складається з 5 основних елементів:
1) Продукт
2) Базова ціна
3) Аддон
4) Додатковий сервіс
5) Ціна
Головним елементів є продукт, який має 4 ліній зв'язку. Перший зв'язок – з базовою ціною. Базова ціна – ціна за продукт без будь-яких доповнень, модифікацій, знижок. Другий зв'язок – з аддоном. Аддон – доповнення до продукту, яке має або фіксовану ціну, або ціну, яка залежить від базової, а також доповнює основний продукт якимись певними властивостями або змінюють вже існуючі. Третій зв'язок – з додатковим сервісом. Четвертий зв'язок – з самим продуктом. Зв'язок з продуктом може бути необхідним в разі, якщо продукти мають якусь внутрішню ієрархію і / або підрозділяються на групи.
Схема, представлена на рис.2 описує узагальнену структури бази даних для проектування CPQ системи. Уточнимо значення кожного з елементів, щоб показати його необхідність.
Продукт – основна сутність в цій схемі, описує об'єкт, для якого і буде створюватися додаток. У даному об'єкті міститься загальна інформація про продукт.
Базова ціна – є окремим блоком, оскільки вона в загальному випадку залежить від якогось набору параметрів, таких, як кількість користувачів програми, термін дії ліцензії, кількість звернень за часовий період і ін.
Аддон – дозволяє розширити наявний функціонал продукту і опціонально доповнити його за бажанням клієнта.
Додатковий сервіс – послуги, що надаються разом з продуктом, такі, як технічна підтримка, курси з навчання та підвищення кваліфікації.
По завершенню проектування бази даних, створення зручного інтерфейсу для користувача, налаштування параметрів безпеки, була налаштована інтеграція з центральним зовнішнім сервером для збору і обробки податкової інформації.
Також, в ході розробки, був створений інструмент для генерації PDF файлів по створеним пропозицій.
3. Висновки і подальші плани
В ході роботи були досліджені переваги і недоліки платформи Salesforce, а також аналогічних продуктів і проведено аналіз CPQ процесу і розробка свого аналога для фірми ABBYY GmbH.
Надалі планується продовжити дослідження, як в напрямку даного бізнес процесу, а також дослідити інші процеси і знайти їх застосування.
Використана література span> h1>
1. Ротер М., Шук Д. Span> Вчіться бачити бізнес-процеси. Практика побудови карт потоків
створення цінності. - Москва. 2008. - 144 с. Span> p>
2. Scheer A.W., Abolhassam F., Jost W., Kirchmer M. Business Process Automation - Springer-Verlag Berlin Heidelberg.
2004. - 352 p. P>
3. Mohapatra S. Business Process
Automation. Nelhi - 110001. 2009. - 475 span> p . Span> p>
4. Рєпін В.
Бізнес процеси. Моделювання, впровадження, управління. - «Манн, Іванов і
Фербер », Москва. 2013. - 513 с. Span> p>
5. Hofstede A., Wil van der
and its Support Environment. Springer. 2012. - 674 p. P>
8. Fish A. Knowledge Automation:
How to Implement Decision Management in Business Processes. John Wiley & amp;
Sons, Inc. 2012. - 413 p. P>
9. Salam A.F. Semantic Web Technologies
and E-Business: Toward the Integrated Virtual Organization and Business Process
Automation. IDEA Group Publishing 2012. - 541 p. P>
10. Brocke J., Michael R.Handbook on Business Process Management 1: Introduction, Methods, and
Information Systems. 2 nd Edition. Springer 2011. - 514 p. P>
11. Aalst W., Adams A., Russell N. Business Process Reengineering.
Springer. 2012. - 664p. P>
12. Fish A. Automation Decision
Points in Process Reengineering. Springer. 2011. - 353 p. P>
13. Choi P. Span>, McGuire C. span>, Roth C. span>
Span> Force.com Platform Fundamentals. An introduction to Custom Application
Development in Cloud. Salesforce.com inc. 2016. - 402 p. P>
14. Apex Developer Guide. Saleforce.com
inc. 2016. - 2667 p. P>
& nbsp; span> p>