Типы продуктов и интерфейсов

Типы продукта

  • Коммерческий — продукт цель которого приносить прибыль компании, монетизируется напрямую или косвенно, например через лидогенерацию в другой продукт. 
  • Инфраструктурный/платформенный — закрывает отдельную бизнес или инженерную задачу и переиспользуется в других продуктах. 
  • Внутренний — поддерживает работу сотрудников Контура и бизнес-процессы Контура. Например: Стафф, 911, WIC, внутренние отчеты/BI, бек‑офис; не продается наружу.
    Внутри контура выделяют продукты двух направлений:
    • Базовая инфраструктура;
    • Инфраструктура экосистемы;
    • Коммерческая инфраструктура. 

Типы интерфейса программного продукта

Один продукт может включать несколько интерфейсов; интерфейсы можно комбинировать.

Пользовательские интерфейсы

  • Веб‑приложение (веб‑сервис) — доступ через браузер на ПК и телефоне.
    Особенности: кроссплатформенность, обновления на сервере, от фиксированной до адаптивной верстки.
    Когда: широкий охват без установки ПО.
    • Веб‑виджет (Web widget) — встраиваемый блок в чужие сайты/приложения. Особенности: вставка через скрипт/iframe, ограничения контейнера. Когда: партнерские интеграции, быстрые встраивания. Витрина виджетов Контура.
    • Мобильная веб‑версия (мобильная версия, адаптив) — адаптированная под небольшие экраны версия веб‑сервиса.
      Особенности: открывается в браузере, функциональность та же или близкая к десктопной.
      Когда: нужен комфорт на телефоне, сценарий не частотный или работает незначительная часть ЦА.
    • Прогрессивное веб‑приложение (PWA) — вариант веб‑приложения с установкой «как приложение».
      Особенности: возможность хранить данные на устройстве, пуш‑уведомления, иконка на домашнем экране.
      Когда: нужно приблизить веб к опыту приложения.
  • Настольное приложение (Desktop app) — устанавливается на компьютер как отдельное приложение.
    Особенности: работает в окне, может работать без постоянного интернета, доступ к локальным ресурсам/оборудованию.
    Когда: «тяжелые» сценарии, необходимость работы без доступа к интернету и нужна высокая производительность.
  • Мобильное приложение (Mobile app) — отдельное приложение для iOS/Android. Особенности: доступ к камере, гео, биометрии, пушам; офлайн‑режим. Когда: частое использование, нативные функции, уведомления.
  • Консольное приложение (CLI) — настольное приложение с интерфейсом работа через командную строку(Терминал)
    Когда:когда нет необходимости ввода и вывода данных через интерфейс интерфейсе, а ЦА обладает техническими навыками.
    Например: некоторые виды коннекторов.
  • ИИ‑агент (AI agent) — интерфейс на естественном языке с автономными действиями.
    Особенности: понимает запросы, планирует шаги, вызывает инструменты/API, действует от имени пользователя. Когда: сложные сценарии, оркестрация процессов, помощь в принятии решений.
  • Голосовой интерфейс (Voice UI, IVR) — управление голосом/телефония. Особенности: распознавание речи и синтез, DTMF‑меню. Когда: колл‑центры, hands‑free, доступность.
  • Приложение для носимых устройств (Wearables) — приложения для часов и др. носимой электроники. Особенности: быстрые действия, уведомления, датчики. Когда: короткие сценарии «на ходу», здоровье/фитнес, уведомления.
  • Человек-человек*

Расширения других платформ

  • Модуль 1С (1C Module) — расширение для систем 1С у клиентов. Особенности: обработки, внешние компоненты, обмен данными. Когда: работа внутри типовых конфигураций 1С.
  • Чат‑бот (Chatbot) — интерфейс в мессенджерах/корпоративных чатах. Особенности: команды, кнопки, быстрые ответы, ограничения платформы. Когда: уведомления, простые сервисные операции, поддержка.
  • Расширение браузера (Browser extension) — добавляет функции в браузер. Особенности: кнопки/панели, доступ к содержимому страниц, контекстное меню. Когда: нужно дополнять/менять поведение сайтов или самого браузера.
  • Надстройка офисных приложений (Office add‑in) — расширения для Excel/Word/Outlook и др. Особенности: панели задач, ленты, макросы. Когда: сценарии «не выходя из Office».

Программные интерфейсы (для интеграций)

  • Интерфейс программирования (Application Programming Interface, AP, Апи) — контракты для взаимодействия систем; без пользовательского UI. Документация API продуктов контура
  • Библиотека для разработчиков (SDK, клиентская библиотека) — подключаемый код для интеграции. Особенности: обертки над API, модели, утилиты, поставка через менеджеры пакетов.

Физические интерфейсы

  • Специализированное устройство (аппаратное решение, custom hardware) — кассы, терминалы, сканеры и т. п. Особенности: прошивка, драйверы, интеграция с ПО, часто сертификация. Когда: есть физический процесс/учет, фискализация, взаимодействие с внешним оборудованием. Пример продукта: ТСД, весы.
  • Киоск/терминал самообслуживания (Kiosk/Terminal, Программно-аппаратный комплекс) — совокупность аппаратного решения и ПО запускаемого на нём, чаще в полноэкранном режиме. Особенности: сенсорное управление, ограниченный доступ к ОС, защищенный режим. Когда: точки продаж, инфоматы, витрины. Пример продукта: Толк.Киоск