Это вечный соблазн для любого технаря — переписать старое, «кривое», но работающее легаси на новый, блестящий стек. Нам кажется, что мы сделаем «лучше». Но главный вопрос: «лучше» для кого? Для вас или для пользователя, который просто хочет за 3 секунды решить свою задачу?
Вы не понимаете главной сути нововведений, если так говорите. "Исправить кривое" - нет. "Заработать бабла" - вот главная причина всех "убийств". Приходит новый рукойводитель и хочет выслужиться. Как? Сделать что-то новое. Будет оно лучше/хуже - неважно. Зачем? Потому что у него контракт.
Реальный пример. Все в курсе про СБОЛ, да? СберБанкОнЛайн. Так вот, они где-то год назад начали внедрять подобное для юриков, и называется этот так же: СБОЛ (СберБизнесОнЛайн). Не спорю: все очень красиво, модно-стильно-молодежно, но!
Когда у вас есть техподдержка, который мониторит эквайринг, ей нужен инструмент для оперативного решения проблем: посмотреть, списались ли средства, получил ли клиент возврат и тд. У Сбера старый эквайринг был шикарным: минималистичный дизайн, быстрый поиск, быстрая их собственная техподдержка, которая реально работала и помогала.
Что сейчас? Сейчас мы имеем МОНСТРА, который до сих пор, а уже год прошел, полностью не работает. У них еще с начала года в личном кабинете был только бухгалтерский доступ. Как работать техподдержке (им ж не нужны эти тонны инфы)? Никак. Как узнать технические подробности по транзакции? Никак. В ЛК есть чатик, который все, что может, "передать информацию специалисту", а специалист ответит... мне обычно отвечали через 2-3 часа.
А теперь прикиньте, сколько ЭТО могло стоить. Сколько людей НАВАРИЛОСЬ на этом. А вы тут про гостевую книгу...
На днях я рассказывал историю о том, как в 2004-м «улучшил» простую гостевую книгу, заменив ее на «правильный» форум и этим убил живое сообщество. Главный вывод был в том, что нельзя ломать работающую систему, не поняв, какую настоящую задачу она решает для пользователей.
А сегодня я наткнулся на статью, которая служит идеальной иллюстрацией этого принципа в промышленных масштабах. Речь о Craigslist.
Для тех, кто не в курсе: Craigslist - это что-то типа Авито, но в США, т.е. такая гигантская доска объявлений. Ее дизайн застрял где-то в 1998 году: синие ссылки, простейшая верстка, ноль графики. По любым современным меркам UI/UX - это катастрофа. При этом компания с крошечной командой зарабатывает сотни миллионов (а по некоторым оценкам - более миллиарда) долларов в год. Работает там от силы 50 человек (!) Если пересчитаем выручку, то окажется, что на каждого сотрудника приходится 4 млн. долларов в год (!) Очень круто!
И тут я смотрю на Craigslist и понимаю: их «ужасный» сайт — это моя «неудобная» гостевая книга из прошлого моего поста, только в масштабе всей Америки. Они поняли то, чего не понял я в 20 лет, и не стали «чинить» то, что не сломано.
Почему этот «примитивный» дизайн работает и приносит миллиарды?
Скорость. Сайт загружается мгновенно. Нет тяжелых фреймворков, мегабайтов JavaScript и аналитических скриптов. Чистая функция.
Плотность информации. Никаких баннеров, всплывающих окон и модных карточек. Только текст и ссылки. Вы видите максимум полезной информации на одном экране.
Отсутствие трения. Хочешь разместить объявление? Нажимай и размещай. Не нужна регистрация (как я понял), подтверждение почты и двухфакторная аутентификация, чтобы продать старый стул. Сервис не мешает тебе делать то, зачем ты пришел.
Привычка. Миллионы людей пользуются им десятилетиями. Они знают каждую ссылку наизусть. Любой редизайн вызовет у этой аудитории не восторг, а гнев. Они потеряют свой привычный и предсказуемый инструмент.
Мой «улучшенный» форум вводил трение: регистрация, создание тем, сложная структура. Я убил легкость и анонимность. Точно так же любой «современный» редизайн Craigslist с React, модными анимациями и персонализацией убьет его главное преимущество - скорость и простоту.
Вывод для любого IT-руководителя:
Это вечный соблазн для любого технаря — переписать старое, «кривое», но работающее легаси на новый, блестящий стек. Нам кажется, что мы сделаем «лучше». Но главный вопрос: «лучше» для кого? Для вас или для пользователя, который просто хочет за 3 секунды решить свою задачу?
Craigslist - это гениальный пример бизнес-прагматизма. Он доказывает, что иногда лучшая фича — это ее отсутствие. А самый ценный актив компании - это привычка пользователя, которую нельзя ломать без крайней необходимости.
А в вашей практике есть свой внутренний «Craigslist»? Старый, неудобный, но незаменимый сервис, который все мечтают переписать, но боятся трогать?
PS: Не знаю в чем причина, когда заходишь на сайт перебрасывает на ukraine (задумано наверное у них там так)
На eng: In 2009, Craigslist operated with a staff of 28 people. By 2019 this number grew to 50 people. На русском: В 2009 году штат Craigslist составлял 28 человек. К 2019 году это число выросло до 50 человек. Вряд ли сейчас ситуация там сильно изменилась.