илья д.card.quoted3 күн бұрын
Для создания хорошего продукта в команде с самого начала точно должны быть:
1. Очень умный владелец продукта наивысшего уровня, чтобы тянуть весь продукт вперёд;
2. Как минимум 1 разработчик и тот, кто нарисует архитектуру (возможно, это 1 человек) не ниже уровня Senior, иначе после придётся всё переделывать, когда возникнут ошибки или через год начнутся проблемы с масштабированием;
3. Хотя бы 1 дизайнер уровня Senior, потому что без классного интерфейса и продуманного UX даже самый гениальный и хорошо работающий продукт не будет притягивать взгляды пользователей;
4. DevOps инженер тоже должен быть сразу первоклассный, иначе очень скоро ваше серверное оснащение просто перестанет справляться с сильно возросшим трафиком.
Остальных сотрудников можно брать уровня middle или junior и растить их внутри своего проекта, не забывая при этом пересматривать их мотивацию (ЗП и прочие бонусы), чтобы их не переманили в другие компании. По итогу у тебя должны образоваться отдельные команды по каждому из направлений (Аналитика, Разработка, Дизайн и т. д.) во главе каждой из которых стоял бы квалифицированный Team Lead, который отвечал бы за архитектуру своего направления и основную генерацию идей, а рабочими руками были бы middle и junior специалисты. Но об организации работы команд и о методологии разработки подробнее мы поговорим в следующей главе.
  • Комментарий жазу үшін кіру немесе тіркелу