Эмоциональная микрозаметка на тему плохих объяснений плохих решений. Я подробно уже писал самые популярные примеры подобных объяснений. Но я стал свидетелем настолько глупого вопиющего случая, который обернется самым банальным неудобством клиенту, что просто руки сами тянуться попечатать.
Представим что вы клиент сервиса для бизнеса. Вам нужно совершить некое действие, вносящее изменения в ваш кабинет. Потенциально их может быть много, но совершаются они не часто. Для разработки это самая банальная задача, какую только можно придумать в данном сегменте. Банальная обработка очереди заявок. Но что происходит, когда система растет быстрее, чем квалификация ее создателей?
Представьте, что вы совершаете два таких действия подряд. Обычно такое никто не делает, но в принципе, почему бы и нет? В жизни всякое случается. В чем проблема совершить два изменения подряд? А теперь представьте что продукт, которым вы пользуетесь, говорит «Нееееет, сначала подожди пока мы закончим обрабатывать первое изменение, а потом отправишь заявку на второе». Лично я в этом не вижу никакого смысла. Представьте, что вы совершили ошибку и тут же хотите ее исправить. Нееет, так не получится. У нас слишком сложная система.
На практике как это выглядит в реализации. Клиент отправляет запрос в приложение, которое по факту является лишь приемником подобных запросов. В крупной системе за приложением есть большие обработчики подобных запросов. CRM-системы, с которыми работают менеджеры разного звена или еще какие-то структуры. Или даже искусственный интеллект. Так вот – мы работаю в таком приемнике, и мне говорят, что наша убер-система не способна обработать 2 запроса от одного клиента подряд. Почему? Да просто потому что «не шмогла» и «на всякий случай». А клиент видит то, что мы ему скажем. И вот на белом глазу мы реализуем задачку о сообщении клиенту, что нужно немножко подождать и отправить еще один запрос. Два за раз мы не перевариваем.
Если честно – в такие минуты руки опускаются. Потому что с одной стороны мы делаем клиенту больно, а с другой стороны стоит какая-то другая система, вынуждающая нас это делать. Если хоть один наш клиент наткнется на эту заметку – мне будет приятно, если он отнесется с пониманием к происходящему. Просто иногда глупость и низкая квалификация расположены настолько глубоко, что снаружи уже никакими средствами не исправить.