Caramba Switcher Blog

Ложные сигналы

Эготисты

В разработке продукта важно не вестись на ложные сигналы. Обычно самым мощным генератором таких репортов являются «эготисты». Эготизм — это жизненная позиция, характеризующаяся признанием собственного индивидуального сознания в качестве единственной и несомненной реальности. Такому поведению обычно противопоставляется «альтруизм».
Эготизм означает тенденцию человека размещать себя в центре мира, не заботясь о других. Это поведение связано с «самовлюбленностью» или нарциссизмом. Эготисты имеют сильную тенденцию говорить о себе в саморекламном стиле, и они также могут быть высокомерными и хвастливыми с преувеличенным чувством собственной значимости.
Вот пример письма от «эготиста»:
В последней версии 2019.01.19 перестала работать клавиша Shift для переключения раскладки. Автоматом не переключает. Кнопка в самой программе "написать разработчику" тоже не работает. Такое ощущение, что в этой версии разработчики все испортили. Думаю, что после этого кривого выпуска с программы соскочит много пользователей. А очень жаль, прога мне казалась перспективной не смотря на детские болезни первых версий
При том что на момент написания письма эту версию поставили несколько тысяч человек.
А вот письмо от «альтруиста», прилетело в почту через 10 минут после первого:
Спасибо за программу!
Главное самим не заразиться этим эготизмом:)

Упрямцы

Есть такой тип пользователя — «упрямец». Часто человек, использующий какой-нибудь устаревший софт к которому привык или имеющий странные привычки при работе с компом. Годами готов осаждать техподдержку с требованием создания специального алгоритма для решения его уникальной проблемы. Он хочет чтобы ему сделали удобно, о том что другим это может оказаться неудобным он не думает. Когда ему пишут, что предлагаемое им решение для большинства пользователей не подходит, через час приходит письмо — «прошу сделать для меня специальную опцию!»
Один из греческих философов сказал: «покупайте не то что нужно, а то что необходимо!» :) Вот это самое «нужно» или «пригодится» и является ложным сигналом в разработке.

Самоэксплуатация

Сигналы приходят не только снаружи, но также изнутри. При отсутствии обратной связи, в режиме самоэксплуатации можно заставить себя делать вещи которые никому не нужны. Так, например, нельзя умножать одного человека на один доллар.
В свое время в Punto я сделал штуку которая превращает число написанное цифрами в число написанное словами 100 руб. превращались в «Сто рублей». Бухгалтеры этим занимаются каждый день с утра до вечера. Умножив новую фичу на 5 млн. бухгалтеров, получалось что у программы появится несколько миллионов новых пользователей:))) Увы, это так не работает. Бухгалтеры есть, но только про фичу им никто не сказал, а там где об этом говорили, они туда не ходят:)
Вообще, стоит избегать арифметики «умножение китайца на один доллар» для получения гипотетических миллиардных прибылей. Это порождает ложный сигнал и ложные ожидания. Формула популярности и её расчет явно состоят не из одного арифметического действия.

Страхи

Можно потратить много времени и ресурсов объясняя некоторым людям, что за ними не шпионят и что информация про то на каких сайтах, с какими картинками, они зависают никому не интересна. Разработчик не имеет медицинского образования чтобы правильно общаться с такими людьми. Одного душат настоящие страхи и фобии, у другого скрытая форма какой-нибудь мании величия: "За мной сам Google следит!"
Вот пример случая, когда сигналы и репорты о проблемах приходят из психологической сферы в технологическую и важно их выявлять и не тратить на это энергию.
Удивительно — бояться, пользоваться и требовать объяснений. Ведь любой человек если чего-то по-настоящему боится, то он этого не делает, это честная позиция. Поскольку, софт лежит в сети, его там находят, оттуда скачивают и связь компьютера пользователя с серверами так или иначе всегда присутствует.
Вот пример случая, когда сигналы и репорты о проблемах приходят из психологической сферы в технологическую и важно их выявлять и не тратить на это энергию.

Эффект Буратино

Мы у себя называем это «Эффект Буратино». Репорты от человека на компе которого одновременно установлено четыре «твикера», три «ускорителя» Что-то запущено из под админа, что-то нет. К PC подключена клавиатура от Mac, он работает в терминале через удаленный рабочий стол из под bootcamp, на двух мониторах одновременно. Почему у него что-то не работает понять невозможно. С такими случаями разбираться это нужно на полгода выписывать системных архитекторов из Редмонда, тех кто разрабатывает Windows:)

Обещания

В процессе общения с пользователями, по неосторожности, беспечно можно назвать дату или месяц релиза или фичи — "Будет сделано в декабре" Всё! Этим заявлением в январе активизируется группа пользователей которые включают режим "Начальник". Это как правило, люди подвергающийся на собственной работе давлению со стороны начальства. В качестве психологической компенсации у них включается контроль: "Вы же на форуме говорили, что в августе! А сейчас посмотрите на календарь!" "Когда, наконец, будет исправлен баг которому сто лет!" "Я требую чтобы вы обновили лицензионное соглашение!", "Мне не нравится желтый цвет значка"!
Конечно в независимой разработке хочется говорить что хочешь, делать то что считаешь нужным, чувствовать себя свободным, но все же нельзя обманывать ожидания тех, кто вам верит и поэтому лучше не обещать, а показывать то что уже сделано.

Дисграфия

Нужно признать, что среди пользователей могут встречаться люди с различными физическими нарушениями. Любая болезнь – это проблема для человека. Например, есть люди с частичным нарушением процесса письма, проявляющимся в стойких, повторяющихся ошибках, обусловленных различными проблемами в функциях, участвующих в процессе письма. Я сам, например, часто опечатываюсь в буквах «д» и «л». Вроде бы знаю об этом, но опечатка все равно происходит достаточно часто. В более сложных случаях, у людей путается последовательность нажатий клавиш между правой и левой рукой. В случае использования Caramba Switcher это делает процесс печати невозможным из-за ложных переключений. Если имеются проблемы более широкого характера, то всё работает не так: кнопки не нажимаются, функции не работают. Какие бы усилия со стороны техподдержки не принимались, всё будет не так.