Pull to refresh

Comments 2

Работал и в небольших компаниях и в московском системном интеграторе на 1000 чел. Самые лучшие процессы были вот как раз в интеграторе. Ни до, ни после я лучше не встречал. Как ни странно - мне очень зашел внешний waterfall (то есть у нас реально были объемные ТЗ, которые подписывались клиентами), но внутри шли по канбану или скраму.

С 2015 года я работаю удаленно в основном на зарубежные, продуктовые, компании, размеры до 100 человек. Ни в одной не было нормальных полноценных процессов. Обязательно были только программисты (куда уж без них, где-то больше, где-то меньше, бывало даже 2 программиста на 10 проектов по началу), где-то худо-бедно пытались наладить постановку задач, с тестированием вообще была беда, документация? А что это?

Еще есть разделение на заказную разработку и продуктовую.

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

Продуктовая - если заговнокодил (а это неизбежно, потому что куда ветер дунул - туда и кодим), то и живи с этим следующие лет 10-15. Никто не будет в продуктовой компании переписывать продукт каждыe 2-3 года. Но зато получаешь громадный опыт поддержки того, что ты заложил. Когда оно начинает развалиться под весом недо-аджаила и новых противоречивых фич. Понимаешь цену минимализма, наличия авто тестов, поддерживаемости и расширямости.

Sign up to leave a comment.

Articles