5. Использование Visual Studio Team System Повышенная надежность Обеспечение качества Предсказуемость& Прозрачность Моделирование для разработки Разработчик Тестировщик Разработчик БД Менеджер проекта Архитектор
6. Change Management Work Item Tracking Reporting Project Portal Integration Services Project Management Dynamic Code Analyzer Static Code Analyzer Code Profiler Load Testing Manual Testing Test Management Application Designer System Designer Logical Datacenter Designer Team Foundation Build Class Designer (in Visual Studio Standard Edition and higher) Deployment Designer Visio for Enterprise Architects (in MSDN Premium Subscription) Team Explorer (includes Team Foundation Server CAL) Visual Studio Professional Edition Unit Testing Code Coverage DB Change Management DB Testing DB Deployment Process and Architecture Guidance Visual Studio Industry Partners Visual Studio Team System Software Architects Software Developers Software Testers Database Professionals Visual StudioTeam Foundation Server
7. Использование Visual Studio Рабочие элементы Сервер сборок Версионный контроль Портал проекта Отчетность и аналитика Разработчики Тестировщики Разработчики БДTeam Edition forDatabase Professionals Менеджер проекта Архитектор Пользователи и руководство Team Edition for Testers Team Edition for Developers Team ExplorerMicrosoft Project Microsoft Excel Team Editionfor Architects Team Foundation Server Web Browser
8. Что такое Team Foundation Server? Work Item Tracking Version Control Reporting Team Communications Build Automation
10. Шаблоны процессов Встроенная методология разработки ПО Поставляются легкие (Agile) и тяжеловесные (CMMI) процессына основе MSF Описывают «правила поведения» в проекте Могут быть модифицированы под потребности команды Каждый проект вTFS может следовать своему процессу Возможна разработка своих процессов
11. Рабочие элементы Рабочие элементы – это основные элементы, с помощью которых происходит управление процессом разработки(Задача, Дефект, Требование и т.д.) Интегрированы в IDE Набор рабочих элементов может быть адаптирован под потребности компании Поддерживается адаптация жизненного цикла рабочих элементов Включены в шаблоны для тиражирования процесса на множество проектов
12. Управление рабочими элементами Синхронизация с Microsoft Project Полная поддержка рабочих элементов в Microsoft Excel Полный доступ вVisual Studio Отражение статуса проекта из Microsoft Excel или Microsoft Project
17. Разработчик Статический анализатор кода для управляемого и неуправляемого кода На основеFxCopиPREfast Встроенное unit тестирование Покрытие кода Профилирование кода
23. Разработчики БД Система управления проектами БД Интеграция с версионным хранилищем Сборка, развертывание и сравнение схем Unit тестирование БД Сравнение пользовательской информации в БД Рефакторингсхем Интеграция с рабочими элементами и процессом Team Foundation Server
28. File Cache Proxy Team Foundation Client Tier Build Machine Microsoft Project Plug-in Visual Studio Packages Build Process Version Control Proxy Service Microsoft Excel Plug-in Internet Explorer WSS Proxies SQL RS Proxies Team Foundation Object Model Report Client Custom reporting tools Team Foundation App Tier SQL Reporting Services Windows SharePoint Services Work Item Tracking Service Version Control Service TeamFoundation Build Service Core Services Adapters Microsoft Excel Microsoft Project Core Data Version Control Work Items Team FoundationBuild Data SQL Reporting Services Windows SharePoint Services Warehouse Team Foundation Data Tier Архитектура Team Foundation
29. ExcelReports Report Builder Reports Report Designer Reports Team Foundation OLAP Warehouse Report Designer: Precision Layout, Developer-built OLAPSemantic Model Report Builder: End-user ad-hoc charts and lists with drill-through Team Foundation Relational Warehouse Excel: Portable, familiar, exploratory analytical reports RelationalSemantic Model Adapter Adapter Adapter Adapter Adapter Adapter Work Item Tracking Version Control TeamBuild TeamTest Common Structures 3rd PartyData Sources Архитектура отчетности
30. Teamprise Explorer Teamprise Eclipse Plugin Teamprise Command Line Client Visual Studio 2005/2008 Team Explorer Teamprise On Linux Microsoft Command Line Client Teamprise On Sun / SPARC Team Foundation Server Teamprise On Mac Visual Studio 2003 / Visual Studio 6 Клиенты Team Foundation Server
35. Предустановки для сервера TFS Application Tier Windows Server 2003 SP1 IIS 6.0 w/ASP.NET Windows SharePoint Services (WSS) SP2 SQL Server 2005 Reporting Services TFS Proxy Server Windows Server 2003 SP1 IIS 6.0 w/ASP.NET Build Server Windows XP Pro SP2 or Windows Server 2003 SP1 TFS Data Tier Windows Server 2003 SP1 SQL Server 2005 SQL Server Analysis Services Integration Services
36. Минимальные требования Односерверная конфигурация для небольших команд Эта конфигурация для <=20 пользователей 20-50 пользователей: 2Gb RAM, 30GB Hard Disk
37. Двухсерверная конфигурация до 250 пользователей Минимальные требования- Application Tier Минимальные требования - Data Tier
38. Схема развертывания Dev Team (Remote) Dev Team (Local) Build Server Business User Win 2003 Server SQL Server 2005 IIS 6.0 Version Control Proxy (Remote) Active Directory HTTP / S TCP/IP Team Foundation Server