В настоящее время мы исследуем различные инструменты управления источниками и хотим протестировать каждый из них с помощью небольшого, но значимого сценария, чтобы почувствовать возможности каждого из них.
Терминология и внутренняя логика сильно различаются между некоторыми инструментами, было бы неплохо, чтобы сценарий был выражен в терминах вариантов использования ( "Мы должны исправить ошибку в Выпуске 1.3" ), а не в потенциально относящиеся к инструменту термины ( "Создать ветку с именем Release 1.3" ).
Это правда, что разные вещи важны для разных команд, но было бы интересно иметь какой-то канонический тестовый пример, из которого можно было бы выбрать разные сценарии. Или я слишком оптимистичен?
Кто-нибудь знает что-то подобное? Использовали ли вы аналогичный подход при исследовании средств контроля версий?