Похожие презентации:
Архитектура и функциональные возможности Visual Studio Team Foundation Server
1. Технологии командной разработки программного обеспечения информационных систем
Лекция 5. Архитектура и функциональныевозможности Visual Studio
Team Foundation Server
Долженко Алексей Иванович,
профессор Ростовского государственного
экономического университета
доктор экономических наук
2. Рассматриваемые вопросы
Назначение Team Foundation ServerРазвертывание Team Foundation Server
Шаблоны командных проектов
2
3.
Microsoft Visual Studio TeamFoundation Server (TFS) предназначен
для обеспечения совместной работы
команд разработчиков
программного обеспечения
3
4. Функциональные возможности Team Foundation Server
Управление проектамиОтслеживание рабочих элементов
Контроль версий
Управление тестовыми случаями
Автоматизация построения
Отчетность
4
5. Архитектура Team Foundation Server
Уровеньприложения
Клиентский
компьютер
Клиентское
приложение
Клиентская
объектная
модель
Веб-службы
Team Foundation
Серверная
объектная
модель
Уровень
данных
Приложение
сервера
Данные
5
6. Простейшая серверная топология TFS
Односерверная средаTeam Foundation Server
Клиентский уровень
6
7. Простая серверная топология TFS
Односервернаясреда
Контроллер
тестирования
Team Foundation Server
Веб-службы,
Базы данных
Клиентский уровень
7
Контроллер
построения
8. Серверная топология TFS средней сложности
Контролллерыпостроения
Вебприложение
SharePoint
Служба отчетов
SQL SErver
Team Foundation Server
Логический
уровень
приложений
Логический
уровень данный
Клиентский уровень
8
Контроллер
тестирования
9. Шаблоны командных проектов
MSF for CMMI Process Improvement 6.0MSF for Agile Software Development 6.0
Microsoft Visual Studio Scrum 2.2.
9
10. Возможности системы контроля версий
Атомарные возвратыАссоциация операций возврата с рабочими
элементам
Ветвление и объединение при разработке
кода
Наборы отложенных изменений
Политики возврата
10
11. Режимы построения программного приложения
РучнойНепрерывная интеграция
Прокрутка построений
Условный возврат
Расписание
11
12.
Вопросы12