Повертаємо продакшн до стабільної роботи, поки ваш бізнес працює

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

Без переписування з нуля. Без заморозки розробки. Систему лагодимо на ходу, поки вона працює.

Коли це про вас

З чим до нас приходять по стабілізацію

01

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

02

Аудит (наш чи сторонній) уже показав, де проблема. Тепер потрібен той, хто її справді виправить.

03

Команда чи підрядник, які будували систему, пішли. Ті, хто лишився, бояться торкатися коду.

04

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

05

Система така крихка, що її страшно чіпати, тож ви взагалі перестали випускати нові функції.

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

Результат

Що ви отримуєте

Не документ із висновками, а систему, що більше не падає.

Тріаж та карта пріоритетів

Спершу беремося за найнебезпечніші збої та вразливості.

Виправлення у продакшені

Усуваємо першопричину аварій, а не ліпимо чергову латку.

Безпечний деплой

Релізи виходять спокійно, без екстреного штабу (war room).

Документація для наступного інженера

Наступний інженер розбереться сам. Жодних знань, замкнених у чиїйсь одній голові (tribal knowledge).

Чітка передача проєкту

Навчаємо вашу команду підтримувати систему самостійно. Або лишаємося з вами на ретейнері.

Щотижневий письмовий звіт

Щотижня пишемо, що змінили і що робимо далі. Без сюрпризів.

Ремонтуємо продакшн, поки бізнес працює.

Процес

Як це працює

01

Розмова з засновником

Ви розповідаєте, що саме ламається. Якщо стабілізація вам не підходить, скажемо прямо: можливо, краще почати з аудиту або переписати систему з нуля.
02

Старт протягом тижня

Отримуємо доступи, вивчаємо історію інцидентів, робимо перший тріаж.
03

Перший тиждень: зупинка «кровотечі»

Насамперед прибираємо те, що найбільше загрожує стабільності. Робимо це прямо в продакшені, не зупиняючи розробку (без code freeze).
04

Основний етап: системний ремонт

Кожне виправлення тестуємо й викочуємо як звичайний реліз. Ніяких накопичених змін, зібраних в один великий ризикований випуск (big-bang deploy).
05

Фінальні тижні: передача справ

Передаємо документацію і навчаємо вашу команду. Або переходимо на щомісячну підтримку (ретейнер).

Продакшн падає просто зараз? Напишіть сьогодні. Якщо терміново, засновник відповість протягом робочого дня.

Чому нам довіряють

Послужний список

Дисципліна

Кожна стабілізація тримається на одному принципі: код виправляють самі Senior-інженери, а не аналітики, які передають роботу команді, котру ніколи не бачили.

Команда

Хто за цим стоїть

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

26 років досвіду. Міжнародна команда Senior+ інженерів, які тримають продукт у робочому стані там, де більшість команд опустили б руки.

Систему вивчають саме ті, хто здатен її виправити.

Команда WWG

Питання і відповіді

Питання, що турбують керівників

Ми повертаємо до стабільної роботи софт у продакшені, який постійно падає, і не зупиняємо бізнес-процеси, що на ньому тримаються. Робота триває від 6 до 16 тижнів залежно від розміру системи та серйозності проблем. Працюють лише Senior-інженери.
Переписування (rebuild) повністю замінює систему, а стабілізація ремонтує її на ходу. Якщо архітектура має здоровий фундамент, систему зазвичай вигідніше стабілізувати, ніж переписувати з нуля: це швидше й менш ризиковано. Якщо ж переписати справді безпечніше, ми скажемо про це ще до старту.
Ні. Ми виправляємо продакшн за пріоритетом і випускаємо зміни у вашому звичайному релізному циклі. Повна заморозка потрібна вкрай рідко і зазвичай лише поглиблює проблему, а не вирішує її.
Тоді перший тиждень мине швидше. Ми відштовхнемося від висновків аудиту, не діагностуючи все заново, і одразу перейдемо до тріажу. У будь-якому разі стартуємо протягом тижня після узгодження обсягу робіт.
Ви отримаєте задокументовану систему і навчену команду. Хтось після цього справляється сам. Хтось лишається з нами на ретейнері, коли постійна відповідальність за працездатність важливіша за разове виправлення.
Для компаній, чий продакшн регулярно ламається або став надто крихким, щоб безпечно його міняти. Якщо ви перестали випускати нові фічі просто тому, що системі більше ніхто не довіряє, ця послуга для вас.

Розкажіть про проблему

Mohamed Deramchi

Mohamed Deramchi

Group CEO

Понад 20 років досвіду у сфері ІТ-менеджменту, розробки продуктів і хмарного консалтингу. Відповідає за стратегію реалізації проєктів та технічне керівництво команди експертів.

Надішліть свій запит

Надсилаючи форму, ви погоджуєтесь з нашою політикою конфіденційності.