С точки зрения организации разработки мы тоже не изобретали велосипед: всё было достаточно стандартно для нас, инженеров. Разработка велась на тестовом сервере, всё через систему контроля версий GIT. Для нас важно было хорошо протестировать интеграцию с 1С, поэтому и её мы тоже развернули тестово. К слову сказать, все наши проекты поддерживает суровый сисадмин, поэтому, манипулировать серверами нам не привыкать. Все задачи проходили через код-ревью и тестирование. На проекте был настроен CI/CD: статический анализатор кода, проверка код-стайла и автоматизация деплоя на тестовую и боевую площадки. Релизы на боевой сервер делались периодически, по мере накопления пула протестированных задач.