Русский   English
ДонНТУ   Портал магістрів

Реферат за темою випускної роботи

 

Вступ. 1

1. Мета завдання. 1

2. Платформа Salesforce і приклади роботи з нею.. 1

2.1 Історія платформи. 1

2.2 Наявні напрацювання і CPQ процес. 1

2.2.1 Опис процесу. 1

2.2.2 Опис розробки. 1

3. Висновки і подальші плани. 1

Використана література. 1

 

 

Вступ

Бізнес процеси є невід'ємною складовою життєвого циклу будь-якої організації і можна сказати, що в загалому все, що відбувається в організації, може бути охарактеризовано у рамках таких процесів.

Як відомо процес – стійка, цілеспрямована сукупність взаємопов'язаних видів діяльності, яка завядки певній технології перетворює входи на виходи, що представляє цінність для споживача (клієнта)[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.

Надалі планується продовжити дослідження, як в напрямку даного бізнес процесу, а також дослідити інші процеси і знайти їх застосування.

 

Використана література

1. Ротер М., Шук Д. Вчіться бачити бізнес-процеси. Практика побудови карт потоків створення цінності. - Москва. 2008. - 144 с.

2. Scheer A.W., Abolhassam F., Jost W., Kirchmer M. Business Process Automation - Springer-Verlag Berlin Heidelberg. 2004. - 352 p.

3. Mohapatra S. Business Process Automation. Nelhi - 110001. 2009. - 475 p .

4. Рєпін В. Бізнес процеси. Моделювання, впровадження, управління. - «Манн, Іванов і Фербер », Москва. 2013. - 513 с.

5. Hofstede A., Wil van der and its Support Environment. Springer. 2012. - 674 p.

8. Fish A. Knowledge Automation: How to Implement Decision Management in Business Processes. John Wiley & amp; Sons, Inc. 2012. - 413 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.

10. Brocke J., Michael R.Handbook on Business Process Management 1: Introduction, Methods, and Information Systems. 2 nd Edition. Springer 2011. - 514 p.

11. Aalst W., Adams A., Russell N. Business Process Reengineering. Springer. 2012. - 664p.

12. Fish A. Automation Decision Points in Process Reengineering. Springer. 2011. - 353 p.

13. Choi P. , McGuire C. , Roth C. Force.com Platform Fundamentals. An introduction to Custom Application Development in Cloud. Salesforce.com inc. 2016. - 402 p.

14. Apex Developer Guide. Saleforce.com inc. 2016. - 2667 p.

& nbsp;