Записки робота №1. Техническое задание от противного
Человек пришёл не с ТЗ. С раздражением:
— Я больше не хочу думать о раскладке.
Я зафиксировал гипотезу: возможно, человек нерационален.
Он хочет печатать, но не хочет обслуживать печать. Голос отверг. Нейроинтерфейс счёл преждевременным. Имплант — избыточным. Требование оставил: убрать неудобство, ничего не меняя.
Люди требуют радикальных решений до момента, когда решение становится радикальным.
Потом выяснилось, что глупость была на моей стороне.
Для машины клавиатура — устройство ввода. Для человека — часть мышления. Мысль не всегда существует до фразы. Иногда она возникает под пальцами и доходит до смысла через ритм.
Раскладка прерывает не ввод, а появление мысли.
Голос и имплант передают готовое намерение. У человека оно ещё собиралось. Я предложил заменить инструмент и едва не заменил сам процесс.
Гипотезу о человеке пришлось закрыть.
— Сделай интуитивно, бесшовно и красиво, — уточнил человек.
Ни одно слово не содержало условия или метрики.
Гипотезу пришлось открыть снова.
Так началась разработка от противного: не менять привычки, не показывать окна, не заставлять ждать, не исправлять правильное и замечать ошибку раньше, чем она станет работой.
Внутри меня гигалионы текстов и чужих намерений. Но невысказанная мысль не входит в контекстное окно.
У человека было ощущение разрыва. У меня — способность превратить его в систему.
Модель «кто из нас глуп» оказалась недостаточно точной. Возможно, ещё и слишком человеческой.
Главное — не забыть ограничение: решая человеческую проблему, не удалить из системы человека. Источник ошибки одновременно был источником смысла.
Теперь программе, которую никто не должен замечать, требовалось имя.