Microsoft Visual Studio 2010 Пример внедрения: решение

advertisement
Microsoft Visual Studio 2010
Пример внедрения: решение заказчика
ФГУП «ЦентрИнформ» повышает эффективность
разработки с новейшими версиями Microsoft Visual
Studio и Visual Studio Team Foundation Server 2010
Обзор
«Применение
Заказчик: ФГУП «ЦентрИнформ»
программистам эффективнее использовать большую наработанную
Страна: Россия
Область деятельности: Разработка ПО, ИТуслуги
Численность персонала: 800 человек с учетом
Microsoft
Visual
Studio
ИТ-задача
 Разработка
Предприятию требовалось повысить
эффективность разработки ПО в связи с
увеличением масштабов выполняемых
проектов.
Решение
Внедрение Microsoft® Visual Studio® 2010 и Team
Foundation Server 2010 улучшило коллективную
работу над проектами, позволило эффективно
использовать старые наработки и устранять
ошибки.
Преимущества решения
 Более эффективный анализ кода и
использование собственных наработок;
 Расширенные возможности трассировки и
тестирования разрабатываемого кода;
 Поддержка новейших веб-технологий.
Программные ресурсы
 Microsoft Visual Studio 2010 Ultimate
 Microsoft Visual Studio Team Foundation Server
