Буклет компании
pdf, 20 мб

Портальные решения

Почему заказная разработка?

Каждая компания обладает собственными уникальными бизнес-процессами, сложившимися исторически либо определяемыми регламентирующими документами. Автоматизация подобных цепочек бизнес-процессов с применением стандартных решений, предлагаемых вендорами (MBS, SAP, Oracle, MS, SUN Microsystems, Documentum и т.д.) не всегда удается.

Во многих случаях это невозможно, так как готовых продуктов, решающих специфические, присущие только данному предприятию задачи, не существует. Часто случается, что это нецелесообразно, так как внедрение существующих стандартных решений требует значительной перестройки существующих бизнес-процессов или просто не рентабельно.

В таком случае наилучшим решением по автоматизации предприятия является разработка заказного решения.

Характерные области применения заказной разработки

Заказная разработка наиболее часто применяется при решении следующих задач:

  • автоматизация уникальных бизнес-процессов (уникальное производство, или контроль специфических процессов любой природы и т.д.);
  • интеграция существующих информационных систем: обмен данными между существующими информационными системами, создание единой системы отчетности на основе данных из различных систем и т.д.;
  • модернизация существующих информационных систем: создание WEB интерфейсов к системам, расширение функциональности, разработка уникальных рабочих мест, адаптированных под мобильные устройства;
  • интеграция бизнес-процессов различных предприятий: автоматизированный обмен электронными документами (заказы, счета, инвойсы и т.д.) между предприятиями партнерами;
  • сбор данных из территориально распределенных подразделений: создание центральных хранилищ данных, синхронизация данных между филиалами или подразделениями, консолидированная отчетность;
  • автоматизация использования уникального технологического оборудования: написание контроллеров, конфигурационных интерфейсов и другого программного обеспечения к автоматизированным телефонным станциям, датчикам, станкам, измерительным приборам и другому специализированному оборудованию.

Технология создания заказного решения

Разработка заказного решения, само под собой подразумевает создание уникального продукта, но процесс его создания, как правило, состоит из следующих этапов:

Этап 1. Предпроектное обследование

На данном этапе происходит уяснение поставленной задачи и разработка укрупненных вариантов ее решения.

Предпроектное обследование требует тесного взаимодействия с заинтересованными лицами и подразделениями заказчика (предприятия, для которого создается решения), В ходе обследования собираются и анализируются данные, которые прямо или косвенно определяют требования к разрабатываемому решению:

  • оргштатная структура предприятия;
  • принятые технологиии деятельности и внутренние стандарты;
  • стратегические цели и перспективы развития решения;
  • мнения заинтересованных лиц и их предложения по улучшению устоявшихся процессов;
  • характеристики имеющихся на предприятии информационных систем;
  • квалификация персонала;
  • и т.д.

Результатом предпроектного обследования являются требования к разрабатываемому решению и план их реализации (сроки, приоритеты)

Этап 2. Конструирование решения

На данном этапе производится непосредственное проектирование и реализация решения. В зависимости от масштаба данный этап может выполняться в несколько очередей, для достижение большего контроля над процессом и соблюдения критичных сроков.

Конструирование системы проходит итерационно. На каждой итерации происходит разработка, тестирование и выпускается законченная часть решения, готовая к тестовой эксплуатации, которая наращивается на следующей итерации. Подобный подход позволяет осуществить плавный переход от конструирования к внедрению решения в тестовую эксплуатацию.

В процессе конструирования производится постоянное тестирование на стендах эмулирующих рабочую зону заказчика для достижения требуемого качества.

Этап 3. Внедрение решения

На данном этапе производится перевод разработанного решения в рабочую зону заказчика, а также, при необходимости, формирование данной зоны (инсталляция машинных залов и т.д.).

Внедрение - это не только развертывание и настройка разработанного решения но и подготовка соответствующей регламентирующей основы применения решения (внутренние приказы, распоряжения) и обучение персонала, что порой является наиболее важной составляющей частью внедрения.

Эксплуатация заказного решения

Как правило, заказные решения являются сложными системами, требующими определенного «ухода» (сопровождения). В зависимости от масштаба системы (количества рабочих мест, объема обрабатываемых данных) и ее критичности для работы предприятия сопровождение разработанного заказного решения может оказаться весьма непростой задачей и по стоимости соизмеряться с его созданием.

В зависимости от тех или иных условий эксплуатацией заказного решения может заниматься:

  • специализированная структура в рамках организации-заказчика;
  • организация-разработчик решения;
  • или третья организация.

В любом случае процесс сопровождения заказного решения должен быть поставлен четко.

Преимущества компании «Армада Софт»

Сотрудники компании в совершенстве владеют всем спектром передовых технологий и готовы выполнить полный цикл работ от предпроектного обследования до внедрения и сопровождения заказного решения. Решения компании отличаются высоким качеством, гарантируемым надежной системой контроля сертифицированной на соответствие стандарту ISO 9001:2008.

Модель управления внутри департаментов разработки Армада Софт реализована адаптивным образом. Организация выполнения проектов в компании основана на главных положениях технологии MSF (Microsoft Solution Framework), адаптированных к реально сложившимся технологическим процессам, ресурсам и условиям функционирования компании. Границы подразделений внутри каждого из департаментов разработки максимально стерты. Для каждого проекта формируется временная команда из свободных или частично занятых специалистов всех подразделений, причем каждый специалист играет свою четко очерченную роль в команде.

Взаимодействие сотрудников осуществляется с использованием набора положений и правил, которые постоянно совершенствуются, и набора программных средств, поддерживающих эти правила. Ключевым является использование интегрированной с MS Project системы назначения и контроля использования ресурсов RBC Tracking, что позволяет добиться полной прозрачности выполнения всех работ в департаменте разработки. Отдельно стоит отметить, что каждому заказчику по его желанию может быть предоставлен доступ к просмотру информации по своему проекту в данной системе, где заказчик может в режиме реального времени отслеживать состояние проекта, актуальные задачи, количество занятых на проекте сотрудников и другую информацию.

Адрес: 117334, г. Москва, 5-й Донской проезд, д. 15, стр. 6
Тел.: +7 (495) 797-6020
© 2010 ARMADA