Agile и MVP

Мы внедряем гибкие (Agile) методологии разработки MVP, короткие итерации, демонстрация прогресса, лёгкая отработка изменений.

Берём на себя всю операционную деятельность найм, обучение, погружение, мотивация, управление, простой.

  • Выстраиваем архитектуру на основе компонентной модели
  • Предлагаем фиксированную или гибкую стоимость контракта/этапов работ
  • Обеспечиваем высокое качество разрабатываемого ПО
  • Предоставляем исключительные права на разработанное ПО
  • Осуществляем бесшовный перевод пользователей и их данных на новую платформу
  • Выстраиваем процессы непрерывной интеграции (CI / CD)
  • Предоставляем сопроводительную документацию, обучение команды поддержки
  • Используем современные технологии, технологические практики
  • Организуем техническую поддержку приложений и пользователей (5х8, 24х7х365)

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

Мы разрабатываем проекты на Java, JavaScript, Python, PHP, Go, С/С++. При выборе технологий мы используем принцип Cloud Native — готовности к работе всего решения в облачной инфраструктуре и к горизонтальному масштабированию.

Инфраструктурный уровень наших решений основан на  Docker и Kubernetes, ставших уже стандартом «де факто» для построения и развертывания модульных систем. Решение задач интеграционного взаимодействия в заказных решениях мы осуществляем на основе технологий распределенных шин данных на базе брокеров сообщений NATS и Kafka.

Мы предлагаем широкий спектр решений по организации хранения данных для любых возможных задач: Oracle, Postgre SQL, Mongo DB, Minio, HDFS/HADOOP, ElasticSearch, Gluster FS.

Для построения пользовательского интерфейса мы используем инструменты экосистемы Node.js — React.js, Meteor.js, позволяющие создавать функционально насыщенные и отзывчивые приложения, использующие все возможности современного браузера.