Killing your darlings

Убиваем фичи, которыми мало кто пользуется. Безжалостно.

Запилил недавно короткий тред в Твиттере о том, что не надо бояться убивать “средненькие” фичи, которые не взлетели.

Почему важно избавляться от “слабеньких” фич:

  1. Они усложняют интерфейс, добавляя ненужную когнитивную нагрузку для пользователей.

  2. Они снижают скорость разработки, т.к. требуют поддержки и отвлекают время команды от работы над более ценными фичами.

  3. Они создают иллюзию прогресса (“вау, мы запилили новую фичу!”) вместо фокуса на создание ценности для пользователя.

Список фич Джинна, которые мы убили в разное время, для иллюстрации:

  • Новый jobs2 на Svelte

    Too much effort, без заметного влияния на метрики. Убили.

  • Шкала 1-7 для навыков в профиле кандидата

    Лишняя сложность, которая ничего не дает. Джуны оценивают свое знание JS/CSS на “7”, синьоры на “5”, классика. Выбросили, оставили просто список.

  • Рейтинги/карма для рекрутеров

    Сложная система расчета рейтинга рекрутера, которая влияет на его репутацию и блокирует/открывает доступ к сайту. Потратили кучу сил на несколько все более сложных итераций, но в итоге лучше всего работает простая система жалоб.

  • Страйки для рекрутеров

    Жалоба+бан за рассылку нерелевантных предложений. Не пользовались.

  • Приоритетный доступ к базе кандидатов за доп плату

    Сложно продавать, too much confusion. Выкинули.

  • Сортировка профилей по релевантности

    Потратили месяц на многофакторную сортировку и “веса” для разных полей, но оказалось, что сортировки по дате для рекрутера достаточно.

  • Реферальная программа

    Пробовали в разных вариантах, для кандидатов и для рекрутеров. Не зашло.

  • Раздел Работодатели

    Вместо него теперь Вакансии.

  • Блог Джинна

    Контент-маркетинг с нуля требует слишком много усилий, тем более когда есть ДОУ. Закрыли.

  • Sign-on бонусы для вакансий

    Рекрутеры часто сами не знают, какой бонус могут предложить в каждом конкретном случае, это инструмент торговли на этапе оффера. Убили.

  • Страховка 50 тыс грн для кандидатов

    Для ситуации, когда кандидата наняли через Джинн и не выплатили зарплату. Было ~5 обращений, но до выплаты не дошли не разу, все конфликты уладили через нашу команду поддержки. Продолжаем так делать и сейчас, без всякой “страховки”.

Ну и напоследок – landing page circa 2013. Чао!

Спасибо Оксане Лобко за помощь с подготовкой этого поста.