Типы изделия работы TFS: задачи по сравнению со сценариями или использование оба?

factory :group_feature_config do
  transient do
    group
  end
  group_feature { association :group_feature, group_id: group.id }
  group_user { association :group_user, group_id: group.id }
end
5
задан Daniel Mann 18 February 2016 в 15:57
поделиться

4 ответа

Сценарии могут быть любой пользовательской историей.

Только необходимо зарегистрироваться к задаче. Когда задачи создаются, они должны быть связаны со Сценарием сначала, прежде чем присвоено разработчикам.

Тем путем ассоциация между checkins и сценарием является автоматической (и заслуживающей публикации).

Никакой смысл не удваивает обработку

11
ответ дан 18 December 2019 в 09:10
поделиться

Если "TFS по умолчанию устанавливают", Вы имеете в виду "MSF для Гибкой разработки программного обеспечения" шаблон проекта, то сценарий определяется следующим образом:

Сценарий является типом объекта работы, записывая единственный путь взаимодействия с пользователем через систему. Поскольку персона пытается достигнуть цели, сценарий записывает определенные шаги, которые они сделают в попытке достигнуть той цели. Некоторые сценарии запишут успешный путь; другие запишут неудачный. При записи сценариев быть конкретными как существует много возможных путей.

Для получения немного большего количества информации об этом имейте хороший взгляд на папку "Documents/Process Guidance" в соответствии с проектом в проводнике команды - это объясняет рекомендуемый процесс довольно хорошо

2
ответ дан 18 December 2019 в 09:10
поделиться

В шаблоне MSF Agile Сценарии могут также считаться "Пользовательской Историей" - отчасти как легкий гибкий вариант использования.

Сценарий подробно излагает полную картину функциональности, которая требуется, чтобы быть реализованной, записывая единственный путь пользовательского взаимодействия с частью системы. Например, в Переполнении стека несколько Сценариев могли бы быть то, " Задайте Вопрос", или "Отвечают на Вопрос". Сценарии и Требования Качества обслуживания могут считаться высокоуровневыми объектами работы в Гибком MSF (т.е. объекты работы, которые определяют систему) со Сценариями, являющимися функциональными требованиями и Качеством обслуживания, являющимся нефункциональными требованиями.

Я склонен создавать несколько задач из каждого сценария и обычно только записывать мои регистрации против задачи. В TFS 2010 прибывают правильно иерархические объекты работы, который пробьется работы легче сообщить относительно. В настоящее время ассоциации объекта работы двунаправлены (т.е. можно сказать, что задача связана со сценарием, но Вы не можете сказать, что это - ребенок его).

Нет ничего неправильно с маркировкой Вашей регистрации против задачи и сценария, просто что это создает больше работы для Вас при регистрации. Кроме того, сценарий мог бы становиться поставленным многими разработчиками, были, поскольку задача имеет тенденцию снижаться при гранулярности операций физического лица.

Если Вы делаете большое соединение объекта работы к сценарию, то следующий совет мог бы быть удобным для Вас (http://www.woodwardweb.com/vsts/top_tfs_tip_3_r.html). Это показывает Вам, как изменить стандартный MSF Гибкий шаблон процесса для удаления способности к регистрации, чтобы разрешить Сценарий, но просто связать регистрацию с тем объектом работы. Разрешение на регистрации для длительного объекта работы как Сценарий почти всегда не, что Вы хотите произойти - но поведение по умолчанию из поля.

Надежда, которая помогает.

3
ответ дан 18 December 2019 в 09:10
поделиться

Можно думать о сценариях как о представлении пользовательской перспективы, тогда как задачами является перспектива разработчиков. Согласно Гибкой документации MSF сценарий "представляет единственный путь взаимодействия с пользователем через систему, которую Вы создаете". и задача "определяет определенный предмет производства для члена команды для выполнения".

Задачи могут быть связаны со сценариями. Когда регистрация в Вас, как разработчик, решила задачу, не сценарий, таким образом, необходимо связать changeset с этой задачей.

2
ответ дан 18 December 2019 в 09:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: