Підтримка і супровід програмного забезпечення

Ваш розробник пішов, агенція взялася за інше або власна команда скоротилася, а продукт має працювати вже завтра. Ми приймаємо весь продукт: мобільні застосунки, сайт чи вебзастосунок, сервери й процес релізів. За все відповідає одна команда з технічним керівником, який обговорює з вами пріоритети.

Підтримка і супровід програмного забезпечення

Для кого це

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

Оберіть потрібну підтримку

Підтримка мобільних застосунків

Одна команда для живого мобільного продукту: iOS, Android, бекенд, інфраструктура й модерація в обох магазинах. Abuk із нами з 2018 року, MemoWord — з 2019-го.

Підтримка сайтів

Виправлення, оновлення, швидкодія й безпека сайтів і вебзастосунків, зокрема проєктів, прийнятих від інших розробників.

Підтримка серверів

Адміністрування Linux-серверів: вебсервери, бази даних, перевірені резервні копії, оновлення, моніторинг, SSL, пошта й переїзди між хостинг-провайдерами.

DevOps

CI/CD-конвеєри, контейнери, хмарна та VPS-інфраструктура, окремі середовища й моніторинг, налаштовані так, щоб релізи стали рутиною.

Міграція серверів

Переносимо живі сайти, бази даних, пошту й DNS на новий сервер чи хостинг, поки відвідувачі купують, а листи доходять.

Прийняття продукту, коли команда пішла

Прийняття продукту, коли команда пішла

Коли йде розробник чи агенція, продукт рідко залишається з інструкцією. Перш ніж щось обіцяти, ми дивимося на все, від чого він непомітно залежить: код і те, як він збирається, акаунти в магазинах і на хостингу, домени, ключі підпису, платіжні й поштові сервіси, а також на кого кожен із них зареєстровано. Ви отримуєте письмовий опис кожної частини й того, що включатимуть перші місяці роботи. Потім ми беремо на себе роль попередньої команди, зокрема технічного керівника, який визначає пріоритети разом із вами, а не чекає тикетів. Іноді чесний висновок — перебудувати частину дешевше, ніж її підтримувати, і краще почути це на старті, ніж після року латання.

Одна команда для всього продукту

Одна команда для всього продукту

Коли застосунок, бекенд і сервери підтримують різні люди, кожен інцидент починається із суперечки, чия це проблема. Ми беремо відповідальність за весь ланцюжок — від застосунку на телефоні користувача до бази даних на сервері. Невдалий платіж, push-сповіщення, яке не дійшло, чи повільну сторінку ті самі інженери простежують через усі рівні, і ви отримуєте одне пояснення причини замість трьох часткових.

Підтримка й розробка разом

Підтримка й розробка разом

Підтримка й розробка — зазвичай одна команда: одна її частина підтримує поточну версію в доброму стані, інша створює наступну. Невеликі покращення, які ніколи не виправдали б окремого проєкту, виконуються в межах підтримки, а більші функції оцінюються окремо. Інженери, які усувають інциденти, знають код, який розширюють, і це пришвидшує обидві роботи.

Як починається підтримка

01

Вступний дзвінок

Ви розповідаєте, з чого складається продукт, хто його створював і що вас зараз турбує. Ми кажемо, на які частини подивилися б насамперед.

02

Аудит

Ми перевіряємо код, акаунти, хостинг і розгортання. Ви отримуєте звіт про стан кожної системи й знайдені ризики.

03

Обсяг і умови

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

04

Передача

Доступи, ключі й документацію збираємо в одному місці, налаштовуємо моніторинг і насамперед усуваємо термінові проблеми, виявлені під час аудиту.

05

Постійна підтримка

Моніторинг, виправлення, оновлення й релізи в погодженому обсязі з регулярними звітами про виконану роботу.

Що ми підтримуємо

Мобільні застосунки

Веб і бекенд

Інфраструктура

Як можна оплачувати підтримку

Щомісячний план підтримки

Фіксований щомісячний обсяг, погоджений після аудиту: моніторинг, оновлення, виправлення й визначений обсяг невеликих змін.

Виділена команда

Інженери, закріплені за вашим продуктом, які займаються і підтримкою, і розробкою нових функцій.

Погодинно, за запитом

Для продуктів, яким допомога потрібна час від часу: окремі виправлення, оновлення чи консультації з оплатою за витрачений час.

Відгуки

До кожного клієнта та його проєкту ставимося уважно.

Часті запитання

Чи можна замовити підтримку лише частини продукту?

Так. Кожен вид підтримки працює окремо: лише мобільні застосунки, лише сервери тощо. Поєднувати їх має сенс, коли частини залежать одна від одної й інциденти перетинають межі між ними.

Який час реакції ви пропонуєте?

Його погоджують для кожного продукту, і він залежить від того, що продукт робить. Сервісу, який обробляє платежі, і внутрішньому інструменту не потрібні однакові гарантії, а платити за суворіші без потреби — викидати гроші.

Чи підтримуєте ви продукти, створені іншими командами?

Так, більшість проєктів підтримки починаються саме так. Ми починаємо з аудиту й чесно кажемо, у якому стані продукт, перш ніж узяти на себе певний обсяг робіт.

Чи можете ви замінити нашу агенцію на продукті, який уже працює?

Так. Якщо попередня команда ще на зв'язку, ми погоджуємо з нею період передачі, збираємо доступи, ключі й документацію та самі випускаємо перший реліз, щоб переконатися, що ланцюжок збирання й розгортання працює. Після цього продовжуємо підтримку й розробку як команда, що відповідає за продукт.

Кому належать акаунти й доступи?

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

Що ми бачимо щомісяця?

Звіт про інциденти та їхні причини, застосовані оновлення й внесені зміни, а також ризики, що наближаються, як-от дедлайн від магазину застосунків чи завершення підтримки версії фреймворку.

Що буде, якщо ми вирішимо припинити співпрацю?

Усе залишається вашим: код, доступи, документація й нотатки, зроблені під час підтримки. Ми впорядковано передаємо продукт наступній команді.

Розкажіть про свій проєкт

Опишіть задачу кількома рядками. Протягом одного робочого дня ми відповімо з запитаннями або першою оцінкою обсягу й вартості.

Зручніше написати листа чи зателефонувати?

welcome@revolsource.com
+38 097 662 23 20

Revol Software OÜ, Таллінн, Естонія. Наша команда розподілена по всьому світу.

Приєднуйтеся до нашої команди

Надсилайте резюме на career@revolsource.com