Про проект
Лідер фінтех-сектору визнав необхідність створення єдиної системи для оптимізації операцій затвердження та подання дозволів. Мета створення єдиної системи полягала в отриманні дозволів для подання з подальшою обробкою через маршрути авторизації, доки вони не з'являться в облікових записах працівників. Структурований метод зберігає повноваження з управління дозволами за власниками бізнесу, що підвищує підзвітність в масштабах всієї організації.
Завдання, яке отримала компанія A-listware, передбачало створення комплексного рішення на основі різноманітних налаштувань, інтегрованих у програмне забезпечення NetSuite ERP. Проект переслідував подвійну мету: спростити адміністрування дозволів для створення прозорих операцій і водночас забезпечити максимальну безпеку та дотримання стандартів у всій організації.
Виклик
Численні складні фактори потребували детального планування перед реалізацією, хоча загальна ідея проекту здавалася досить простою. Протягом усього процесу розробки клієнт відігравав активну роль. Завдяки активному і ранньому залученню, зацікавлені сторони виявили і вирішили майбутні потенційні проблеми, що призвело до безперебійного процесу розробки, вільного від серйозних перешкод.
Команда проекту підтримувала тісну співпрацю із зацікавленими сторонами, щоб узгодити вимоги з бізнес-цілями. Команда вирішувала всі проблеми, що виникали, шляхом обговорення на ранніх стадіях для досягнення ефективних рішень.
Рішення
Компанія A-listware розробила рішення, яке працює повністю в екосистемі NetSuite, використовуючи різні основні компоненти. Завдяки кастомізації та автоматизації рішення забезпечує централізовану обробку запитів на отримання дозволів та їхнє затвердження.
Ключові особливості рішення
- Централізована система запиту дозволів: Рішення дозволяє користувачам подавати запити на отримання дозволів в єдиному інтерфейсі програми. Така централізація спрощує початковий етап процесу, дозволяючи користувачам швидко ідентифікувати та запитувати доступ до необхідних зовнішніх систем або модулів у NetSuite.
- Автоматизований робочий процес погодження: Для автоматизації процесу затвердження було розроблено спеціальний робочий процес з використанням SuiteScript 2.0. Після подання запиту система автоматично перенаправляє його на розгляд визначеному власнику бізнесу, гарантуючи, що всі завдання з погодження виконуються ефективно.
- Гнучке налаштування дозволів: Власники бізнесу зберігають контроль над фактичними налаштуваннями дозволів, що дає їм можливість визначати рівні доступу для користувачів у своїх відділах. Такий підхід сприяє підвищенню підзвітності та прозорості, а також дозволяє дотримуватися внутрішніх політик.
- Квартальна звітність: Рішення полегшує створення щоквартальних звітів, які дають уявлення про всіх користувачів, що мають доступ до певних платформ. Ці звіти інформують власників бізнесу про поточні дозволи, дозволяючи їм переглядати та ефективно керувати доступом.
- Підвищення прозорості та дотримання вимог: Автоматизована система дозволяє відстежувати всі запити на отримання дозволів, погодження та зміни, внесені до доступу користувачів. Така прозорість допомагає забезпечити дотримання галузевих норм і сприяє зміцненню довіри між зацікавленими сторонами.
Використані технології
Для досягнення цілей проекту A-listware використала низку технологій та інструментів, які стали невід'ємною частиною розробки рішення:
- NetSuite ERP: Як основна платформа для розміщення системи управління дозволами, NetSuite забезпечила необхідну інфраструктуру для реалізації різних налаштувань і робочих процесів.
- SuiteScript 2.0: Ця вдосконалена мова сценаріїв дозволила розробникам A-listware створювати індивідуальні функції та процеси автоматизації, забезпечуючи ефективне та результативне виконання робочого процесу затвердження.
- Налаштування модулів NetSuite: Різні модулі NetSuite були налаштовані для оптимізації рішення спеціально для потреб компанії, що дозволило зробити його більш зручним для користувачів.
- NetSuite Automation: Основна увага була зосереджена на автоматизації ручних завдань, підвищенні ефективності та мінімізації людських помилок.
- Azure DevOps: Цей інструмент використовувався для управління проектом і контролю версій, забезпечуючи безперешкодну співпрацю між членами проектної команди та ефективне відстеження етапів проекту.
Структура команди
Команда проекту складалася з одного QA-інженера, двох full-stack розробників та одного дизайнера. Команда працювала як єдине ціле над створенням і тестуванням рішення та розробкою його дизайну. Інтегрована командна робота між членами команди забезпечила вирішальні переваги для задоволення суворих очікувань щодо продуктивності фінтех-клієнта.
Результати
Впровадження рішення для управління користувацькими дозволами призвело до значних покращень у різних сферах діяльності організації. Ось основні результати:
- Посилена охорона: Централізувавши запити на отримання дозволів та затвердження, організація значно знизила ризики, пов'язані з несанкціонованим доступом. Удосконалений робочий процес затвердження гарантував, що доступ надається виключно на основі службової необхідності, відповідно до найкращих практик безпеки.
- Підвищення рівня комплаєнсу: Рішення допомогло організації підтримувати відповідність галузевим нормам і внутрішнім політикам. Щоквартальні звіти сприяли постійному нагляду, дозволяючи власникам бізнесу залишатися в курсі того, хто має доступ до їхніх платформ і наданих дозволів.
- Покращена прозорість: Зацікавлені сторони отримали вигоду від підвищення прозорості процесу управління дозволами. Зручний інтерфейс дозволив працівникам легко запитувати доступ, а власникам бізнесу - швидко відстежувати та керувати цими запитами, що підвищило загальну підзвітність.
- Оптимізація процесів: Автоматизація робочого процесу погодження скоротила час і зусилля, необхідні для управління запитами на отримання дозволів вручну. Організація підвищила операційну ефективність, усунувши довгі ланцюжки погоджень і мінімізувавши адміністративний тягар.
- Задоволеність користувачів: Рішення забезпечило прозорий та ефективний метод запиту та відстеження дозволів, що призвело до підвищення рівня задоволеності користувачів. Співробітники високо оцінили простоту подання запитів і чіткість щодо термінів затвердження.
Висновок
Партнерство з A-listware у розробці комплексного рішення для управління дозволами змінило те, як організація фінансової індустрії керує доступом до своїх систем. Централізувавши процеси подання та затвердження документів, підвищивши прозорість та відповідність вимогам, а також надавши власникам бізнесу можливість керувати своїми дозволами, клієнт зміцнив свою операційну базу.
В умовах дедалі жорсткішого регулювання надійний та ефективний управлінський контроль має важливе значення для захисту даних організації та забезпечення дотримання нормативних вимог. Успішна реалізація цього проекту підкреслює цінність спеціалізованих програмних рішень для підвищення операційної ефективності та безпеки.