|
В компании Седьмой Континент налажен процесс разработки ПО в среде Microsoft Team System 2008Для оптимизации работы ИТ-департамента и повышения качества и контролируемостипроцесса разработки, компания Седьмой континент ввела в рабочий процесс среду Microsoft Team System 2008. Продукт позволил использовать множество интегрированных инструментов в рамках одной оболочки с общим привычным интерфейсом, в частности, появился доступ к мощным инструментам тестирования. Внедренный проект позволил повысить прозрачность внедрения разработанного в ИТ-департаменте программного обеспечения. На момент начала проекта по внедрению Microsoft® Team System 2008, разработка информационных систем в ИТ-департаменте компании осуществлялась на платформе Microsoft Visual Studio® 2003. В связи с постоянным динамичным ростом бизнеса и оптимизацией бизнес-процессов за счёт внедрения высокотехнологичных решений все более важную роль стала играть скорость создания новых ИТ-продуктов и модернизации уже существующих. Кроме того, руководство ИТ-департамента было заинтересовано в повышении уровня прозрачности процесса работы над созданием ПО, а также совершенствовании технологического процесса разработки. Еще одной серьезной задачей, стоявшей перед ИТ-департаментом, было создание налаженного механизма сбора и анализа требований (предъявляемых пользователями к ИТ-продуктам, функционирующим в компании), а также систем хранения требований и управления дефектами. Основным инструментом разработчика в компании Седьмой Континент была и остается среда разработки - Visual Studio. На момент появления платформы Microsoft .NET, она была выбрана в качестве основы для развития автоматизированных систем как наиболее перспективная среда для создания и развития мощных инструментов для автоматизации бизнес-процессов компании. По мнению руководства компании, это решение полностью оправдало себя; однако, в связи с ростом бизнеса, компании требовалась новые более мощные средства для разработки и развития автоматизированных систем компании под нужды бизнеса. Главные требованиями компании к новой среде разработки были следующие:
Исходя из перечисленных критериев, руководители ИТ-департамента остановили свой выбор на продуктах Microsoft Visual Studio 2008, Microsoft Visual Studio Team System 2008 и Microsoft Team Foundation Server 2008. В качестве партнера по внедрению Седьмой Континент выбрал компанию Luxoft, с 2006 года обладающую высшим партнерским статусом Microsoft - Gold Certified Partner. Для решения поставленных задач была создана группа специалистов, в которую вошли специалисты Microsoft (основной задачей которых являлся консалтинг по технологиям разработки ПО) и специалисты Luxoft (сосредоточившиеся на внедрение продуктов, анализе и улучшении процессов, а также адаптации инфраструктуры под выбранное процессное решение). В рамках проекта команда Luxoft при сотрудничестве со специалистами Microsoft и компании Седьмой Континент провела анализ существующих процессов. Затем, с учетом выбранных технологий, специфики бизнеса и пожеланий всех заинтересованных лиц, согласовала требования и внедрила Microsoft Visual Studio Team System 2008 и Microsoft Team Foundation Server 2008. Внедрение продуктов происходило поэтапно и заняло меньше времени, чем было запланировано изначально. Первым этапом проекта стало внедрение Microsoft Team Foundation Server 2008. Эта редакция отличается от предыдущих повышенной производительностью и безопасностью, поддерживает такие конфигурации, как кластеры, зеркала, а также непрерывную интеграцию и планирование сборок. Для пользователей это означает минимальное количество сбоев в работе, а также очень быстрое восстановление работоспособности всех систем, если сбой все-таки произойдет. Кроме того, заметно увеличилась скорость работы приложений, в которых работают пользователи, что положительно сказывается на производительности их труда. Следующим этапом стало внедрение продукта Microsoft Visual Studio Team System 2008, который представляет собой систему для разработки приложений с соответствующими инструментами, процессами и утилитами. По сравнению с предыдущей редакцией в новой версии реализовано свыше 250 новых функций. В их числе - визуальные дизайнеры для ускорения разработки на базе .Net Framework 3.5, модернизированные инструменты веб-разработки и усовершенствования в области языка. Все это позволяет разработчикам тратить меньше времени на кодирование и сосредоточиться на решении поставленных задач. Одно из новых средств платформы - технология быстрой разработки приложений LINQ to SQL (Language Integrated Query) - позволяет разработчикам сосредоточиться на взаимодействии с данными, а не на способах доступа к ним. После того, как решение было установлено, специалисты Luxoft на примере тестового проекта настроили автоматическую интеграцию (ежедневную сборку) и наладили рассылку уведомлений по этому проекту. Затем на основе тестового проекта была проверена работа Microsoft Team Foundation Server 2008. После этого было проведено обучение технических специалистов (администраторов) компании Седьмой континент, которое, ввиду преемственности новой версии, заняло всего один день. Третьим и последним этапом проекта стала миграция ранее разработанного в Седьмом Континенте проекта в Microsoft Team Foundation Server 2008 из используемых ранее средств разработки. В рамках этого этапа была произведена настройка сборки и рассылки уведомлений по этому проекту, а также продемонстрирован процесс работы Microsoft Team Foundation Server 2008 на примере уже знакомого разработчикам проекта. Когда работоспособность системы была проверена и принята заказчиком, проектной командой была создана документация, описывающая параметры и конфигурацию внедрения Team System 2008, а также регламентирующая работу с ней. В перспективе все сотрудники подразделения отвечающего за разработку, внедрение и эксплуатацию программного обеспечения, а также члены проектных команд будут работать с внедренным продуктом. Главным преимуществом, которое получила компания Седьмой Континент в результате проекта, стала возможность повысить качество разработки, контроль и прозрачность самого процесса разработки и внедрения программного обеспечения. Поскольку именно эта цель являлась главной при решении о начале модернизации среды разработки, проект в компании считают успешным. В числе других важных преимуществ - возможность проводить качественное тестирование с помощью инструментов, интегрированных в среду разработки, а также возможность использовать интегрированные инструменты под одной оболочкой с привычным общим интерфейсом, а не набор программных средств от различных производителей. Кроме того, внедренные продукты допускают масштабирование, что позволит эффективно работать с ними даже в условиях значительного роста бизнеса компании. Также имеется возможность настраивать и расширять инструменты Microsoft Visual Studio Team System 2008 с помощью собственных шаблонов и инструментов или выбирать требуемое решение из более чем 450 дополнительных продуктов от 190 партнеров Microsoft. Также в рамках проекта сотрудниками Luxoft был проведен анализ важных для повышения эффективности бизнеса и снижения затрат процессов, что позволило сделать работу коллектива разработчиков более эффективной с организационной точки зрения. Новые процессы создания и управления требованиями позволяют повысить качество и предсказуемость результатов работы, сократить сроки разработки ПО, что было подтверждено результатами пилотного проекта. Подробности на сайте Microsoft О компании Седьмой Континент |
Добавить комментарий |
| |||||||||||
|
|||||||||||
|
| |||||||||||
