Бейзлайны требований
Бейзлайны позволяют фиксировать конфигурацию требований в выбранный момент времени для дальнейшего сравнения или отката при необходимости.
Бейзлайн — это состояние набора требований на определенный момент времени. Этот термин используется для обозначения согласованной, стабильной версии требований, которая принята в качестве основы для дальнейшей разработки и изменений в проекте. Бейзлайн помогает отслеживать изменения в требованиях, привязывать конфигурацию требований к версии ПО, сравнивать и откатывать отдельные артефакты требований.
Состояние бейзлайна
У бейзлайна может быть три состояния:
- Открытый бейзлайн. В один момент времени в проекте может быть только один открытый бейзлайн. Это бейзлайн, в котором происходит активная работа с требованиями в данный момент. Чаще всего это бейзлайн актуальной версии, над которой сейчас ведется работа.
- Закрытый бейзлайн. Промежуточное состояние между открытым бейзлайном и архивным. В этом состоянии артефакты требований доступны только для чтения. При необходимости, бейзлайн может быть открыт для доработок без изменения версии безлайна.
- Архивный бейзлайн. Архивный бейзлайн сохраняется без возможности внесения изменений и открытия. При архивировании бейзлайна система предлагает создать новый бейзлайн для следующей (актуальной) версии.
Работа с бейзлайнами
Работа с бейзлайнами доступна через кнопку переключения веток в правом верхнем углу:
Во вкладке "Бейзлайны" отображается список недавних бейзлайнов с возможностью переключить рабочую область на соответствующий бейзлайн.
Актуальный бейзлайн отображается первым. Если бейзлайн открыт, он отображается с иконкой карандаша. Закрытый бейзлайн, как и архивные бейзлайны, отображается с иконкой замка.