net·devs
← Всі статті
File insight
2 хв читанняАвтор: Kyrylo Osadchukdeliveryengineering-management

Стаф-аугментація — найдорожчий дешевий варіант

Погодинні ставки роблять стаф-аугментацію виглядати дешевою. Реальна вартість — це управлінські витрати, відсутність відповідальності та робота, яка так і не виконується.

Стаф-аугментація виглядає вигідно в таблиці. Ви платите погодинну ставку, нижчу за ставку штатного найму, без бенефітів і без зобов'язань. Години розписані по рядках. Вартість зрозуміла.

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

Управлінський податок

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

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

Прірва відповідальності

Інженер у форматі стаф-аугментації структурно не відповідає за результат. Він відповідає за години.

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

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

Дефіцит сеньйорів

Те, що вам насправді потрібне, — та частина, яку важко найняти — це сеньйорське судження. Архітектура. Code review. Рішення, що накопичуються роками.

Стаф-аугментація рідко надає сеньйорів. Економіка не сходиться — сеньйори коштують більше, ніж ставки, які клієнти очікують платити за аугментацію, тому агентства беруть мід-інженерів і позначають їх "сеньйорами" у SOW. Ви отримуєте потужності на рівні сеньйорства, якого вам насправді більше не бракувало.

Альтернатива — виділена команда

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

У наших проєктах лід відповідає за доставку так само, як CTO. Ми не виставляємо рахунок за управлінські витрати, бо поглинаємо їх самостійно. Мід- та джуніор-інженерами керує наш сеньйор, а не ваш.

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

Хочемо почути ваші думки.

наш CTO Кирило Осадчук відповість протягом 24 годин. Без воронки продажів.