visual studio team system 2010 - новые возможности для командой...
DESCRIPTION
Visual Studio Team System 2010 - новые возможности для командой разработки. Дмитрий Андреев. Microsoft. VSTS 2010 == Успех. Больше нет Черного Ящика Планирования Больше нет Поздних Сюрпризов Больше нет Недоумения у Заказчиков Больше нет Проблем с Параллельной Разработкой - PowerPoint PPT PresentationTRANSCRIPT
Visual Studio Team System 2010 - новые возможности для командой разработки
Microsoft
Дмитрий Андреев
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Больше нет Черного Ящика Планирования
Отслеживание с верху в низТрассировка ТребованийОтношения Родитель/ПотомокСвертка и Детализация
Гибкое ПланированиеВстроенный менеджер бэклогаВстроенное планированиеитерацийПростое конфигурирование
Интеграция с ProjectПолная связь зависимостейПолная поддержкасинхронизации туда и обратно
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Больше нет Поздних Сюрпризов
Отчеты для на все случаи
Генерация отчетов из запросовМанипулирование данными в ExcelОчевидные OLAP кубы
Информация для Всех
Подключение отчетов в MOSS
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Больше нет Недоумения у Заказчиков
Информационные панелиИерархия ключевых показателейДетализация для анализаБыстрая настройка
Простое взаимодействиеСообщения об ошибках через вебТребования об изменениях через вебОтслеживание статусов запросов/ошибок через веб
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Больше нет Проблем с Параллельной Разработкой
Какая ветка содержит мои изменения?Какая сборка содержит мои изменения?Откуда взялось это изменение?Зачем нужна эта ветка?Как эти ветки соотносятся?Кто ответственен за эту ветку?
Больше нет Проблем с Параллельной Разработкой
Создание веток на сервереВизуализация веток и отношенийОтслеживание изменений в ветках
ИсторияВремяАннотации
Разрешение конфликтов
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Больше нет Запутавшихся Администраторов
Простая установкаМинимум вводимых параметровСнижение требований по предварительной установкеВозможность записи сценария установкиЖурналы установки
Больше нет Запутавшихся Администраторов
ЭффективноеАдминистрирование
Базируется на MMCТранзакционные механизмыПредварительнаяпроверка
Больше нет Запутавшихся Администраторов
Промышленное Управление инфраструктурой TFSГруппы проектов
Экспортируемы на другие сервера TFSИзолируемое резервное копирование
МасштабируемостьРаспределениенагрузкиГорячеерезервирование
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Практичные Ошибки
Тестеры создают полную информацию об ошибках
Шаги для воспроизведенияСистемную информациюСнимки экрановПолноэкранное видео с меткамиОтладочный журналТестовое окружение
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Контроль внесения изменений
Сбор изменений «на полке»Слияние с основной веткой и сборка.Если все нормально, внесение изменений в основную ветку.
Анализ затронутых Тестов
Сбор информации о тестах на сервереСравнение результатов тестирования текущего изменения с результатами сервераРекомендации по изменению затронутых тестов
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Эффект бабочки
Как можно проверить то что небольшое изменение не затронет всю систему?
Как можно понять и изучить всю систему?
Каких бабочек необходимо поймать в Нью-Йорке чтобы предотвратить наводнение в Токио?
Диаграммы слоев
Архитектурная проверка соответствия кода дизайну.
Диаграмма слоев детализирует реальное состояние дел
Классы и области имен попадают в соответствующие слои
Архитектурный Обозреватель
Понимание системы не допустит эффекта бабочки
Архитектурный Обозреватель помогает понять как работает система в целом
Визуализация кода и его взаимосвязей
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Автоматическое Регрессионное тестирование
Новый тип тестов (Coded UI)Возможность автоматического тестирования интерфейсаПоддержка:
Web UI (IE & FF Beta)Windows FormsWindows Presentation Foundation
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Выберите билдУзнайте какие тестызапустить
Система рекомендует запуск специфичных именно для этой сборки тестов
29 Microsoft Confidential
Выделение требований без тестов или без удачных тестов
Отчеты отображают статусы требований
Потерянные требования - в прошлом
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Управление лабораторией тестирования
Поддержка группы виртуальных машин для тестовБыстрое развертывание виртуальных машинРазработчики имеют доступ к среде тестированияСпециальные сетевые настройки позволяют запускать копии окружений тестирования
VSTS 2010 == Успех
Больше нет Черного Ящика ПланированияБольше нет Поздних СюрпризовБольше нет Недоумения у ЗаказчиковБольше нет Проблем с Параллельной РазработкойБольше нет Запутавшихся АдминистраторовБольше нет Неповторяемых ОшибокБольше нет Несобираемых БилдовБольше нет Эффекта БабочкиБольше нет Наведенных ошибок Больше нет Потерянных ТребованийБольше нет Ожиданий Установки БилдаБольше нет Снижения Производительности
Профайлер Visual Studio
Проверка только своего кодаПрофайлинг нагрузочныхтестовПрофайлинг JScriptТри новых типа
Выделение памятиРесурсной конкуренцииПотоковой конкуренции
Сравнительные отчеты
Работает под виртуализацией!
Веб и Нагрузочное тестирование
Новое последовательное смешениеОтчетность сразу в Excel Визуализация журналаЗапуск функциональных тестов как нагрузочных тестовСбор подробной информации о запуске
Интеграция удаленного профайлераСбор системной информацииРасширяемый механизм сбора данных
Ссылки
Обзор новых возможностей и техническая документацияhttp://msdn.microsoft.com/en-us/vstudio/bb725993.aspxhttp://www.microsoft.com/visualstudio/en-us/products/2010/default.mspxhttp://msdn.microsoft.com/en-us/library/dd831853(VS.100).aspx
Планирование и отчетностьhttp://blogs.msdn.com/bharry/archive/2009/05/19/tfs-2010-project-management.aspxhttp://blogs.msdn.com/aaronbjork/archive/2009/05/18/enabling-the-iteration-backlog-workbook-on-an-upgraded-team-project.aspx
Тестирование и управление тестовой лабораториейhttp://channel9.msdn.com/posts/VisualStudio/Lab-Management-coming-to-Visual-Studio-Team-System-2010/http://channel9.msdn.com/posts/VisualStudio/Historical-Debugger-and-Test-Impact-Analysis-in-Visual-Studio-Team-System-2010/
Архитектурное моделированиеhttp://ajdotnet.wordpress.com/2009/03/29/visual-studio-2010-architecture-edition/
Параллельная разработкаhttp://channel9.msdn.com/shows/10-4/10-4-Episode-4-No-More-Parallel-Development-Pain/
Управление инфраструктурой TFShttp://channel9.msdn.com/posts/VisualStudio/Enterprise-Team-Foundation-Server-Management-with-Mario-Rodriguez/
Опыт использованиябета версии
Intel Corp.
Антон Бевзюк
О нас
Внутренние бизнес-приложения.Net платформаAgile методологии
О проекте
ASP.NET приложениеРасчет скидок дистрибьютерамVS 2010 + TFS 2010.Net 3.5 + 4.0MS SQL 2008MSTestMSBuild
Что понравилось
Установка и настройка TFS 2010 + VS 2010Встроенная поддержка Agile-процессаИерархическая структура требованийИстория изменений между веткамиУдобные отчетыПодробная информация о билдах
Вопросы
Дмитрий АндреевЭксперт по Архитектуре ИС
[email protected]://blogs.msdn.com/dmandreev
Вы сможете задать вопросы докладчику в зоне «Спроси эксперта» в течение часа после завершения этого доклада