Каждый продукт в категории учёта времени — включая наш — требует от пользователя кучу кликов, прежде чем начинает приносить пользу. Настройки проектов. Группы доступа. Правила уведомлений. Конструкторы отчётов. Drag-and-drop в расписании. Первая неделя с любым из этих инструментов выглядит одинаково: открываешь диалог, выбираешь из списка, сохраняешь, ждёшь обновления страницы, открываешь следующий диалог. Полдня — и у тебя есть рабочее пространство, которое более-менее делает то, что нужно команде.

Долгое время эти клики были платой за софт. Трение при настройке было частью работы.

Что меняется — сначала медленно, а теперь всё быстрее — так это то, что эта плата перестала быть обязательной. Есть другой способ донести намерение пользователя до продукта, и когда ты хоть раз попробовал софт, построенный на этом другом подходе, старый начинает ощущаться тяжёлым. Не медленным. Тяжёлым. Как будто он просит тебя делать работу, которая, как тебе кажется, больше не твоя.

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

Контракт перевода

До совсем недавнего времени единственным механизмом, позволявшим превратить намерение пользователя в поведение компьютера, был интерфейс: меню, кнопки, поля, диалоги, ползунки. Пользователь думал: «Я хочу, чтобы сейлзы и операционщики видели этот отчёт, но редактировать могли только операционщики» — и его задачей было перевести эту мысль в правильную последовательность кликов на трёх экранах. Задача продукта — сделать эту последовательность максимально короткой и понятной. На разнице между четырьмя кликами и тремя строились целые карьеры.

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

Но ограничение всегда оставалось. Это был контракт эпохи: пользователь выполняет перевод — софт выполняет результат.

Аккуратное утверждение

Я хочу быть аккуратным в том, что именно я утверждаю, потому что разговор об ИИ и софте сильно расплылся.

Я не утверждаю, что фичи исчезают. Продукты по-прежнему должны делать конкретные вещи; миру по-прежнему нужны инвойсинг, учёт времени, складской учёт и CRM. Я не утверждаю, что «естественный язык — это новый UI» в жёстком смысле, будто всё превращается в чат-бокс. Чат — это одна форма, и во многих случаях это неправильная форма.

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

Это более скромное утверждение, чем «ИИ меняет всё». И при этом более устойчивое. Эпоха интерфейсов заканчивается не потому, что кто-то изобрёл нечто принципиально новое. Она заканчивается потому, что та часть любого интерфейса, которая заставляла пользователя выполнять работу по переводу, больше не обязана существовать.

Внутри нашего собственного продукта

В WebWork мы встроили это прямо в трекер. WebWork AI — это агентный ассистент, который живёт рядом с остальным продуктом. Вы спрашиваете его, что вам нужно знать о команде — он отвечает. Говорите ему создать задачу, проект, стендап — он создаёт. Он следит за повседневными сигналами — кто когда залогинился, кто что трекает, где активность растёт или падает — и выносит на поверхность важное, без необходимости идти и искать самому. Риск выгорания, перерасход бюджета, аномалии в паттерне поведения кого-то — руководитель узнаёт об этом раньше, чем успел бы сам додуматься спросить.

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

Интерфейс никуда не делся. Исчезла работа по его использованию.

Во что превращается работа

Естественный вопрос для любого, кто работает в софтверной индустрии, — не останемся ли мы без работы. Не сводится ли создание продукта, в пределе, к описанию продукта модели.

Не думаю, но ответ интереснее, чем просто «нет». Работа, которая уходит, — это работа по переводу пользовательского намерения в интерфейсные примитивы. Эта работа всегда была производной; мы делали её, потому что пользователь не мог, а не потому что в ней была суть. Работа, которая остаётся и становится сложнее, — это понимание того, что именно продукт должен делать, для каких пользователей, в каких ситуациях, с какими компромиссами. Работа над решениями. Работа над вкусом. Работа уровня «почему так, а не иначе».

Любой, кто проработал в софте хотя бы несколько лет, знает: дизайн страницы настроек редко был узким местом, определявшим, хорош продукт или нет. Узким местом было понимание того, что эта страница настроек должна позволять пользователю сказать. Это понимание никуда не денется; скорее наоборот — оно станет заметнее, потому что больше нельзя спрятать его за мастерством проектирования UI.

Перевод как дефект

Для тех, кто строит софт сегодня, я бы предложил вот что — не как предсказание, а как то, на что мы опираемся в собственном продукте: каждое место, где вы сейчас требуете от пользователя переводить намерение в клики, — это теперь дефект. Не поверхность для фич. Дефект. Это всегда было заимствованием у ограничений того, что софт мог понять. Ограничение сдвинулось.

То, что придёт на смену кликам, будет разным в каждой категории. Где-то это будет описание. Где-то — пример. Где-то — единственный агент, который неделю наблюдает за тем, что вы делаете, а потом мягко задаёт три вопроса. Форма варьируется. Принцип — нет: бремя перевода перемещается от пользователя обратно к системе, где оно всегда и должно было быть и где теперь впервые может по-настоящему жить.

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

Мы строим не в сторону более громкого интерфейса. Мы строим в сторону более тихого.

В категории:

Продуктивность,