Сценарий 5: поддержка коллективной разработки

Поддержка коллективной разработки состоит из нескольких приложений и участников команды разработчиков в структурированном процессе управления выпусками. Коллективная разработка включает в себя следующее:

  • Разрешение конфликтов и слияний Важно учитывать, какие части будут хорошо объединяться, а какие должны обрабатываться только одним разработчиком за раз, например формы или карты сайта. Дополнительные сведения: Сведения об объединении управляемых решений

  • Стратегия ветвления Ваша стратегия ветвления должна быть достаточно надежной, чтобы вы могли обслуживать существующую версию, работая над следующей версией.

  • Стратегия среды Изоляция разработчика и стратегия среды, которая его поддерживает, очень важны, когда несколько разработчиков работают над одним приложением. Среды должны быть недолговечными и разворачиваться по требованию последней сборки. У каждого разработчика должна быть своя собственная среда разработки, в которой установлено только необходимое неуправляемое решение, а все зависимые решения установлены как управляемые.

  • Библиотека компонентов Power Apps Компоненты являются многократно используемыми строительными блоками для приложений на основе холста, так что создатели приложений могут создавать собственные элементы управления для использования внутри приложения или между приложениями с использованием библиотеки компонентов. Дополнительные сведения: Библиотека компонентов

См. также

Сценарий 6: вовлечение разработчиков-любителей в процесс ALM