Презентация “Управление требованиями с помощью TFS” была подготовлена для конференции BACON – Весна 2017. Вы можете скачать презентацию с сайта – BACon.Vityaz.ALM – или попросить автора прочитать ее для вас ? Краткий обзор презентации по тексту ниже.
Использование инструментов ALM рекомендуется применять на самых ранних этапах проекта – в презентации обсуждалось как быстро мы получаем десятки различных видов аналитических артефактов, сотни типов записей и еще большее количество связей между ними. При таком количестве элементов и заинтересованных лиц очень легко потерять контроль и существенно потерять в качестве анализа и управления проектов.
Но почему тогда мы не видим повсеместного применения инструментов класса ALM (Microsoft Team Foundation Server или Jira)? Часто среди причин называют сложность инструментов, их нацеленность на большие проекты. В реальности – это сила привычек, нежелание систематизировать свою работу и очередная попытка проскочить в этот раз на легке. Что следует сделать чтобы внедрение ALM в работе аналитика с заказчиком на самых ранних этапах была успешной – заходить с привычного офисного инструмента, показывать простоту управления артефактами анализа, возможность легко получать необходимую информацию. Важно также избегать типовых ловушек – гиперформализации процесса, кастомизации инструментов и внедрения ALM с наскока.
Важно понимать что выбор инструмент менее важен чем выбор правильного подхода к внедрению и использованию ALM. Такие продукты как TFS или Jira в целом являются очень близкими по возможностям. Есть десятки других продуктов, более простых решений. Качества самих инструментов являются менее важными чем качества команды готовой внедрять ALM. Выбор в качестве ALM системы Microsoft TFS автором обосновывается следующими аргументами
- Проекты на стеке Microsoft с использованием единого инструментария Visual Studio для аналитиков, тестировщиков и разработчиков
- Наличие бесплатной модели для небольших команд (до 5 человек) + бесплатно для пользователей с MSDN Subscription – что позволяет вести for free проекты на 5-7 человек
- Отличная out of the box интеграция с Excel и Project без дополнительных затрат
- Нулевая стоимость владения для небольших команд