— вне зависимости от размера коллектива или поставленных задач.
предоставляет надежные средства связи, совместной работы и управления жизненным циклом приложений, которые помогут вам работать быстро и создавать нужные вам приложения.
- сервер для организации работы в коллективах и эффективного обмена информацией по программным проектам. Участники проекта, в том числе и внешние, получают возможность анализировать ход и качество выполнения проекта.Для доступа к серверу необходима клиентская
Контролируйте код, используя современные функции управления версиями
Система поддерживает коллективы любого масштаба, позволяя вести разработку параллельно, и реализует множество полезных функций, включая атомарный возврат кода, ветвление и слияние, пометку, параллельное извлечение кода и политики извлечения, а также связывание извлеченного кода с рабочими элементами. Средства сравнения сокращают сложность ветвления и слияния, помогая понять масштаб и структуру исходного кода, чтобы с легкостью отслеживать и контролировать изменения в разных ветках.
Встроенное отслеживание рабочих элементов позволяет придать изменениям конкретный смысл
Рабочие элементы могут содержать требования, задачи, ошибки, проблемы и тестовые случаи. Система отслеживания рабочих элементов поддерживает расширение. Вы можете создавать и использовать поля, демонстрируемые пользователям, сводимые в отчетах, состояния рабочих элементов, варианты перехода между ними, а также получать оповещения об изменении состояний.
Increase visibility of your project with Team Web Access
В
Team Web Access есть множество
функций Team Explorer, а также ряд средств управления проектами.
Team Web Access также позволяет сотрудникам, у которых нет лицензий на работу с
TFS, использовать представление
Work Item Only View (WIOV) для управления созданными ими рабочими элементами, например для отчетов о дефектах кода и рекомендаций по функциям продуктов.
Централизуйте все роли в едином репозитории
Включите в процесс разработки пользователей, бизнес-аналитиков, тестировщиков и прочих заинтересованных лиц, предоставляя им знакомые средства, централизуя данные и повышая уровень совместной работы и контролируемости.
Осмысленнная совместная работа повышает прозрачность и устраняет лишние действия
Team Foundation Server и хранилище данных формируют единое представление для всего коллектива, которое можно адаптировать к потребностям проекта. Данные представляются в контексте текущей задачи, что существенно повышает эффективность общения в коллективе.
Консолидация ALM среди множества сотрудников и технологий
Централизуйте управление жизненным циклом приложений среди множества групп сотрудников, начиная с первоклассной п
оддержки ALM в SharePoint и
C++. Team Explorer Everywhere (теперь в составе Team Foundation Server) предоставляет дополнительные возможности, помогая разработчикам, которые используют инструментарий Java на основе Eclipse, а также ОС Linux и Mac, координировать свои действия и повысить прозрачность рабочего процесса.
Используйте гибкие методики для повышения эффективности
Гибкие средства планирования (емкостное планирование, панели задач и контроль невыполненной работы) помогают внедрить инкрементную разработку и гибкие методологии наподобие
Scrum по вашему собственному плану. Одни и те же средства помогают постепенно развивать вашу текущую методологию.
Интегрируйте гибкую группу в схему управления проектами организации
Интеграция
Microsoft Project с Microsoft Project Server позволяет включить группу разработчиков ПО в процесс управления проектами в организации, позволяя сочетать гибкие и традиционные подходы к планированию проектов.
Постоянно отслеживайте ход проекта
Следите за состоянием проекта по данным и отчетам, автоматически собираемым в
Team Foundation Server.
Следите за требованиями на протяжении всего цикла разработки
Полная отслеживаемость и прозрачность хода работы по всем требованиям на всех этапах означает, что вы всегда можете соотнести рабочие элементы и тестовые случаи с бизнес-задачами.
Прозрачная интеграция тестовых решений
Используйте интегрированный подход к тестированию, задействующий всех сотрудников, применив
Test Manager совместно с
Team Foundation Server. Контролируйте тестовые требования, автоматизируйте тестирование, используйте ручное и произвольное тестирование, а также собирайте все данные, необходимые разработчикам для воспроизведения и устранения ошибок.
Реализуйте непрерывную интеграцию для компенсации проектных рисков
Непрерывная интеграция в
Visual Studio 2012 способствует инкрементной разработке, что гарантирует целостность с начала проекта и ускоряет выявление ошибок. Используйте аналитику для обеспечения качества Расширенные процедуры анализа кода способствуют сотрудничеству между разработчиками, что помогает создать функциональную среду анализа кода и выработки необходимых предложений по изменению.
Сосредоточьтесь на коде, используя сторонние услуги размещения
Поддержка инфраструктуры может занимать ресурсы, которые стоило бы потратить на разработку.
Вы можете легко справиться с этим, обратившись к одному из поставщиков услуг размещения для Team Foundation Server:
-
DiscountASP.NET;
-
Dynamsoft;
-
Phase 2 International;
-
PRAKTIK Hosting;
-
SaaS Made Easy, LLC;
-
TeamDevCentral;
-
TFS Server Hosting.
Сравнение функций
Выпуски
Visual Studio предназначены для групп разного размера с разными потребностями, а также для разных ролей их участников. Вы сможете выбрать подходящий вариант.
Используйте одну IDE для разработки решений для Интернета, настольных систем, облака, серверов и телефонов |
 |
 |
 |
 |
 |
