Услуги

 Заказная разработка ПО

Разработка ПО, полностью удовлетворяющего бизнес-требованиям клиента, автоматизирующего уникальные бизнес-процессы и оптимальным образом решающего стоящие перед клиентом бизнес-задачи.

Разработка может быть выполнена как по классическим процессам (RUP, ГОСТ), так и по Agile-методологии.

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

Языки программирования, технологии и платформы, используемые при разработке, описаны в разделе Технологии.


Разработка ПО для управления оборудованием

Создание комплексных автоматизированных систем, использующих сложное оборудование:

  • Автостоянки и автопарковки – управление шлагбаумами, выдача смарт-пропусков, учёт оплаты, интеграция с паркоматами;
  • Умный дом – управление освещением, отоплением, сигнализацией, интеграция с охранными системами, с системами видеонаблюдения;
  • Системы безопасности – обработка информации от различных датчиков, управление турникетами, видеонаблюдение.

  

Разработка презентационного ПО

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

  • Навигационные системы
  • Развлекательные системы
  • Информационные системы


Прием на поддержку решений третьих сторон

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

  • Исправление дефектов, доработка системы
  • Выпуск экстренных версий и плановых релизов
  • Восстановление документации
  • Реинжиниринг
  • Миграция на современные платформы
  • Мониторинг состояния системы
  • Анализ и устранение инцидентов
  • Профилактические работы
  • Обновление ПО


Разработка сайтов со сложной логикой

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

 

Разработка и восстановление проектной документации

Написание проектной, эксплуатационной документации для готовых систем, которые исследуются методом реверс-инжиниринга и тестирования по методу «чёрного ящика».

Мы готовы разработать следующие проектные документы для начинающихся, выполняющихся и завершённых проектов:

  • Концепция,
  • Требования к системе,
  • Архитектура системы,
  • Спецификации,
  • Пользовательская документация.


 

Консалтинг в разработке ПО

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

Предлагаем следующие услуги консалтинга:

  • Аудит процессов разработки ПО

Исследование текущих процессов, выявление узких мест, предложения по оптимизации процессов, по выстраиванию регламентов, по внедрению и настройке инфраструктурного ПО

  • Архитектурный консалтинг

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

  • Оптимизация производительности ПО

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

  • Анализ качества кода

Анализ кода на соответствие архитектуре, на отсутствие ошибок проектирования, на соответствие стандартам кодирования, планирование и проведения рефакторинга кода

  • Анализ уязвимостей ПО

Построение модели защиты, анализ архитектуры и исследование кода для поиска уязвимостей, советы по построению защищенных систем

  • Независимая оценка проектов

Оценка трудоёмкости выполнения проекта, требуемой команды, сроков выполнения на основе формальных методик, экспертных оценок и истории выполнения проектов

  • Оценка бизнес-идей

Оценка идей в области разработки ПО, анализ осуществимости, оценка рисков.

 

Заказное тестирование ПО