Рост функциональности создаваемого прикладного решения приводит к тому, что требуется одновременная работа нескольких разработчиков для того, чтобы прикладное решение было создано в разумные сроки. При этом каждый из разработчиков, как правило, создает отдельную функционально законченную часть прикладного решения, которая взаимодействует с другими частями прикладного решения, созданными другими разработчиками.
Сложность организации подобного процесса разработки заключается в том, что, как правило, одни и те же объекты конфигурации задействованы в различных функциональных частях прикладного решения. Поэтому изменения, вносимые разными разработчиками в одни и те же объекты, должны быть очень хорошо согласованы между собой, иначе неизбежно появление большого количества ошибок.
Для того чтобы упростить и автоматизировать процесс разработки прикладного решения коллективом разработчиков, платформа «1С:Предприятие» содержит специальный механизм, позволяющий вести групповую разработку решений.