, вы сможете отслеживать все задачи и роли в рабочем коллективе и группе разработчиков, воплощая свои идеи в потрясающем ПО.
Постепенно внедряйте гибкие методики
Используйте гибкие средства планирования, например емкостное планирование, панели задач и контроль невыполненной работы, чтобы внедрять гибкие методики по своему усмотрению. Вы можете использовать одни и те же средства для постепенного совершенствования имеющейся методологии и ускорения развития организации.
Внедрите детальный анализ кода
Расширенные процедуры анализа кода способствуют сотрудничеству между разработчиками, что помогает создать функциональную среду анализа кода и выработки необходимых предложений по изменению.
Фиксируйте требования рабочего коллектива
Используйте раскадровку, чтобы с легкостью фиксировать требования участников проекта. Вы можете вырабатывать новые идеи, получать отзывы и напрямую взаимодействовать с разработчиками. Кроме того, полная отслеживаемость и прозрачность хода работы по всем требованиям на всех этапах означает, что вы всегда можете соотнести рабочие элементы и тестовые случаи с бизнес-задачами.
Интегрируйте представление для пользователей
Непрерывно вовлекайте участников проекта в процесс разработки, фиксируя их замечания в соответствующем средстве. Позже вы можете прозрачно включить эти данные в процесс разработки, чтобы разработчики всегда знали, чего хотят пользователи.
Добейтесь качества с самого начала за счет непрерывного тестирования
Используйте непрерывное модульное тестирование и анализ воздействия тестов для ускорения выявления проблем в ходе работы над кодом. Расширяемость позволяет применить любую подходящую платформу модульного тестирования.
Автоматизируйте тестирование
Интегрируйте тестирование в Test Manager — едином средстве управления тестовыми требованиями. Автоматизируйте тестирование, используйте ручное и произвольное тестирование, а также собирайте все данные, необходимые разработчикам для воспроизведения и устранения ошибок.
Оптимизируйте управление тестовой средой
Контролируйте тестовую среду в
Team Lab Management, чтобы тестировщики и разработчики могли быстро создавать новые варианты по требованию.
Повысьте эффективность совместной работы
Консолидируйте все командные задачи в новом
Team Explorer, значительно повышающем эффективность совместной работы. Используйте хранилище данных
Team Foundation Server для централизации данных, а также оптимизации совместной работы и контролируемости в рамках общего репозитория. Список "Моя работа" позволяет быстро окинуть взглядом текущие задачи, их состояние и сведения о том, как они относятся к проекту в целом.
Консолидируйте разработку в целом
Задействуйте в процессе разработки пользователей, бизнес-аналитиков, тестировщиков и иных сотрудников, предоставив им знакомый инструментарий.
Синхронизируйтесь с традиционными средствами управления проектами
Используйте интеграцию
Microsoft Project и
Microsoft Project Server для синхронизации гибких и традиционных проектных планов.
Сравнение функций
Выпуски
Visual Studio предназначены для групп разного размера с разными потребностями, а также для разных ролей их участников. Вы сможете выбрать подходящий вариант.
Используйте одну IDE для разработки решений для Интернета, настольных систем, облака, серверов и телефонов |
|
|
|
|
|
Анализируйте и совершенствуйте свой код с помощью обширного инструментария для отладки и профилирования приложений |
|
|
|
|
|
Верифицируйте качество кода с помощью модульных тестов и расширяемой платформы тестирования |
|
|
|
|
|
Используйте новые и старые платформы и средства Майкрософт — постоянно выходят новые выпуски |
|
|
|
|
|
Разверните Team Foundation Server и клиентские лицензии Team Foundation Server для рабочей среды |
|
|
|
|
|
Перенесите свои приложения в облако, Windows Store и Windows Phone Marketplace, используя встроенные службы по подписке |
|
|
|
|
|
Создавайте и контролируйте виртуальные лаборатории для тестирования с согласованными конфигурациями |
|
|
|
|
|
Координация в рамках гибких методик управления проектами |
|
|
|
|
|
Упорядочение и формирование планов тестирования с помощью управления тестовыми случаями и произвольного тестирования |
|
|
|
|
|
Повышение качества кода за счет рабочих процессов взаимной проверки в Visual Studio |
|
|
|
|
|
Повышение производительности за счет приостановки и продолжения задач разработчиков |
|
|
|
|
|
Автоматизация тестирования интерфейса приложений |
|
|
|
|
|
Поиск и контроль дублирующегося кода для улучшения архитектуры |
|
|
|
|
|
Определение охвата тестирования с помощью анализа покрытия кода |
|
|
|
|
|
Надежная фиксация и повтор ошибок, найденных в ходе ручного и произвольного тестирования, для устранения невоспроизводимых ошибок |
|
|
|
|
|
Анализ зависимостей в коде с помощью визуализации |
|
|
|
|
|
Визуализация влияния фактических и потенциальных изменений в коде |
|
|
|
|
|
Сбор и анализ диагностических данных из рабочих систем |
|
|
|
|
|
Неограниченное тестирование веб-производительности и нагрузочное тестирование |
|
|
|
|
|
Создание архитектурных схем для валидации кода |
|
|
|
|
|
Требования к системе
Поддерживаемые операционные системы:
-
Windows 7 SP1 (архитектуры x86 и x64).
-
Windows 8 (архитектуры x86 и x64).
-
Windows Server 2008 R2 SP1 (архитектура x64).
-
Windows Server 2012 (архитектура x64).
Поддерживаемые архитектуры:
-
32-разрядная (x86);
-
64-разрядная (x64).
Требования к оборудованию:
-
Процессор с тактовой частотой 1,6 ГГц или более быстрый.
-
1 ГБ ОЗУ (1,5 ГБ в виртуальной машине).
-
10 ГБ свободного места на жестком диске.
-
600 MB свободного места на жестком диске (Языковые пакеты)
-
Жесткий диск со скоростью 5400 оборотов в минуту.
-
Видеокарта с поддержкой DirectX 9 и разрешением 1024 x 768 или более высоким.