Від хаосу до результату: коли команді потрібен процес
Мене звати Дмитро Нікішин. Останні 8 займаюсь побудовую команд та розробкою ігор в Sciplay. Головне в роботі команди — результат. І не менш важливо — чи здатна команда досягати його вчасно.
Більшість команд починають буксувати не через слабких людей і не через брак зусиль. Частіше причина простіша: хаос. Розмиті пріоритети, забагато паралельних напрямків, завислі рішення, втрачений контекст, не помічені ризики. У дослідженні Atlassian 64% опитаних зазначили, що їхні команди постійно тягне в занадто багато напрямків, а 70% — що рухатися вперед було б легше, якби цілей було менше і вони були конкретнішими.
У такому середовищі проблема не в тому, що люди мало працюють. Проблема в тому, що без зрозумілого способу роботи занадто багато енергії йде не в результат, а на обслуговування хаосу. Саме в цей момент процес перестає бути бюрократією і стає інструментом чіткості, системності та дисципліни в роботі.
Коли без процесу справді можна
Тут важливо бути чесним: команди справді можуть певний час працювати майже без процесів. Іноді це навіть ефективно.
Це працює, коли команда маленька — умовно
Саме тому ранні стартапні команди часто здаються дуже швидкими. Їм ще не треба явно оформлювати те, що поки що добре живе в головах.
Проблема в тому, що цей режим працює тільки в певних межах. Коли зростають складність, дедлайни, залежності й ціна помилки, інтуїції вже недостатньо. У якийсь момент команді вже недостатньо просто розуміти одне одного. Потрібен більш системний, дисциплінований спосіб працювати разом.
І це стосується не тільки команд. Навіть одна людина досить швидко приходить до процесу, якщо робота стає складнішою за «тримати все в голові». Зафіксувати межі фічі, описати MVP, не дати задачі роздутись, не загубити рішення по ходу — це теж процес. Просто в маленькому масштабі він часто виглядає не як формальний фреймворк, а як особиста робоча система.
Тут важливо уточнити, що саме мається на увазі під процесом. Це не лише формальні командні ритуали. Процес — це ширше: будь-який повторюваний спосіб організувати роботу. Як ми тримаємо пріоритети, фіксуємо рішення, не даємо задачам розповзатися, піднімаємо ризики, доводимо важливе до завершення, комунікуємо між собою та синхронізуємо інформацію.
Як виглядає початок хаосу
Хаос у команді рідко починається з того, що рівень людей став нижчим. Зазвичай він починається в момент, коли складність уже виросла, а спосіб роботи залишився занадто неформальним.
Перший сигнал — розмита відповідальність. У якийсь момент фраза «ми всі цим займаємось» перестає працювати. Людей залучено багато, але ніхто не тримає результат цілком. Кожен думає, що це зробить інший.
Другий сигнал — один дедлайн, але різне розуміння того, що саме треба зробити. Команда щиро думає, що рухається до спільної цілі, але в кожного в голові своя версія того, що саме має вийти в результаті.
Третій сигнал — повторювані помилки. Якщо ті самі помилки, втрати контексту і непорозуміння повторюються знову й знову, це вже не випадковість. Команда спирається на пам’ять, героїзм і локальні домовленості там, де вже потрібна системна опора.
Четвертий сигнал — лідер стає єдиним носієм контексту. Він перетворюється на головного маршрутизатора рішень, пріоритетів і пояснень. Команда ніби рухається, але тримається на постійному ручному зшиванні. Довго така модель не живе.
І тут важливий момент: хаос — це не відсутність активності. Частіше навпаки. Команда може багато працювати, багато говорити, постійно синхронізуватись — і все одно не рухатися в один бік. Саме в цей момент стає очевидно, що проблема не у відсутності таланту і бажання. Проблема у відсутності ясності, системності й дисципліни в роботі.
Чому слово «процес» дратує
Слово «процес» рідко викликає натхнення. Частіше це про втому, скепсис або внутрішній опір. І в цьому є логіка: більшість людей мають набагато більше досвіду з поганими процесами, ніж із хорошими.
Поганий процес — це ще один мітинг, ще один документ, ще один крок погодження, ще один шаблон, який ніхто потім не відкриє. Вартість такого процесу видно одразу.
Користь хорошого процесу влаштована інакше. Вона накопичується повільно: менше хаосу, менше повторних помилок, менше залежності від пам’яті окремих людей, більше ясності, більше порядку в роботі. Саме тому процес часто програє в першому враженні: його ціна відчувається одразу, а цінність — пізніше.
Через це команди легко починають сприймати будь-який процес як синонім бюрократії. Але проблема зазвичай не в самому процесі. Проблема в тому, що люди надто часто бачили процеси, які не допомагали рухатися, а лише створювали відчуття організованості.
Скільки процесу потрібно
Команді потрібен не максимум процесів, а достатній мінімум. Не складна машина. Не нова релігія. Не «давайте тепер у нас буде все за фреймворком», а рівно стільки, щоб у роботі з’явилися порядок, повторюваність і дисципліна виконання. Без зайвої бюрократії, але й без постійного «домовимось по ходу».
Поки команда маленька і контекст у всіх у голові, багато чого можна вирішувати на ходу. Але коли з’являються дедлайни, залежності, нові люди і кілька паралельних напрямків, цього вже замало.
Будь-який робочий процес у команді має закривати кілька базових речей.
По-перше, пріоритети. Команда має розуміти, що важливо зараз. Без цього і сильні люди починають рухатися в різні боки.
По-друге, відповідальність. Має бути зрозуміло, хто відповідає не просто за задачу, а за результат. Інакше рішення починають зависати між людьми.
По-третє, видимість прогресу. Робота не повинна жити тільки в головах і чатах. У команди має бути спільна картина: що вже в роботі, що заблоковано, що під ризиком.
По-четверте, ритм синхронізації. Це не обов’язково означає багато зустрічей, але координація не може бути випадковою.
По-п’яте, механізм ескалації. Сильна команда не мовчить про ризик до останнього. Вона піднімає проблему тоді, коли на неї ще можна нормально вплинути.
По-шосте, спосіб ухвалення рішень. Інакше все або застрягає в нескінченних обговореннях, або вирішується хаотично і без зрозумілої відповідальності.
І по-сьоме, можливість покращувати сам спосіб роботи. Бо будь-який процес із часом або старіє, або обростає зайвим.
Що робить хороший процес
Хороші процеси не роблять команду повільнішою. Вони роблять її менш непередбачуваною. Їхня цінність не в контролі, а в тому, що команда отримує впевненість: важливе не загубиться, ризик буде помічений вчасно, рішення не зависатимуть.
Назви процесів можуть бути різними: Scrum, Kanban, Lean, класичний project management — усі вони виглядають по-різному, мають різний ритм і різні акценти. Але в основі вирішують одну задачу: допомагають команді працювати не хаотично, а прозоро, системно і передбачувано. Саме це відрізняє процес від набору ритуалів.
Неодноразово бачив це на власному досвіді. Останні сім років я керував трьома командами загальною чисельністю понад 20 людей. Ми працювали по скрам процесу, і це давало не лише галочку «ми працюємо по скраму», а й передбачуваність і впевненість: команди вчасно релізили зміни до існуючих ігор і так само вчасно створювали нові. В якийсь момент до мене потрапила частина людей з іншого проєкту, де процес був хаотичний, вимоги давалися погано, а про саму команду вже склалося враження що вона працює повільно і неефективно. Але коли з’явилися зрозумілі пріоритети, чіткі вимоги і нормальний робочий процес синхронізації, ті самі люди зробили кілька успішних релізів. Без овертаймів, без постійної напруги і без відчуття що все змінюється кожен день.
Хороший процес цінний не тільки тим що щось додає. Не менш важливо те що він прибирає. Менше речей тримається на пам’яті окремих людей і ситуативних домовленостях. Менше ситуацій у яких дизайн очікує одне, розробка робить друге, а QA готується перевіряти третє. Менше стресу який виникає не через складність задачі а через неясність способу роботи.
Але є речі менш очевидні. Хороший процес робить онбординг дешевим. Нова людина розуміє як тут все влаштовано не через тижні спостережень і запитань, а тому що спосіб роботи видимий і зафіксований. Вона бачить як приймаються рішення, де фіксуються пріоритети, як піднімаються ризики і може працювати повноцінно набагато швидше.
Хороший процес дає психологічну безпеку. Коли є зрозумілий момент і спосіб підняти проблему: люди не мовчать до останнього. Людина знає: якщо щось іде не так, є де і коли про це сказати. Не треба чекати поки все впаде або накопичувати напругу в собі.
Він знімає потребу в мікроменеджменті. Керівнику не треба постійно перевіряти — стан роботи видно без додаткових запитань. Команді не треба постійно звітувати — прозорість вбудована в спосіб роботи. Це вивільняє увагу і керівника і команди для роботи, а не для обслуговування комунікації.
І під тиском це особливо відчутно. Коли дедлайн тисне — без процесу команда починає різати кути хаотично, кожен по своєму розумінню. З процесом є зрозумілий механізм: що можна спростити, що не можна і хто приймає це рішення. Це не рятує від складних компромісів, але робить їх свідомими а не випадковими.
І головне хороший процес робить успіх повторюваним. Команда яка зробила хороший реліз без процесу не знає чому вийшло. Наступного разу вона знову покладеться на героїзм, удачу і щільну комунікацію. Команда з процесом знає що спрацювало і може це відтворити. Саме це відрізняє випадковий результат від керованого.
Як виглядає поганий процес
Поганий процес — це рідко як хаос. Частіше — як організованість без користі. Команда ніби все робить правильно: зідзвонюється, оновлює статуси, проводить ретро, заповнює шаблони. Але це не додає ні ясності, ні швидкості, ні кращих рішень.
Поганий процес створює ілюзію роботи. Він підміняє цінність активністю. Породжує погодження без доданої вартості. Легко перетворює одну людину на постійне вузьке місце. Поганий процес весь час тримає у невідомості, пошуку інформації, допомоги.
Найчастіше він народжується як емоційна реакція на одну помилку: один інцидент — і ось уже з’являються нові погодження, нові чеклісти, нові обов’язкові ритуали. Але якщо процес народився зі страху, а не з аналізу, він зазвичай просто нашаровує контроль без реального вирішення причини.
Зріліший шлях в іншому: не щоразу додавати ще один рівень перевірки, а дивитися, чи можна змінити сам спосіб роботи, інструмент або точку передачі так, щоб типова помилка траплялася рідше або взагалі ставала малоймовірною. Це майже завжди корисніше, ніж нескінченно нарощувати погодження.
Найнебезпечніший момент — коли команда вже не може пояснити, навіщо існує конкретний мітинг, документ або формат. Це означає, що процес лишився, а користь — ні.
Так виглядають статус-колли без рішень, дорожні карти, які ніхто не оновлює, ретро, після яких нічого не змінюється, рев’ю, яке тиждень чекає одну людину, або чотиригодинний планінг для трьох людей. Формально все виглядає організовано. Практично — більше кроків, більше очікування, більше формальностей, але не більше ясності.
Як це працює
Типова ситуація з досвіду, як без нормального процесу задача починає непомітно розповзатися по ходу роботи. На старті домовленість одна, але якщо межі не зафіксовані, дуже швидко з’являється звичне: «давайте ще ось це», «це теж треба врахувати», «тут ще трохи допрацюємо». Кожна окрема зміна звучить логічно. Але в якийсь момент команда вже робить не ту задачу, яку брала спочатку. Оцінка втрачає сенс, терміни пливуть, а зовні це виглядає як повільна робота.
Процес тут потрібен не для того, щоб заборонити зміни. Він потрібен, щоб зміни не відбувалися хаотично. Якщо межі задачі зафіксовані, якщо зрозуміло, де закінчується MVP, а де починається «нам тільки це поміняти», команда може свідомо керувати обсягом роботи і пріоритетом.
Так само я бачив, як ризик стає видимим занадто пізно. Поки немає нормальної прозорості й зрозумілої відповідальності, задача ще довго може виглядати так, ніби «все більш-менш рухається». А потім раптом виявляється, що вона вже відстає. В результаті ризик стає видимим тоді, коли він уже перетворюється на зрив термінів, поспіх і неприємні компроміси наприкінці.
У більш системному середовищі сама проблема може бути тією ж самою. Але різниця в тому, що її видно раніше. Є зрозумілий відповідальний, є видимість прогресу, є момент, у якому відставання вже не лишається «просто відчуттям», а стає явним ризиком. Це не гарантує, що проблеми не буде. Але дає шанс відреагувати на неї вчасно: переглянути обсяг, перерозподілити увагу, прибрати зайве або чесно скоригувати план.
Для мене це одна з найпрактичніших цінностей процесу. Не в тому, що він прибирає всі проблеми, а в тому, що він не дає задачі непомітно розповзтися, а ризику — дочекатися моменту, коли вже пізно щось робити спокійно.
З чого почати
Починати варто з простого: зрозуміти, де саме у вас найбільше проблем: на що більше всього витрачається час і зусиль. Поки це не названо прямо, будь-який новий процес майже неминуче буде виглядати як абстрактна «спроба навести порядок» або ще гірше «ускладнити життя людям».
Далі я б не будував великий процес одразу. Перший тиждень — тільки дві речі.
Перша — пріоритети. Команда має мати зрозумілу відповідь на питання: що для нас важливо зараз, а що ні. Не список із двадцяти пунктів. Буквально: що головне цього тижня і що можна відкласти. Якщо цього немає, все інше не має сенсу будувати — люди просто рухатимуться в різні боки з будь-яким процесом.
Друга — відповідальність. Команда має розуміти, який результат від неї очікується і коли. Не розмито, не «рухаємось у цьому напрямку», а конкретно: що має бути зроблено і в який термін. У кожної задачі є той, хто її веде, але результат спільний, і кожен має бути зацікавлений у тому, щоб він відбувся. Не в режимі «це не моя задача», а в режимі «чим я можу допомогти, щоб це вирішилось».
Але це працює тільки тоді, коли команда отримала чіткі й нормально пропрацьовані вимоги. Відповідальність не виникає сама по собі — вона з’являється, коли кожен розуміє свою задачу, що від нього очікується і в який термін. Це базова домовленість, без якої будь-яка розмова про відповідальність лишається абстрактною.
Перевірити просто: попросіть кожного своїми словами сказати, що команда має зробити цього тижня і що вважатиметься результатом. Якщо відповіді збігаються, команда розуміє куди рухається. Якщо кожен описує щось своє, ось де треба почати.
Це мінімум, з якого варто починати. Не тому що інше неважливо, а тому що без цих двох речей прозорість, синхронізація й ескалація просто не працюють — нема відповіді на «видимість чого» і «відповідальність кого».
Коли це є — додайте прозорість. Робота має бути видимою без ручного збирання статусів: що в роботі, що заблоковано, що під ризиком. Не для контролю, а щоб команда сама бачила картину і не чекала, поки хтось запитає.
Після цього — простий ритм синхронізації. Не обов’язково багато зустрічей. Але координація не може бути випадковою. Достатньо короткого регулярного моменту, де команда бачить одне одного і може підняти те, що починає ставати проблемою.
І окремо кілька базових правил гри. Де фіксуються рішення. Як формулюється задача перед стартом. Хто дає фінальне слово. В який момент зміни вже не додаються хаотично. Не все підряд, а саме мінімум, якого достатньо, щоб важливе не губилося і рішення не зависали.
Далі перевірте це на практиці. Не в теорії, а на реальній роботі. Чи стало менше плутанини? Чи раніше видно ризики? Чи менше речей тримається на одній людині? Чи легше доводити важливе до кінця?
Процес не залишиться незмінним і це нормально. З кожною ітерацією він уточнюватиметься: щось спроститься, щось додасться, щось відпаде як зайве. Головне не намагатись побудувати ідеальну систему одразу. Починайте з мінімуму, перевіряйте на практиці, вдосконалюйте по ходу.
Головне
Багато команд довго називають відсутність процесу гнучкістю. І певний час це навіть може працювати. Але проблема в тому, що справжня гнучкість — це здатність свідомо змінювати план, а не постійно жити без меж, без фіксації рішень і без зрозумілого способу роботи.
Коли задача непомітно розповзається, коли пріоритети щодня змінюються без явного рішення, коли ризик піднімають тільки тоді, коли вже пізно, — це вже не гнучкість. Це операційна нестабільність.
Хороший процес потрібен саме для того, щоб команда могла залишатися гнучкою, не скочуючись у хаос.
Тому сильна команда шукає не «більше процесу» і не «менше процесу», а достатній мінімум. Рівно стільки, щоб робота залишалась ясною, передбачуваною і керованою. У цьому для мене і є головний сенс процесу.
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарівМожна спробувати опублікувати англійською, якщо ще нема. Наприклад, в itnext.io
Дякую!