Заметки консультанта

Шамрай Александр Владимирович

Введение

<< Назад

Данное руководство показывает, как с помощью Visual Studio 2005 Team Foundation Server максимально увеличить эффективность коллективной разработки ПО. Представленные здесь рекомендации и анализ будут полезны и тем, кто уже использует Team Foundation Server, и тем, кто только планирует перейти на него.

В данном руководстве собрана информация из отзывов пользователей и службы поддержки продукта, а также представлен опыт, полученный в ходе его практического применения. Руководство структурировано соответственно задачам, решаемым с помощью Team Foundation Server, которые представлены в следующих частях:

  • Часть I, «Основы», предлагает краткий обзор коллективной разработки с использованием Team Foundation Server. Дается общее представление о коллективной разработке с точки зрения среды разработки ПО, включая среды разработки и тестирования. Также представлена базовая архитектура Team Foundation Server.
  • Часть II, «Система контроля версий исходного кода», показывает, как структурировать исходный код и управлять зависимостями. Также рассказывает, как правильно выбрать стратегию ветвления и слияния для обеспечения изолированной разработки.
  • Часть III, «Сборки», показывает, как настраивать сборки проектов, как создавать сборки в результате процесса непрерывной интеграции для группы разработки и как передавать плановые сборки группе тестирования. Также обсуждаются общие проблемы и их решение.
  • Часть IV, «Рекомендации по работе над большим проектом», обращает внимание на дополнительные вопросы, которые придется решать при работе над большими проектами.
  • Часть V, «Управление проектом», показывает, как использовать рабочие элементы, области и итерации Team Foundation Serve для организации процесса разработки независимо от применяемого подхода к управлению проектом.
  • Часть VI, «Шаблоны процессов», показывает, как максимально эффективно использовать шаблоны процессов и руководство по процессу, поставляемые с Team Foundation Server. Также рассказывает, как можно настраивать шаблоны процессов и изменять рабочие элементы и последовательность операций соответственно процессу разработки ПО, который уже используется вашей группой.
  • Часть VII, «Создание и отображение отчетов», показывает, как все компоненты Team Foundation Server интегрируют свои данные в общий механизм создания отчетов. Рассказывает, как использовать стандартные отчеты и создавать собственные специальные отчеты.
  • Часть VIII, «Настройка и обслуживание среды коллективной разработки», раскрывает загадку развертывания Team Foundation Server. Научит выбирать тип развертывания, на одном или на двух серверах. Также расскажет, как поддерживать удаленные группы разработки и как максимально увеличить производительность Team Foundation Server.
  • Часть IX, «Visual Studio Team System 2008 Team Foundation Server», представляет изменения, внесенные в следующую версию Team Foundation Server. Расскажет о том, какие новые функции планируется ввести, а также какие функции будут существенно улучшены. Как следствие некоторых из изменений, меняются и рекомендации, предлагаемые в данном руководстве, поэтому используйте данный раздел при планировании обновления Team Foundation Server.
  • Рекомендации, предлагает краткие рекомендации для Team Server Build, управления проектом, систем создания и отображения отчетов и контроля версий. Каждая рекомендация указывает, что делать, почему и как следовать рекомендации.
  • Практические рекомендации, предоставляет ряд лучших практик, основанных на опыте, полученном группами разработки при использовании Team Foundation Server в реальных условиях и в рамках Майкрософт. В практических рекомендациях рассматриваются задачи, имеющие особое значение для эффективности работы группы при использовании Team Foundation Server.
  • Вопросы и ответы, дает ответы на самые распространенные вопросы по системе контроля версий Team Foundation.
  • Статьи «Как…», пошаговое подробное руководство по выполнению конкретных задач с использованием Team Foundation Server.
  • Ресурсы, сборник веб-сайтов, провайдеров сервисов, форумов и блогов, которые можно использовать как источники дополнительной информации по Team Foundation Server, чтобы оставаться в курсе последних разработок инструментария.

<< Назад

Реклама
 
%d такие блоггеры, как: