Используем только передовой стек свободных инструментов разработки:

Golang - kомпилируемый многопоточный язык, разработанный внутри компании Google. В нашей разработке активно применяется SDK Enterprise-сегмента QOR, написанный на Golang и позволяющий ускорить разработку и внедрение систем управления контентом, систем электронной коммерции и бизнес-приложений.

Помимо "чистого" PHP при разработке используем OctoberCMS - свободную, с открытым исходным кодом систему управления контентом на основе передового фреймворка Laravel. Поддерживает MySQL, SQLite и PostgreSQL базы данных. OctoberCMS по состоянию на начало 2019 года является самой передовой CMS в своём сегменте. Наша компания является активным разработчиком плагинов для данной системы

Этот язык стал стандартом для разработки встраиваемых клиентских скриптов для браузерных движков. В разработке активно применяем JQuery и прочие производные от Javascript библиотеки и скрипты, такие как широко известный производительный фреймворк Vue.js, используемый нами при разработке Web-ориентированных систем.

Lazarus - oткрытая среда разработки программного обеспечения на языке Object Pascal (кроссплатформенный аналог платного Delphi). Используем для разработки Desktop-приложений построенных по традиционной клиент-серверной архитектуре, где требуется очень быстрый отклик интерфейса, что недоступно при использовании WEB-фреймворков.

Часто задаваемые вопросы

Почему при разработке используется только свободное программное обеспечение (ПО)?

Это связано со стоимостью конечного продукта и его дальнейшей поддержки для заказчика. Нужно понимать, что заказывая разработку, условно в среде Delphi, в конечную стоимость непременно будет включена стоимость лицензии для разработчика на данный продукт и используемые при разработке платные компоненты для него. А учитывая, что программный код становится собственностью заказчика, то для его дальнейшей поддержки потребуется приобретение соответствующих лицензий на средства разработки. То же относится и к серверам баз данных, используемых в проектах (OracleMSSQL). 

Что ещё разрабатывается помимо заказного ПО?

Если кратко, то недавно начата разработка программных продуктов для бизнеса под собственным именем.

Помимо этого разрабатываем программное обеспечение под свободными (бесплатными) лицензиями, представленное нами на Github и Sourceforge

Вот ключевой перечень:

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

- бесплатные и коммерческие плагины для OctoberCMS;

- GUI-библиотеки для golang (golclobjecthtmlwgui);

- Serial, TCP - туннели;

- и многое другое не вошедшее в данный список...

Я ничего не слышал об OctoberCMS и QOR, что это?

OctoberCMS - это CMS на базе фреймворка Laravel (PHP), отличается мощным функционалом, красивой админ-панелью и является топовой в своём сегменте. Мы являемся официальным разработчиком плагинов для данной CMS. Вот наиболее значимые проекты в российском сегменте интернета, реализованные на базе данной CMS: Точка Банк, Минтранс, Росавтодор, Альфа-Форекс, Webinar, qTickets, Журнал "Юрист" 

QOR - это SDK компании thePlant (Япония), реализован на языке Golang и отличается наличием большого количества модулей "из коробки" для построения масштабируемого E-Сommerce решения. Проекты Enterprise-сегмента: ASICS, Lacoste Japan, Aigle Japan 

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

Какие базы данных используются для проектов?

В разработке новых проектов активно используются реляционные базы данных: такие как SQLiteMySQLPostgreeSQL и NOSQL базы: Redis, Mongo. По объективным причинам (стоимость владения и обслуживания) не применяем в новых проектах MSSQL и Oracle базы данных. Делаем исключение для интеграций (обмен данными, расширение функционала, доработки и т.д.) на базе существующих проектов работающих на этих СУБД при наличии уже существующей инфраструктуры. У нас нет цели при разработке навязать заказчику добавочную стоимость продукта в виде приобретения лицензии на СУБД (это относится и к другим платным продуктам:  CMS, среды разработки и т.д.) 

Какими документами регламентируется сотрудничество?

Сотрудничество регламентируется двумя договорами. Первый - на  разработку ТЗ, второй - заключается на основании результата проработки первого, когда становится понятным объём работы, стоимость и сроки реализации проекта.

В какие сроки реализуется проект?

В максимально короткие в части прототипирования и программирования. Большую часть времени занимает проработка проекта и технического задания, что в свою очередь на 70% зависит от заинтересованного участия заказчика.