Заказная разработка ПО: мы запрограммируем что угодно

Mesterséges Intelligencia Központ Kft. является компанией по разработке программного обеспечения из Будапешта. Мы разрабатываем заказное ПО (веб-приложения, внутренние системы, API, обработку данных) от идеи до работающей системы.

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

Что мы разрабатываем?

Любое программное обеспечение, которое может понадобиться компании. Самые частые задачи:

Если вам нужна система управления предприятием (ERP) или система управления взаимоотношениями с клиентами (CRM), о ней мы пишем на отдельной странице: Разработка ПО для бизнеса.

Заказное ПО или готовое решение?

Готовое ПО (SaaS) быстро запускается, и его сопровождает производитель. Если ваши процессы типичны, это часто правильный выбор. Коротко о различиях:

КритерийГотовое ПО (SaaS)Заказное ПО
Запускбыстрый, если функции подходяттребует времени на разработку
Соответствиекомпания подстраивается под ПОПО подстраивается под компанию
Связь с другими системамичерез коннекторы, которые предлагает производительс чем угодно, если доступен его интерфейс или данные
Дальнейшее развитиепо графику производителяпо решению заказчика
Исходный кодостаётся у производителясогласно договору

Заказная разработка оправдана, если работа компании отличается от того, на что рассчитаны готовые продукты, если данные между программами копируют вручную или если само ПО и есть преимущество для бизнеса. Часто правильным ответом оказывается и то и другое: готовая система остаётся, а индивидуальное дополнение связывает её с остальными. Наша статья Заказное ПО или готовое решение (SaaS)? подробно разбирает критерии выбора.

От идеи до работающей системы

  1. Бесплатная первая консультация: вы рассказываете об идее или проблеме, мы задаём вопросы и вместе смотрим, нужно ли заказное ПО или достаточно готового решения.
  2. Анализ требований и спецификация: вместе мы описываем, кто пользуется системой, с какими данными она работает и что она должна уметь.
  3. Измерение размера и предложение: по спецификации мы измеряем функциональный размер ПО в функциональных точках COSMIC (ISO/IEC 19761), и на его основе составляются предложение и график работ.
  4. Поэтапная разработка: с регулярными демонстрациями, чтобы вы видели работающие части по ходу дела и могли их опробовать.
  5. Передача: мы передаём работающую систему; вопросы исходного кода и прав на использование регулируются договором.
  6. Эксплуатация и сопровождение: и после передачи мы берём на себя эксплуатацию, исправление и дальнейшее развитие системы.

По запросу мы заключаем соглашение о неразглашении (NDA). Подробно этапы описаны на странице Как мы работаем, а способ измерения размера объясняется на странице Ценообразование.

Опыт и собственные разработки

У нас большой опыт в ПО для бизнеса: прямо сейчас мы разрабатываем большую ERP- и CRM-систему. Наши собственные продукты тоже являются индивидуальными разработками: 3D-игра в реальном времени на нашем сайте (WebGL, three.js), которую живой ИИ-комментатор сопровождает репликами на 14 языках, и конвейер на основе ИИ, который проектирует элементы пейзажа и препятствия для игры, создаёт их с помощью генеративных моделей изображений, проверяет и ставит в расписание. Подробно мы пишем о них на странице Наши работы.

Частые вопросы

Заказное ПО или готовое решение?

Если готовое ПО охватывает ваши процессы и для компании приемлемо подстроиться под него, готовое решение обычно оказывается более быстрым путём. Заказная разработка оправдана, если ваша компания работает не так, как принято, если нужно связать несколько систем или если само ПО и есть преимущество для бизнеса. Возможно и смешанное решение: готовая система остаётся и получает индивидуальное дополнение.

Нужна ли готовая спецификация?

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

Как начинается работа?

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

Кому принадлежит исходный код?

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

От чего зависят цена и график работ?

Прежде всего от функционального размера ПО, который мы измеряем в функциональных точках COSMIC: мы подсчитываем, сколько перемещений данных (ввод, вывод, чтение, запись) происходит в процессах системы. Это измерение не зависит ни от технологии, ни от команды. Кроме того, на них влияют интеграции, нефункциональные требования (например, производительность и безопасность), дизайн и эксплуатация. Подробнее: Ценообразование.