Анализируйте и совершенствуйте свой код с помощью обширного инструментария для отладки и профилирования приложений |
 |
 |
 |
 |
 |
Верифицируйте качество кода с помощью модульных тестов и расширяемой платформы тестирования |
 |
 |
 |
 |
 |
Используйте новые и старые платформы и средства Майкрософт — постоянно выходят новые выпуски |
 |
 |
 |
 |
 |
Разверните Team Foundation Server и клиентские лицензии Team Foundation Server для рабочей среды |
 |
 |
 |
 |
 |
Перенесите свои приложения в облако, Windows Store и Windows Phone Marketplace, используя встроенные службы по подписке |
 |
 |
 |
 |
 |
Создавайте и контролируйте виртуальные лаборатории для тестирования с согласованными конфигурациями |
 |
 |
 |
 |
 |
Координация в рамках гибких методик управления проектами |
 |
 |
 |
 |
 |
Упорядочение и формирование планов тестирования с помощью управления тестовыми случаями и произвольного тестирования |
 |
 |
 |
 |
 |
Повышение качества кода за счет рабочих процессов взаимной проверки в Visual Studio |
 |
 |
 |
 |
 |
Повышение производительности за счет приостановки и продолжения задач разработчиков |
 |
 |
 |
 |
 |
Автоматизация тестирования интерфейса приложений |
 |
 |
 |
 |
 |
Поиск и контроль дублирующегося кода для улучшения архитектуры |
 |
 |
 |
 |
 |
Определение охвата тестирования с помощью анализа покрытия кода |
 |
 |
 |
 |
 |
Надежная фиксация и повтор ошибок, найденных в ходе ручного и произвольного тестирования, для устранения невоспроизводимых ошибок |
 |
 |
 |
 |
 |
Анализ зависимостей в коде с помощью визуализации |
 |
 |
 |
 |
 |
Визуализация влияния фактических и потенциальных изменений в коде |
 |
 |
 |
 |
 |
Сбор и анализ диагностических данных из рабочих систем |
 |
 |
 |
 |
 |
Неограниченное тестирование веб-производительности и нагрузочное тестирование |
 |
 |
 |
 |
 |
Создание архитектурных схем для валидации кода |
 |
 |
 |
 |
 |
Требования к системе
Поддерживаемые операционные системы:
-
Windows 7 (x86 и x64);
-
Windows 8 (x86 и x64);
-
Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64);
-
Windows Server 2012 (x64).
Поддерживаемые архитектуры:
-
32-разрядная (x86);
-
64-разрядная (x64).
Требования к оборудованию:
-
Процессор с тактовой частотой 2,2 ГГц или более быстрый.
-
1 ГБ ОЗУ при базовой установке.
-
2 ГБ ОЗУ при стандартной установке (без SharePoint).
-
10 ГБ ОЗУ при полной установке (с SharePoint).
-
8 свободного места на жестком диске.
Необязательные компоненты:
-
Microsoft SQL Server 2008 R2.
-
Службы Windows SharePoint Services 3.0 с пакетом обновления 1 (SP1) или SharePoint 2010.