Я работал в Тиньке, ВК, Ситике, ММ, в аутстаффе, аутсорсе. Вообщем, жизнь помотала, но везде одно и то же - скорость всегда сталкивается с процессами.
Что мы имеем в бигтехе
Хочешь выкатить фичу? Сначала планирование, потом дизайн, потом обсуждение с архитекторами. Нужно что-то поправить? Оформи таску, дождись ревью, пройди тестирование. Каждое изменение — это спринты, оценки, апрувы, регламенты.
А в агенствах или стартапах?
Тут немного другая логика. Никто не будет тратить месяц на обсуждение кнопки, надо быстро и еще вчера. Нет ТЗ, нет аналитики, спасибо если есть дизайн.
Так что в итоге лучше для проекта?
Бигтеховский процесс = надёжность.
Да, всё долго, но зато:
— Код проверен, прод не ляжет.
— Каждый чих задокументирован.
— Ошибки ловятся до релиза, а не после.
Агентский ритм = скорость.
— Минимум бюрократии и процессов, зато:
— Фича выходит за неделю, а не за месяц.
— Если заказчик просит переделать — переделали.
Я видел, как медленные процессы убивали крутые продуктовые идеи. Но и видел, как отсутствие контроля превращало проект в говно
Так где баланс? На мой взгляд он кроется в руководителях и их опыте. Если у тебя грамотный руководитель, который может управлять хаосом атмосферы стартапа или правильно применить процессы работы - то все получится.
Но на практике руководитель просто садится вместе с тобой в лодку и тащит ее ко дну, либо вместе с вами гребет веслами изо всех сил так, что вся команда со временем выпрыгивает из лодки.
А у вас как? Вообще, думаю разобрать все по отдельности – где было лучше, где хуже. Если тема интересна, дайте знать в комментариях, расскажу