У нас есть большая и сложная среда тестирования, в которой различные группы продуктов тестируют свое программное обеспечение перед выпуском новой версии. Одна из проблем этого процесса заключается в том, что разные группы разработчиков продукта могут ожидать различных версий компонентов в программной среде для выполнения своих тестов (мы пытаемся исправить это в долгосрочной перспективе, но так оно и есть сейчас).
В настоящее время конфликты между различными командами продукта управляются в электронной таблице координатором тестовой среды, однако это становится обременительным, и мы изучаем потенциальные решения этой проблемы с открытым исходным кодом, такие как управление ограничениями или программное обеспечение для планирования.
Кто-нибудь сталкивался с этой проблемой раньше? Если да, то какие инструменты вы использовали для удовлетворения ваших требований?