Модель поставки

Снижение рисков на всем жизненном цикле системы

Модель поставки организована так, чтобы снизить риски и гарантировать релевантность системы бизнес-задачам.

Проекты по созданию таких систем сложные и комплексные. Есть риск, потратив время и средства, получить на выходе результат, не соответствующий потребностям бизнеса. А внедрив систему, нужно иметь возможность её развивать и изменять в соответствии с текущими реалиями. И не попасть в ситуацию, когда львиная доля ИТ-бюджета уходит на поддержку, но система не успевает реагировать на изменения.

Мы берём ответственность за результат на всех этапах жизни продукта: проектируем, разворачиваем, поддерживаем, обучаем команды заказчиков. В том числе при работе через партнёров.

IT-сервис организован так, чтобы снизить риски и гарантировать релевантность системы бизнес-задачам.

Этап
Предпроектное
обследование
Адаптация
Масштабирование
Сопровождение и
поддержка
Распространённый
подход
ALFA подход
В основе создания системы — сбор требований заказчика, интерпретация их подрядчиком и «упаковка» в ТЗ. Риск создать систему, не отвечающую бизнес-задачам сегодня и завтра. Постоянные расходы на доработки и переделки.
Готовое к эксплуатации решение с эталонными процессами. Определяем процессы, которые требуют гармонизации. По опыту реализованных проектов отклонения не превышают 15%. Понимаем, что будет на выходе, видим точный перечень доработок — получаем план развертывания системы и фиксированную стоимость проекта.
Половина софта дописывается на проекте. Риск несоответствия результата бизнес-задачам, смещения сроков и превышения бюджета проекта.
Дополняем существующую систему специфическими для организации процессами. Риск появления неучтенных требований минимизируется. Лучшие идеи и практики вносятся в базовую систему и доступны в рамках техподдержки в новых версиях. 
Делаем рабочую нагрузку и понимаем, что система «не тянет» объем данных. В результате ухищряемся: много баз данных, ограничения на подключения и т.д. Риск — проблемы с быстродействием из-за высокой нагрузки системы.

Изначально разработано для работы с большим количеством пользователей и большими объёмами данных.

Например: расчет производственной программы —
8 000 000 дсе за пересменок

Из-за большого объема проектных доработок поддержка системы требует больших ресурсов. Доработки, сделанные на проекте, не поддерживаются вендором и могут теряться при обновлениях.

Изначально разработано для работы с большим количеством пользователей и большими объёмами данных.

Например: расчет производственной программы —
8 000 000 дсе за пересменок

Риски, которые мы преодолели

Качество, сроки и
бюджет внедрения

Дефицит
IT -специалистов

Ограничения
масштабируемости

Высокая стоимость
владения системой

Вместо бумаги —
работающий прототип

Импортируем данные о референтном изделии и делаем предварительную настройку системы.
Прототип можно брать и работать

На прототипе «проходим» с ключевыми пользователями все бизнес-процессы.

Фиксируем отклонения в процессах и потребность в дополнительных функциях

Формируем требования к адаптации, интеграции и миграции

Разрабатываем план реализации и развертывания

Не придумываем «с нуля», а отталкиваемся от готовой системы

Заказчик видит себя и свои данные в системе, понимает, что и как работает.

Фокусируемся на отклонениях – сокращаем сроки проектирования

Видим точный перечень доработок. Получаем прогнозируемые сроки и стоимость

Открытая архитектура

Открытая и описанная метамодель системы: структура, взаимосвязь, операции и события обработки бизнес — объектов

Открытый структурированный исходный код на индустриальных языках (PL/SQL и PL/pgSQL). Поставляется в исходных кодах: ядро, алгоритмы расчетов, отчеты

Простое клиентское приложение: Тонкий клиент (нет расчетов и бизнес-логики) Поведение клиента полностью описывается в метамодели

Принципы:

Конструкция предусматривает возможность расширения системы

Использование технических решений и технологий не требует лицензионных затрат

в процессе эксплуатации возможно изменение базового состава системы самим пользователем.

Самое большое комьюнити специалистов в мире

В разработке используем самый распространённый язык программирования (SQL)

Доступность квалифицированных специалистов для поддержки ALFA ims

Высокая производительность

Все вычисления на сервере СУБД.
Выполнение вычислений непосредственно рядом с данными позволяет выполнять расчет максимально быстро. Отсутствуют серьезные накладные нагрузки в результате постоянной пересылки больших объемов данных между сервером приложений и базой данных

Масштабирование, полноценная поддержка транзакций, оптимизация способов и алгоритмов обработки данных — средствами СУБД

Технологии:
Параллельного выполнения задач (поддержка многопоточных заданий)

Функции кэширования данных и метаданных

«Родные» для базы данных средства оптимизации и отладки

Пример:

Расчет и оптимизация производственной программы на
8 000 000 ДСЕ

Время: пересменок

система динамически подбирает КТД

перераспределяет НЗП по заданным правилам

формирует партии запуска

балансирует производственные мощности

Создаём правильные команды для проектов

Команда со стороны заказчика активно участвует во внедрении.

Наши эксперты делятся сведениями и методиками, необходимыми для самостоятельного управления системой

Полная передача технологий и аттестация вендором

Обеспечиваем стабильность сопровождения

Один из ключевых рисков крупных ИТ проектов – сопровождение и развитие системы после внедрения. Это вызвано объемом доработок и сложностью их поддержки. Чем больше доработок при внедрении, тем труднее сопровождать решение. Мы исключаем эту проблему, во-первых, минимизируя объем адаптации, во-вторых, благодаря ноу-хау, позволяющему проводить обновление системы без потери пользовательских настроек.

Архитектура системы, в частности использование индустриального языка SQL, обеспечивает преемственность кадров и доступность высококлассных специалистов для сопровождения и поддержки