Разработка программного обеспечения

Направление в разработке

к вашим услугам — наш более чем 10-летний опыт в разработке ПО

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

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

Развитие компетенций в передовых трендах: Data Science, Облачные вычисления, Natural Language Processing - дают ответ на вызовы времени и среды.

Модель сотрудничества

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

Фиксированная стоимость
(Fixed price)

По результатам анализа мы даем оценку по объему и срокам работы с привязкой к фазам и этапам проекта. Данная модель, как правило, эффективна в случае, если четко определены требования проекта. Параметры проекта, срок выпуска продукта и его конечная стоимость зафиксированы и могут быть изменены только в рамках заранее согласованных процедур.

Выделенная команда
(Dedicated team)

Согласно данной модели, формируется команда. Модель подразумевает длительное вовлечение команды в проект (обычно не менее 3-х месяцев). Каждый месяц заказчик оплачивает работу по количеству времени, которое было затрачено членами команды исходя из оговоренных часовых ставок. Вы можете варьировать размер команды и вовлечение/вывод тех или
иных специалистов на заранее оговоренных условиях.

Время и ресурсы
(Time & Materials)

Согласно данной модели, мы предоставляем услуги по разработке, консалтингу, обеспечению качества, по предварительной оценке, без фиксированной привязки стоимости к определенной фазе проекта. Вы оплачиваете время, затраченное на работу над проектом, согласно заранее оговоренным часовым ставкам. Все работы регистрируются, предоставляются периодические отчеты (и отчеты по требованию).

Фазы проекта

Предпроектная деятельность и оценка

Проводится анализ бизнес-требований заказчика, разрабатывается и согласовывается вариант реализации.

Заказчик получает полный комплект предпроектной документации (согласованное техническое задание, архитектуру, архитектурный дизайн, смету на оборудование).

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

Осуществляется разработка программного обеспечения, внедрение и приёмо-сдаточные испытания.

Формируется и передается заказчику эксплуатационная документация (руководство пользователя и руководство администратора).

  • Приёмо-сдаточные испытания проходят на стороне заказчика.
  • Возможна разработка за 1 день.
  • Производится автоматизированное тестирование.

Постпроектная деятельность

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

  • Гарантируется соблюдение SLA 
  • Проводятся консультации по дальнейшему развитию проекта.
  • При появлении новых продуктов компании, они предлагаются с готовым вариантом интеграции.

 

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

Комплексный индивидуальный подход к автоматизации

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

Разработка, запуск и сопровождение

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

Тестирование и контроль качества

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

Технологии и средства разработки

Технологии
  • Java, J2EE;
  • AKKA;
  • AngularJS;
  • React;
  • Docker;
  • Microsoft.NET;
  • L.A.M.P.;
  • Windows API;
  • Cocoa.
Языки программирования
  • Java;
  • Javascript;
  • C/C++;
  • Objective C;
  • C#, VB.Net;
  • PHP/Perl/Python;
  • Scala.
Платформы
  • Microsoft Windows;
  • Linux;
  • FreeBSD;
  • IBM AIX;
  • Sun Solaris;
  • HP-UX.
Мобильные платформы
  • Android;
  • iOS;
  • Windows Phone.
Базы данных
  • Oracle;
  • Microsoft SQL Server;
  • MySQL;
  • PostgreSQL;
  • Cassandra.
Серверы приложений
  • IBM WebSphere;
  • Oracle AS, WebLogic Server;
  • JBoss AS;
  • Apache Tomcat;
  • Jetty;
  • Microsoft IIS.
Методологии
  • RUP;
  • Agile (SCRUM);
  • Canban.

Команда

Мы - это:

аналитики

разработчики

архитекторы

дизайнеры и UX разработчики

разработчики технической документации

тестировщики

менеджеры проектов

эксперты по продуктам

менеджеры по работе с клиентами

инженеры технической поддержки

Будем рады вам помочь, свяжитесь с нами