Вибір білінгу для оператора зв’язку на що звернути увагу
Статті на тему

Андрій Єрмішин, Керівник департаменту управління мережі компанії «Езервей»
У цій статті я розповім, як вибрати білінг і дам кілька порад керівникам, на що звертати увагу при виборі таких систем.
Певний час ми пропрацювали на білінгу Netup UTM5 – дуже популярному на той час (2010 рік) рішенні. Однак цей інструмент не задовольняв гас деяким критичним для нашого бізнесу вимогам щодо стабільності роботи, масштабованості, гнучкості інфраструктури та контролю ризиків.
В результаті ризик отримати шкоду від проблем у роботі з не зовсім відповідним нам білінгом став надто суттєвим. У цей момент ми вирішили перейти на іншу систему.
«Ні» самописному софту
Раніше ми вже мали досвід розробки спеціалізованого ПЗ для потреб операторів зв'язку, тому ми уявляли всі складнощі самостійного створення білінгової системи.
Це тривалий та ресурсомісткий процес, який пов'язаний із серйозними ризиками. Проблеми можуть виникнути і при черговій зміні технологій, що широко застосовуються (перехід з PPP на IPoE, впровадження BRAS), і при необхідності оновлення системи, яка при самостійній розробці неминуче міститиме ті чи інші «милиці», що допомагають «заточити» її під виконання конкретних потреб .
У разі помилки в роботі білінгу винні його розробники, які й вирішуватимуть проблему, але якщо розробляв систему ти сам, то вся відповідальність лягає на тебе.
Вимоги до системи
Перш ніж приступати до вивчення білінгових систем, представлених на ринку, ми сформулювали вимоги, яким має відповідативибраний продукт.
Насамперед важлива надійність (білінг не повинен «падати» навіть при виникненні пікових навантажень, втрачаючи інформацію про платежі або надані послуги), продуктивність та прогнозовану масштабованість, наявність відкритого API, а також гнучкість налаштувань тарифних планів та інших сервісів.
Завдання білінгу зрозуміле — система «переводить» активність абонентів у гроші. Також білінг допомагає вирішувати і маркетингові завдання — надійність роботи та гнучка тарифна політика є конкурентною перевагою, на яку можна робити ставку при залученні клієнтів.
Також нам важливо було обійтися без зайвих потрясінь у процесі переїзду — переходити на новий білінг, щоб потім стикатися зі збоями, невдоволенням та відпливом абонентів, зовсім не хотілося.
Як шукати
Проблема вибору білінгу постала перед нами кілька років тому. Щоб вибрати відповідне рішення, ми вивчили великий обсяг доступної в Мережі інформації. Даних було багато, проте всі вони перебували у різних місцях – статті, форуми, блоги.
Щоб оцінити адекватність розробників того чи іншого рішення, ми вступали з ними в листування на форумах, ставили питання, аналізували якість відповідей та їхню оперативність.
Крім того, ми опитували колег-операторів, цікавлячись їхніми відгуками про різні системи білінгу, з якими їм довелося попрацювати.
Підсумковий вибір та враження
За результатами аналізу інформації ми вибрали білінг "Гідра". Крім цієї системи ми розглядали також продукти "Старт IP", Lanbilling та Onyma Billing.
Кінцевий вибір ми зупинили на іншій системі з кількох причин — Lanbilling здався нам аналогічним Netup UTM5, що вже використовується, розробники зі «Старт IP» не надтоохоче йшли на контакт і запросили за свій продукт надто велику суму, а представники Onyma не надто розгорнуто відповідали на технічні питання — це змусило нас побоюватися, що при виникненні проблем у майбутньому достукатися до технічних фахівців буде складно. Крім того, не всі опитані нами колеги позитивно відгукувалися про деякі з представлених систем.
На момент вибору «Гідра» була новинкою на ринку, проте нам сподобалася адекватність та швидкість відповідей розробників електронною поштою. Ще однією перевагою стала можливість отримання допомоги під час міграції на нову систему, а також готовність розробників йти назустріч клієнтам у питаннях оплати.
Також велику роль у прийнятті рішення про впровадження «Гідри» стала хороша архітектура системи, наявність промислової системи зберігання даних (СУБД Oracle), цілодобова підтримка та регламент за термінами реагування.
Плюсом стала і можливість створення гнучких тарифів — після впровадження нової системи ми змогли запропонувати клієнтам велику кількість індивідуальних тарифів, а наші менеджери з продажу не заплуталися в них.
У роботі будь-якого складного програмного забезпечення бувають проблеми, це неминуче. Головне, щоб ці проблеми оперативно та якісно вирішувалися — приблизно в 97% випадків несправностей розробники білінгу справлялися швидко, особливо це стосується проблем, які є критичними для бізнесу.
Ще 3 поради щодо вибору білінгу
Насамкінець кілька порад, які допоможуть заощадити час і зробити більш продуманий вибір білінгу.
1. НЕ дивіться ціну, оскільки білінг — це інструмент, з допомогою якого компанія заробляє. Існує приказка про те, що «вартість годинника успішного чоловіка має бути не меншою.його місячного доходу», так само і з білінгом — це не та річ, на якій варто заощаджувати.
2. Важливо довіряти своїм фахівцям — саме їм і належить експлуатувати обрану систему, тому дуже важливо, щоб у представників ІТ-служби склалося взаєморозуміння з розробниками білінгу. Якщо цього вдасться досягти, це дозволить значно підвищити ефективність роботи та швидкість вирішення проблем.
3. Досвід інших користувачів може бути корисним - не варто соромитися запитати колег, які вже працювали з конкретною системою, про їх враження. Відгуки діючих користувачів білінгу – це можливість отримати реальне уявлення про якість роботи. Однак важливо не забувати про те, що специфіка бізнесу різних компаній може відрізнятись.
І найголовніше, пам'ятайте, що білінг – фінансовий інструмент, який вирішує конкретні завдання, а не система «все в одному». Багато хто помилково вважає, що білінг має вміти рахувати гроші, моніторити стан обладнання та замінювати собою бухгалтерію. Пред'явлення таких завищених вимог може призвести до тривалих і безуспішних пошуків системи для впровадження, внаслідок чого бізнес може недоотримати прибуток через проблеми з поточним рішенням.