Стандартне програмне забезпечення надає більшості користувачів однакову основну налаштування та процес. Налаштовуване програмне забезпечення надає організації більше контролю над тим, як налаштоване існуюче програмне забезпечення.
З налаштовуваним програмним забезпеченням команди можуть часто змінювати поля, сторінки, правила, доступ, робочі процеси, звіти та інші налаштування без перебудови основного продукту. Це може зробити програмне забезпечення придатним для різних організацій, зберігаючи одну основну платформу.
Яка основна різниця?
| Область | Стандартне програмне забезпечення | Налаштовуване програмне забезпечення |
|---|---|---|
| Налаштування | Більшість користувачів працює з однією стандартною структурою. | Структуру можна налаштувати за допомогою підтримуваних налаштувань. |
| Робочий процес | Користувачі зазвичай дотримуються процесу, вбудованого в продукт. | Правила, етапи, затвердження та автоматизацію часто можна змінювати. |
| Дані | Поля та записи в основному фіксовані. | Поля, зв'язки, сторінки та перегляди часто можна налаштувати. |
| Доступ користувачів | Опції доступу можуть бути простими або фіксованими. | Ролі та дозволи можуть бути встановлені для різних робіт. |
| Зусилля на зміну | Відсутня потреба може вимагати від постачальника змінити продукт. | Багато змін можна внести через налаштування, перш ніж розглядати індивідуальну розробку. |
Що може змінити налаштовуване програмне забезпечення?
Точні опції залежать від платформи. У Salesforce багато частин системи можна змінити за допомогою інструментів «вказати та натиснути», а не коду.
- Поля та типи записів.
- Макети та перегляди сторінок.
- Ролі та дозволи користувачів.
- Правила робочого процесу та затвердження.
- Сповіщення та автоматизовані дії.
- Звіти та інформаційні панелі.
Для глибшого визначення дивіться Що таке налаштовуване програмне забезпечення?.
Чи означає налаштовуване повну кастомізацію?
Ні. Налаштовуване програмне забезпечення все ще має основний продукт, правила та технічні обмеження. Організація змінює налаштування в межах цих підтримуваних опцій.
Якщо важлива потреба не може бути задоволена через звичайні налаштування, може знадобитися інтеграція або індивідуальна розробка. Це інше рішення, ніж налаштування.
Просте правило
Налаштування змінює, як налаштований існуючий продукт. Індивідуальна розробка додає щось, чого існуючі інструменти налаштування не можуть надати.
Чому це важливо для Booking Ninjas?
Booking Ninjas побудовано на Salesforce, тому багато частин налаштування можуть бути відрегульовані для різних користувачів, записів, правил, робочих процесів та звітів. Це одна з причин, чому платформа може підтримувати різні галузі та моделі роботи.
Наприклад, одній організації може знадобитися затвердження перед підтвердженням бронювання. Інша може дозволити миттєве підтвердження, але створити завдання для персоналу після бронювання. Обидві можуть використовувати одну й ту ж платформу з різними правилами робочого процесу.
Дивіться Автоматизацію робочих процесів для однієї з областей, де ці відмінності можна налаштувати.
Коли стандартне програмне забезпечення може бути достатнім?
Стандартне програмне забезпечення може бути хорошим вибором, коли бізнес має простий процес і готовий дотримуватися звичайного способу роботи продукту.
Налаштовуване програмне забезпечення стає більш корисним, коли організація має різні ролі користувачів, правила затвердження, місця, потреби в звітах або робочі процеси, які не підходять для однієї фіксованої налаштування.
Джерела та подальше читання
- Допомога Salesforce: Розширте Salesforce за допомогою натискань, а не коду — показує, як поля, дані, процеси, сторінки та програми можуть бути змінені за допомогою інструментів «вказати та натиснути».
- Salesforce: Конструктор додатків Lightning — показує, як сторінки, дії, видимість та робочі процеси можуть бути налаштовані для користувачів та даних.
- Booking Ninjas: Автоматизація робочих процесів — показує налаштовувані затвердження, маршрутизацію, сповіщення, завдання та правила робочого процесу.
Джерела підтримують загальне порівняння. Точні параметри конфігурації в проекті Booking Ninjas залежать від узгодженого налаштування.