Что входит

Главный вопрос не в выборе редактора, а в том, где хранится код и как собирается продукт.

Обсудить состав

Среды разработки

Лицензии на команду с правильным типом подписки: на компанию, а не на личные почты.

Система контроля версий

Развёртывание в своём контуре или подключение облачного сервиса с разграничением прав.

Сборка и развёртывание

Автоматизация: код попадает на тестовый контур без ручных действий.

Хранилище артефактов

Собранные версии и зависимости внутри компании, а не только во внешних репозиториях.

Реестровые аналоги

Подбор из реестра российского ПО, если это требование обязательно.

Права и доступ

Кто что видит: подрядчик не должен получать доступ ко всему коду компании.

Как проходит работа

Поставка лицензий - дни. Развёртывание контура разработки - одна-две недели.

01

Аудит

Что используется сейчас, где лежит код, на кого оформлены подписки.

02

Подбор

Инструменты и лицензии под размер команды и требования.

03

Развёртывание

Репозитории, сборка, права доступа, резервное копирование кода.

04

Передача

Документация и обучение команды работе в новом контуре.

Код, лежащий в личном аккаунте разработчика, компании не принадлежит фактически. При увольнении доступ теряется вместе с историей изменений. Перенос репозиториев на организацию - первое, что стоит сделать, и это бесплатно.

Частые вопросы

Не обязательно. Облачные сервисы удобнее и надёжнее большинства самостоятельных установок. Свой контур нужен, когда код нельзя выпускать наружу по требованиям или когда важна независимость от зарубежных сервисов.

Обычно по числу разработчиков, с подпиской на год. Важно оформить их на компанию: подписки, привязанные к личным аккаунтам, при увольнении уходят вместе с человеком, и деньги теряются.

Только если у вас есть соответствующие требования. Для коммерческой разработки без обязательств большинство инструментов - открытые и бесплатные, вопрос лицензирования касается в основном сред разработки.

Настроим контур разработки

Расскажите про команду и то, где сейчас хранится код. Подберём инструменты и наведём порядок с лицензиями.