Может ли кто-нибудь дать мне краткое объяснение различий между ошибками, проблемами и задачами в TFS?В чем разница между ошибками, проблемами и задачами в TFS
ответ
Когда мы использовали TFS в прошлом.
ISSUE - Проблема, о которой сообщает пользователь программного обеспечения, требующего расследования. Это может быть ошибка кода или изменение требования (до того, как он был изменен)
BUG - Проблема в коде, подтвержденная разработчиком. Информация может предоставляться как возможные причины и обходные пути. Может быть помечен как фиксированный и ссылка на проверку исходного кода.
TASK - Это рабочий элемент, который предоставляется людям для завершения. Такие функции, которые необходимо выполнить. Если это задача программирования, ее можно связать с проверкой исходного кода.
Update
См комментарий ниже. Просто помните, используйте систему таким образом, чтобы это приносило пользу вашей команде. Все работают по-разному.
ВОПРОС - охватывает все, что касается проекта, который может потребовать некоторой работы или расследования. Это не обязательно проблема с кодом, но он создает точку для исследования. Если проблема возникает, что требует изменения проекта, это может привести к ошибке или задаче.
Будет ли это стандартным способом использования проблем, ошибок и задач с учетом методологии Agile в TFS? –
Нет didibus. Определения Джона неверны. Проблема - внешняя зависимость для разработки - сторонняя библиотека, ИТ, нуждающаяся в поддержке серверной среды и т. Д. - и не имеет никакого отношения к разрабатываемому коду. Ошибка в том, как вы будете называть проблему с кодом независимо от того, используете ли вы Scrum или просто Agile. Ошибка кода, сообщенная пользователем, имеет статус «Новый». Как только это подтвердится, статус ошибки изменится на «Подтверждено». С другой стороны, изменение потребности вводится как пользовательская история. – a11smiles
@ Joshua. 4 года и работающие в разных гибких командах не просто как разработчик. Я бы согласился: проблема охватывает все, и позже может ссылаться на ошибку или задачу, если она связана с кодом. Однако он может быть поднят как инфраструктурная проблема, то есть обновление с .Net 4 до .NET 4.5. – JonWillis
Для Scrum TFS Process Template
Bug - Любая проблема в существующих функциональных возможностей, или не хватает функциональности. Дефект кода или требования, ошибка, которая не предназначена.
Issue (Impediment) - Любая проблема, которая может блокировать процесс разработки, например: драйвер сторонней организации, который вы идентифицировали как зависимость, не распространяется вовремя, поэтому это является проблемой в процессе разработки.
Task - Любая работа, которая планируется как часть разработки вашего проекта, либо в результате ошибки, либо проблемы или требования, включая анализ требований или разработку или тестирование. и т.д.
Для Agile TFS Process Template
Bug - Исправлена ошибка сообщает, что потенциальная проблема существует в коде, что ваша команда развивается.
Issue - Событие или причина, которая может задержать доставку.
Task - Задача сообщает о необходимости выполнения некоторой работы. Каждый член команды может определять задачи для представления работы, которую они должны выполнить.
Они будут применяться только к процессу Scrum, я полагаю. –
MSF Agile работы Типы элементов
MSF Agile включает следующие типы рабочих элементов:
- Bug. Представляет собой проблему или потенциальную проблему в вашем приложении.
- Риск. Представляет возможное событие или условие, которые могут оказать негативное влияние на ваш проект.
- Сценарий. Представляет один путь взаимодействия пользователя через систему.
- Задача. Представляет потребность в том, чтобы один из членов команды выполнял определенную работу.
- Требование к качеству обслуживания. Представляет требование, ограничивающее работу системы.
MSF CMMI работы Типы элементов
MSF CMMI содержит следующие типы рабочих элементов:
- Bug. Представляет собой проблему или потенциальную проблему в вашем приложении.
- Запрос на изменение. Представляет предлагаемое изменение для вашего приложения.
- Ошибка. Представляет ситуацию, которая может блокировать работу или в настоящее время блокирует работу.
- Требование. Представляет описание того, что ваше приложение должно делать для решения проблемы клиента.
- Обзор. Представляет результаты анализа кода, дизайна или развертывания.
- Риск. Представляет возможное событие или условие, которые могут оказать негативное влияние на проект.
- Задача. Представляет потребность в том, чтобы один из членов команды выполнял определенную работу.
Пожалуйста, обратитесь ссылки здесь, которые описываются детали типов рабочих элементов:
Это помогло бы знать, какой шаблон вы используете. Например: «Ошибка» имеет тонкие различия между шаблонами. Некоторые шаблоны используют рабочие элементы по-разному. – Vaccano
Я предлагаю вам принять ответ или изменить свой вопрос или оставить комментарий к вопросу о том, что именно вы ищете. –