Я усвідомлюю, що на SO є багато питань з подібним змістом, але я можу запевнити вас, що більшість з них я прочитав повністю з відповідями та коментарями.
Моя ситуація дещо відрізняється в тому, що наша компанія в основному орієнтована на Java і, таким чином, стандартний набір інструментів ALM вже налаштований:
- SVN для керування джерелом
- Jira для відстеження завдання/проблеми
- Дженкінс для безперервної інтеграції
Тепер я запускаю команду розробників .NET, і нам потрібно налаштувати щось подібне для нашого процесу розробки, і обговорення полягає в тому, чи варто йти окремо з TFS або повторно використовувати існуючу інфраструктуру і підключати проекти .NET.
Я розумію, що найбільшим аргументом про TFS є хороша інтеграція з VS, але з нашими поточними налаштуваннями мені цікаво, чи є хороші аргументи для того, щоб взагалі не використовувати TFS.