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