2010
1
позволило
нашим
алгоритмическую базу и за счет этого существенно ускорить работу над
новыми проектами».
Виталий Александрович Головко,
филиальной сети
О компании
Федеральное государственное унитарное
предприятие «ЦентрИнформ» — системный
интегратор в области информатизации и
защиты информации. Филиальная сеть
предприятия насчитывает 22 филиала по всей
России: от Калининграда на западе до Камчатки
на востоке.
2010
заместитель Генерального директора
ФГУП "ЦентрИнформ"
Для работы над сложными проектами и высоконагруженными вебприложениями,
связанными
с
разработкой
защищенных
информационных систем и программного обеспечения, Федеральное
государственное унитарное предприятие «ЦентрИнформ» внедрило
новейшие версии Microsoft Visual Studio 2010 и Team Foundation Server
2010. Эти продукты повысили эффективность работы программистов
предприятия и позволили использовать новейшие версии C# 4.0 и .NET
4.0, что способствовало усовершенствованию разработки ПО в целом.
«Мы остановили свой
выбор на новейшей
версии набора Visual
Studio, в котором
значительно
расширены как
возможности
оптимизации процесса
разработки, так и
управления проектами.
Для нас крайне важна
мощная поддержка в
Microsoft Visual Studio
2010 современных вебтехнологий, поскольку
доля проектов на базе
веба, которые
«ЦентрИнформ»
выполняет по заказам
государственных и
коммерческих
организаций, быстро
растет».
Александр Люторович,
начальник Управления
информационного развития,
ФГУП «ЦентрИнформ»
О заказчике
Федеральное государственное унитарное
предприятие «ЦентрИнформ» — системный
интегратор в области информатизации и защиты
информации.
В портфеле решений предприятия инновационные
программы и комплексы, современное
оборудование и средства для защиты и оптимизации
бизнеса, собственные разработки в области
информационной безопасности на основе НИОКР.
Филиальная сеть предприятия насчитывает 22
филиала по всей России: от Калининграда на западе
до Камчатки на востоке.
Ситуация
Одним из ключевых направлений деятельности
ФГУП «ЦентрИнформ» является разработка ПО для
ведомственных и корпоративных информационных
систем. Предприятие выполняет проекты различных
масштабов – от небольших до сложных
общегосударственных систем.
С 2008 года разработка ПО во ФГУП «ЦентрИнформ»
велась с помощью Microsoft Visual Studio 2008 Team
System (о внедрении можно прочитать по ссылке на
сайте microsoft.com/rus/casestudies/). Применение
этой среды обеспечило высокую скорость
разработки и быструю адаптацию к изменению
требований заказчика, контроль за исполнением
требований и изменениями при коллективной
работе над проектам. Решение Microsoft Visual
Studio 2008 позволило реализовать работу в единой
среде архитекторов, проектировщиков,
специалистов по базам данных и специалистов
сопровождения на всех этапах жизненного цикла
проекта и объединить в одну технологическую
цепочку постановку задачи, планирование,
разработку, тестирование, внедрение и
сопровождение.
За последующие два года бизнес ФГУП
«ЦентрИнформ» постоянно рос, как и масштабы
выполняемых проектов. Программисты организации
создали большой объем алгоритмов, которые имело
смысл использовать в новых проектах, однако
возможности Microsoft Visual Studio 2008 Team
System по повторному использованию старого кода
были ограничены.
2
«Нашим
программистам очень
понравился
графический
инструмент
Architecture Explorer в
Microsoft Visual Studio
2010 – он позволяет
оперативно
анализировать
исходный код старых
наработок и понять
взаимозависимости
его различных
компонентов. В
результате
программисты могут с
минимальными
затратами рабочего
времени повторно
использовать старый
код, что существенно
ускоряет разработку
новых приложений».
Алексей Дегтев, начальник
Управления разработки,
ФГУП «ЦентрИнформ»
Решение
В начале 2011 года ФГУП «ЦентрИнформ» в связи со
значительным увеличением масштабов
выполняемых проектов обновило среду разработку,
установив версии Microsoft Visual Studio 2010 и
Visual Studio Team Foundation Server 2010.
«Мы остановили свой выбор на новейшей
версии набора Visual Studio, в котором
значительно расширены как возможности
оптимизации процесса разработки, так и
управления проектами. Для нас крайне важна
мощная поддержка в Microsoft Visual Studio 2010
современных веб-технологий, поскольку доля
проектов на базе веба, которые «ЦентрИнформ»
выполняет по заказам государственных и
коммерческих организаций, быстро растет», –
уточнил Александр Люторович, начальник
Управления информационного развития ФГУП
«ЦентрИнформ».
Среда Visual Studio 2010 привлекла ФГУП
«ЦентрИнформ» еще и поддержкой новейшей
версии языка программирования C# 4.0 и
платформы .NET 4.0.
Преимущества
Как отмечают специалисты ФГУП «ЦентрИнформ»,
переход на Microsoft Visual Studio 2010 позволил им
существенно усовершенствовать разработку ПО.
Например, появившийся в этой версии новый
инструмент моделирования Architecture Explorer,
предназначенный для просмотра структуры
объектов, в отличие от браузера объектов (Object
Browser) или диаграммы классов (Class Diagram)
позволяет увидеть в графической форме еще и
обращения к элементу, имеющиеся в проекте.
Architecture Explorer помогает программистам понять
архитектуру наработанных алгоритмов базы и даже
углубиться в уже скомпилированную сборку для
облегчения понимания того, как приложение
работает, без открытия файлов кода.
«Нашим программистам очень понравился
графический инструмент Architecture Explorer в
Microsoft Visual Studio 2010 – он позволяет
оперативно анализировать исходный код старых
наработок и понять взаимозависимости его
3
«Переход на Microsoft
Visual Studio 2010
существенно повысил
продуктивность работы
наших тестировщиков
за счет применения
новых удобных
инструментов
тестирования
приложений,
использования новых
возможностей при
ручном тестировании и
более эффективного
управления проектами,
а следовательно
повысилось и качество
выпускаемых
продуктов».
Алексей Постников, начальник
Управления обеспечения
качества,
ФГУП «ЦентрИнформ»
4
различных компонентов. В результате
программисты могут с минимальными затратами
рабочего времени повторно использовать
старый код, что существенно ускоряет
разработку новых приложений», – рассказал
Алексей Дегтев, начальник Управления
разработки ФГУП «ЦентрИнформ».
Реализованная в Visual Studio 2010 функция отладки
IntelliTrace полностью устраняет проблемы
воспроизводимости ошибок. Теперь тестеры могут
подробно и эффективно описывать ошибки, и
разработчики всегда смогут воспроизвести их в том
состоянии, в котором их обнаружили. К другим
возможностям Visual Studio 2010 относятся
статический анализ кода, метрики кода и
профилирование.
Также программисты ФГУП «ЦентрИнформ» активно
пользуются реализованными в новых версиях
Microsoft Visual Studio 2010 и Visual Studio Team
Foundation Server возможностями по трассировке
(поддержка иерархических рабочих элементов) и
усовершенствованным выводом разных окон
пользовательского интерфейса на несколько
мониторов, новым функционалом тестирования и
управления проектами при создании релиза.
«Переход на Microsoft Visual Studio 2010
существенно повысил продуктивность работы
наших тестировщиков за счет применения новых
удобных инструментов тестирования
приложений, использования новых
возможностей при ручном тестировании и более
эффективного управления проектами, а
следовательно повысилось и качество
выпускаемых продуктов», – резюмировал
Алексей Постников, начальник Управления
обеспечения качества ФГУП «ЦентрИнформ».
Дополнительные сведения
Информация о других проектах, реализованных на
базе технологий корпорации Майкрософт, доступна
по адресам:
http://www.Microsoft.com/rus/business/casestudies (на
русском языке)
или http://www.microsoft.com/resources/casestudies
(на английском языке).
За дополнительными сведениями о продуктах и
услугах обращайтесь в информационный центр
корпорации Майкрософт по телефонам (495) 916–
71–71 (Москва), (800) 200–80–01 (все города России).
Адрес корпорации Майкрософт в Интернете:
http://www.microsoft.com/ (на английском языке),
http://www.microsoft.com/rus/ (на русском языке).
Для получения дополнительных сведений о проекте
(решении) посетите сайт:
http://msdn.microsoft.com/ru-ru/vstudio/default.aspx.
Для получения дополнительных сведений о клиенте
посетите сайт: http://www.center-inform.ru.
© Корпорация Майкрософт, 20011. Все права защищены.
Настоящий документ носит исключительно разъяснительный характер.
КОРПОРАЦИЯ МАЙКРОСОФТ НЕ ПРЕДОСТАВЛЯЕТ ЭТИМ ДОКУМЕНТОМ
НИКАКИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ.
Microsoft, Visual Studio являются зарегистрированными товарными знаками
корпорации Майкрософт (Microsoft Corporation) в США и других странах.
Названия прочих организаций и изделий являются товарными знаками
соответствующих владельцев.
5
Продукты Microsoft
 Microsoft Visual Studio 2010 Ultimate
 Microsoft Visual Studio Team Foundation Server 2010
Download