Супровід застосунків і сайтів з ШІ-агентами
Роботу веде інженер, який відповідає за ваш продукт. ШІ-агенти беруть на себе рутину: оновлення залежностей і SDK, запуск тестів, розбір логів і збоїв, підготовку релізу. Інженер перевіряє кожну зміну, перш ніж вона дійде до ваших користувачів.
Коли такий підхід допомагає
Він пасує робочим застосункам і сайтам, де рутину постійно відкладають, бо завжди знаходиться щось терміновіше.
- Оновлення SDK і бібліотек у застосунку відкладали вже кілька релізів
- Після кожної нової версії iOS чи Android доводиться тижнями наздоганяти
- Сайт працює на CMS і плагінах, які ніхто не оновлював уже рік
- Звіти про збої та логи помилок накопичуються швидше, ніж їх встигають читати
- Тестів мало або немає зовсім, і кожен реліз схожий на лотерею
- Вам потрібна письмова історія кожної зміни й кожної перевірки
Що беруть агенти під контролем інженера
Оновлення залежностей і SDK
Бібліотеки, SDK, плагіни CMS і серверні пакети залишаються на версіях, які підтримуються. Агенти готують оновлення й запускають збірку, інженер читає зміни й вирішує, коли їх випускати.
Тести й перевірки
Агенти запускають тести після кожної зміни й дописують нові там, де покриття слабке. Які частини продукту покривати першими, вирішує інженер.
Розбір логів і збоїв
Агенти групують збої та помилки, знаходять причину й готують чернетку виправлення. Інженер обирає порядок і починає з того, що зачіпає найбільше користувачів.
Підготовка релізу
Підвищення версії, опис змін, перевірка збірки й чек-лист публікації в магазині готові до дня релізу. Інженер випускає реліз і стежить, як він розходиться.
Бюлетені безпеки
Коли виходить критичне виправлення для чогось, що використовує ваш продукт, агенти перевіряють, де воно застосовне, і готують оновлення. Інженер перевіряє його, випускає й потім переглядає логи.
Щомісячний звіт
Наприкінці кожного місяця ви отримуєте письмовий звіт: що ми змінили, що й як перевірили, що ще відкрито і що далі.
Коли це не підійде
- Ви хочете, щоб зміни йшли в продакшн без перевірки інженером
- Ви хочете довірити ШІ-агентам білінг, платежі чи персональні дані ваших користувачів
- Вам потрібна ШІ-функція всередині продукту, наприклад асистент чи обробка документів: це наша послуга інтеграції ШІ
Веде інженер, рутину роблять агенти
У вашого продукту є інженер, який за нього відповідає: він знає код, акаунти й історію попередніх рішень і погоджує з вами пріоритети. ШІ-агенти працюють під його керівництвом над повторюваними кроками, які у звичайній підтримці часто відкладають. Якщо задачі потрібне глибше знання платформи, підключаються наші спеціалісти з iOS, Android або бекенду. Мобільному продукту, як і раніше, потрібні інженери iOS, Android, бекенду та інфраструктури, і ми зберігаємо на ньому всі чотири напрями.
- Інженер, який відповідає за ваш продукт
- Спеціалісти з iOS, Android і бекенду, коли задача цього потребує
- Оновлення й перевірки за щомісячним циклом
- Пріоритети, погоджені з вами
Чого агенти не отримують ніколи
Агенти отримують код і контекст поточної задачі. Вони не мають доступу до секретів і ключів продакшну, до білінгу й платіжних систем і до персональних даних ваших користувачів, і розгортати в продакшн не можуть. Інженер читає й перевіряє кожну підготовлену ними зміну, перш ніж вона дійде до користувачів. Ці перевірки перелічені в щомісячному звіті.
- Жодних секретів і ключів продакшну
- Жодного доступу до білінгу й платежів
- Жодних персональних даних ваших користувачів
- Жодного прямого деплою в продакшн
- Перевірка інженером кожної зміни
Що змінюється для вашого продукту
Рутина більше не чекає на спокійний тиждень. Оновлення під нові версії iOS і Android, оновлення бібліотек і плагінів, тести й виправлення збоїв виходять невеликими регулярними релізами, а не рідкісними великими. Інженер витрачає час на рішення й перевірку, а агенти беруть повторювані кроки навколо кожної зміни. Великі задачі, наприклад перенесення бекенду на нову версію фреймворку, проходять через staging, поки застосунки, вже опубліковані в магазинах, далі працюють.
- Невеликі регулярні релізи замість рідкісних великих
- Оновлення під нові версії iOS, Android і CMS як частина звичайної роботи
- Тести додаються в міру того, як змінюється продукт
- Кожна зміна перевірена інженером і записана в щомісячний звіт
Як іде робота
Аудит
Той самий аудит під час прийому, що й для будь-якої нашої підтримки: збираємо продукт з вихідного коду, описуємо код, акаунти, ключі й розгортання. Ви отримуєте письмовий звіт.
Правила для вашого продукту
Домовляємося з вами, як продукт збирається, тестується й випускається і яку роботу віддаємо агентам.
Агенти готують
Агенти готують оновлення, виправлення й тести осторонь від продакшну і проганяють на них перевірки.
Перевірка й реліз
Інженер читає кожну зміну, випускає її і стежить за релізом. Оновлення застосунків розгортаються поетапно, оновлення сайтів спершу йдуть на тестову копію.
Щомісячний звіт
Що змінилося, що ми перевірили, що ще відкрито і що плануємо далі.
Хто що робить
ШІ-агенти
- Оновлення залежностей, SDK і плагінів
- Запуск тестів і нові тести
- Групування збоїв і помилок
- Опис змін і перевірка збірок
- Звірка бюлетенів безпеки з вашим стеком
Інженер
- Пріоритети, погоджені з вами
- Перевірка кожної зміни
- Релізи й відкати
- Публікація в магазинах
- Щомісячний звіт
Ніколи не доручаємо агентам
- Секрети й ключі продакшну
- Білінг і платежі
- Персональні дані ваших користувачів
- Прямий деплой у продакшн
Частина нашої підтримки, без окремого пакета
У цього способу роботи немає власного тарифу чи ціни. Так ми ведемо підтримку мобільних застосунків, сайтів і серверів: ви обираєте послугу, яка потрібна вашому продукту, і метод іде разом із нею.
ШІ у вашому продукті чи ШІ в тому, як ми його супроводжуємо
Якщо вам потрібен ШІ всередині продукту, наприклад асистент на ваших даних, обробка документів чи конвеєр агентів, перегляньте нашу послугу інтеграції ШІ. Ця сторінка про те, як ШІ допомагає нам супроводжувати продукт, який у вас уже є.
Див. також: Підтримка мобільних застосунків · Підтримка сайтів · Підтримка серверів · Інтеграція ШІ
Відгуки
Команда Revol і далі розширює можливості розробки клієнта завдяки якісній роботі та надійній підтримці. Вони ефективно комунікують і добре розуміють потреби та бізнес клієнта.
Tomas
Робота Revol повністю виправдала очікування, і клієнт залишився задоволений. Свіжий підхід і постійна готовність допомогти стали для нас справжньою цінністю. Якщо вам потрібна комунікабельна, клієнтоорієнтована команда для досягнення ваших цілей — сміливо звертайтеся до них.
Andrey
Часті запитання
Хто відповідає за код?
Інженер, який веде ваш продукт, за тим самим договором, що й решта нашої підтримки. Агенти працюють як інструменти цього інженера, і кожну підготовлену ними зміну він перевіряє, перш ніж вона дійде до користувачів. Вихідний код і репозиторії належать вам від самого початку.
Чи бачать ШІ-моделі наш код і дані?
Агенти бачать вихідний код і контекст задачі, над якою працюють. Вони не отримують секретів і ключів продакшну, доступу до білінгу й платежів і персональних даних ваших користувачів. Якщо ваші договори обмежують, які сторонні інструменти можуть обробляти ваш код, скажіть нам про це під час аудиту.
Що буде, якщо агент помилиться?
Для цього й потрібна перевірка. Інженер читає кожну зміну й проганяє перевірки до релізу; оновлення сайтів спершу йдуть на тестову копію, оновлення застосунків розгортаються поетапно. Якщо проблема все ж дійде до продакшну, ми розбираємо її як будь-який інший інцидент за вашим планом підтримки.
Чим це відрізняється від вашої підтримки мобільних застосунків?
Підтримка мобільних застосунків і є послугою: одна команда відповідає за ваші застосунки, бекенд, інфраструктуру й релізи. Ця сторінка описує, як ми виконуємо роботу всередині неї, а також усередині підтримки сайтів і серверів. Окремий пакет купувати не потрібно.
Чи змінюється від цього вартість підтримки?
Окремої ціни в цього немає. Підтримку ми оцінюємо як завжди: після аудиту погоджуємо щомісячний обсяг з лімітом годин і фіксованою ціною, а нові функції оцінюємо окремо.
Чи можна попросити вас не використовувати ШІ-інструменти на нашому проєкті?
Так. Якщо ви не хочете ШІ-інструментів на своєму проєкті, ми фіксуємо це письмово до початку робіт, як і решту обсягу.
Розкажіть про свій проєкт
Опишіть задачу кількома рядками. Протягом одного робочого дня ми відповімо з запитаннями або першою оцінкою обсягу й вартості.
Зручніше написати листа чи зателефонувати?
welcome@revolsource.com
+38 097 662 23 20
Revol Software OÜ, Таллінн, Естонія. Наша команда розподілена по всьому світу.
Приєднуйтеся до нашої команди
Надсилайте резюме на career@revolsource.com