Я ведущий разработчик в небольшом магазине разработки, использующем исключительно решения на базе Microsoft. В настоящее время мы внедряем решения малого и среднего размера, используя в качестве основы .NET 3.5 и SQL Server 2008. В настоящее время мы также используем Team Server просто для контроля версий.
У нас на горизонте более крупный проект, и мы хотели бы начать процесс разработки и структурирования того, как мы начинаем, разрабатываем, поддерживаем и управляем проектами такого размера.
Мой вопрос заключается в том, есть ли решения ALM, которые мы можем использовать, которые хорошо подходят для нашего набора инструментов, и каковы их сильные / слабые стороны в целом? В настоящее время мы не занимаемся планированием продуктов или документированием нашей первоначальной разработки и действительно хотели бы изменить все это.
Я нашел все виды материалов, но организация и понимание всего этого немного ошеломляет. Спасибо!