Управление графиком разработки и работа
При разработке приложений в среде на основе рабочих групп вносятся итеративные изменения кода для выполнения задач, отслеживаемых рабочими группами в Visual Studio Team Foundation Server.
В начале итерации может появиться запрос на предоставление оценки задач для итерации. Таким образом рабочая группа может разделить работу в соответствии с итерацией. Во время итерации обновление рабочих элементов осуществляется после их завершения или при появлении новой информации, влияющей на время выполнения задачи или устранения ошибки.
Кроме того, при работе над рабочим элементом следует периодически обновлять рабочий элемент для обеспечения актуального статуса, особенно в случае блокирования. При регулярном обновлении рабочего элемента, участники группы могут сразу видеть статус элемента, без непосредственного обращения к участнику группы.
Общие задачи
Задача |
Справочные материалы |
---|---|
Создание, назначение и распределение задач. Перед началом проекта работа определяется в форме описаний функциональности пользователя или требований, которые должны быть соблюдены. Для каждой итерации в проекте может возникнуть необходимость создания подробных задач разработки, поддерживающих эти описания функциональности пользователя и требования. Во время итерации код пишется для выполнения задач, отслеживаемых в Team Foundation Server. |
|
Зависимости записи между задачами. В дополнение к созданию рабочих элементов, соответствующих задачам разработки, также следует записывать зависимости между задачами. С помощью этого можно упростить создание графика выполнения задач с прогнозом их завершения. В случае отклонения выполнения задачи от графика можно увидеть, как она влияет на другие элементы графика. |
|
Отслеживание хода выполнения и определение рисков. Во время работы над задачами и ошибками, относящимися к конкретной итерации, можно отследить ход выполнения задач рабочей группой и заранее определить признаки потенциальных проблем. Отчеты и запросы Team Foundation Server используются для облегчения контроля своевременного выполнения работы. |
|
Создание или обновление задач, ошибок и других рабочих элементов. Выполнение общих задач в процессе разработки. Например, для нахождения всех или одной конкретной задачи, присвоенной разработчику. Можно обновить информацию о текущем статусе рабочих элементов. |
Связанные сценарии
Обзор существующей архитектуры и дизайна приложения
Во многих случаях задачей разработчика является изменение имеющегося приложения. Перед началом работы следует проанализировать архитектуру и дизайн приложения, чтобы более точно определить модифицируемую область.Настройка среды разработки
Перед созданием или изменением кода необходимо настроить среды разработки и тестирования для работы с соответствующим исходным кодом. При работе с базами данных также необходим доступ к автономному представлению этих баз данных.Выполнение общих задач разработки
В ходе цикла разработки больше всего времени занимает внесение изменений в код. Этот процесс предусматривает выбор задачи или ошибки, извлечение необходимых файлов, изменение кода и проверку правильности внесенных изменений перед возвращением файлов.Планирование и отслеживание проектов
Можно узнать, каким образом задачи разработки зависят от общего планирования и отслеживания хода работы над приложением. Можно понять процесс сбора описаний функциональности пользователя и требований или планирования и отслеживания выпуска.