Как мы работаем

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

Мы предоставляем полный цикл разработки программного обеспечения:

Бизнес-анализ

Анализ задач проекта, стоящих за ними бизнес-процессов и создание детализированного технического задания

Дизайн и архитектура

Определение реализуемых бизнес-процессов, используемых алгоритмов, технологий

Разработка продукта

Реализация технического задания в виде программного кода, пользовательских интерфейсов и баз данных с использованием выбранных технологий

Тестирование

Проверка надежности, стабильности, дружественности интерфейса и других аспектов качества программного продукта

Интеграция программного продукта

Тщательная подготовка внедрения продукта и проектной документации. Соблюдение сроков интеграции. Обучение персонала заказчика.

Поддержка

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

Что мы делаем

Мы разрабатываем программное обеспечение с нуля для нужд клиента. В настоящее время существует множество готовых коммерческих проектов, которые в той или иной степени удовлетворяют потребностям потребителя. Однако, существуют области применения в которых невозможен компромисс между ограниченным функционалом готового продукта и высокими требованиями предъявляемыми к функционалу и удобству использования. Также существует запрос на имиджевые проекты, так как компания не может позволить себе использование готового “штампованного” продукта. Мы работаем именно с такими проектами. Мы создаем сложные информационные системы; сотрудничаем с технологическими компаниями, выполняем разработку программ и приложений для нужд заказчика. Наши архитекторы, тим лиды, разработчики и инженеры-тестировщики используют свой обширный опыт для разработки каждого программного продукта. Наши специалисты участвуют в процедуре определения требований, создания спецификации, разработке решения. Разработка программного обеспечения – основная специализация компании.

Отрасли

Системы мониторинга и управления

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

Автоматизация и управление бизнес-процессами

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

Телекоммуникации

Технологии BIG DATA

Hadoop — основополагающая технология хранения и обработки больших данных, свободно распространяемый набор утилит, библиотек и фреймворк для разработки и выполнения распределённых программ. Мы применяем Hadoop при создании следующих категорий программных решений:
- Big data системы Hive для аналитических операций, в сочетании с HBase или непосредственно поверх Hadoop.
- Мощные поисковые системы на основе сочетания Lucene/SOLR и Hadoop, с использованием Lucene для морфологического анализа, обработки сложных слов и т.д.).
- Системы интеллектуального анализа данных и хранения информации, с использованием открытых программных инструментов, таких как Pentaho или JasperReports.
- Решения на основе транзакционной базы данных Titan для обработки больших объемов графических данных с HBase в качестве сервера хранилища данных.

Spark представляет собой кластерную вычислительную платформу с открытым исходным кодом, аналогичную Hadoop, но с некоторыми полезными особенностями, которые делают ее превосходным инструментом для решения некоторых видов задач. Помимо интерактивных запросов Spark поддерживает распределенные наборы данных в оперативной памяти, оптимизируя решение итеративных задач.

Spark реализован на языке Scala и использует его в качестве среды разработки приложений. В отличие от Hadoop, Spark и Scala образуют тесную интеграцию, при которой Scala может легко манипулировать распределенными наборами данных как локальными коллективными объектами.

Хотя Spark предназначен для решения итеративных задач с распределенными данными, он фактически дополняет Hadoop и может работать вместе с файловой системой Hadoop. В частности, это может происходить в среде кластеризации Mesos. Spark разработан в лаборатории "Алгоритмы, машины и люди" Калифорнийского университета в Беркли для построения крупномасштабных и быстродействующих приложений анализа данных.