|
Средства Microsoft Team Foundation Server помогают разработчикам компании «АЛРОСА» считать алмазыРабота с алмазами в компании «АЛРОСА» связана со строгим учетом: в маленьком объеме этого природного минерала сосредоточена большая ценность. От момента регистрации камней на пункте приема сырья сразу же после извлечения из руды и до момента продажи их движение отслеживается в системе учета. Перед продажей камни сортируются и оцениваются, любая манипуляция с ними автоматически регистрируется в системе учета. Оценивая объем и уровень выполнения работ, руководство ИТ-департамента ЕСО «АЛРОСА», занимающегося разработкой и сопровождением системы учета и контроля алмазного сырья, приняло решение о необходимости использовать новые инструментальные средства для создания, тестирования и поддержки системы. В качестве нового средства коллективной разработки компания «АЛРОСА» выбрала Microsoft Visual Studio Team System 2008 Team Foundation Server. В силу специфичности бизнеса система учета алмазов разрабатывается собственными силами компании «АЛРОСА» – на рынке требуемого прикладного программного обеспечения, адаптируемого к работе в компании, просто не существует. Основной задачей системы является информационная поддержка технологического процесса сортировки, подготовки к реализации и процесса продаж алмазов и продукции из них, а также правильное отображение этих процессов с точки зрения материального и управленческого учета. Первая версия системы учета алмазов была разработана еще в начале 1990-х годов с помощью клиентского приложения Uniface, взаимодействующего с СУБД Informix. В России Uniface не приобрел популярности, в результате чего его развитие шло вяло, поддержки решения практически нет, работающих с ним специалистов мало, стоимость его достаточно велика. Visual Studio Team System 2008 Team Foundation Server – это интегрированный сервер совместной работы для Visual Studio Team System, который используется в ЕСО «АЛРОСА» для разработки одного из основных бизнес-приложений – системы учета алмазов. Он объединяет в едином сервере портал для совместной работы, систему контроля версий, средства отслеживания рабочих элементов, управления сборками, бизнес-аналитики и руководства процессами. Это позволяет всем членам группы работать друг с другом более эффективно и создавать программное обеспечение более высокого качества. В первое время разработчики ЕСО «АЛРОСА» использовали Team Foundation Server только как средство хранения исходных текстов, для контроля версий. Со временем они стали больше задействовать различные возможности решения для отслеживания ошибок и запросов на изменение. Как только выходит приказ о внесении изменения в бизнес-процессы, все изменения в коде системы учета «привязываются» к этому изменению. В результате можно отследить, какие изменения в коде вызвал запрос на изменение бизнес-процессов. Каждый год в «АЛРОСА» проводится аудит состояния всех активов и ресурсов международной компанией PricewaterhouseCoopers. Процесс аудита охватывает также процедуру разработки и процесс внесения изменений в систему учета добываемых алмазов. Один из пунктов этой проверки включает исследование влияния изменений в бизнес-процессах на код системы учета. Задача аудита состоит в том, чтобы отследить, каким образом изменение в бизнес-процессе влияет на код, и убедиться в том, что этот код работает. Team Foundation Server помог компании соответствовать этим требованиям аудиторов, т.к. позволяет о любой строчке кода сказать, – кто его изменил и с чем связаны эти изменения. После того, как стала доступна бета-версия Visual Studio Team System и Team Foundation Server 2010, специалисты «АЛРОСА» внимательно изучают новые возможности, проводят тестирование новой версии и рассматривают перспективы перехода на Visual Team System 2010. Подробности на сайте Microsoft О компании АК «Алроса» |
Добавить комментарий |
| |||||||||||
|
|||||||||||
|
| |||||||||||
