Как стать автором
Обновить

Проектирование и реализация функционала: протоптанные тропинки и проложенные дорожки

Время на прочтение3 мин
Количество просмотров2.2K
Хочу начать с описания одного случая:

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

Задумайтесь и вспомните, сколько раз вы видели по-идиотски проложенные дорожки и тропинки, которые люди протаптывают в обход, как им удобно.

Почему так происходит? Потому что некоторые плохие проектировщики просто не в состоянии предсказать потребности людей. И потому что некоторые потребности вообще очень сложно предсказать даже хорошим проектировщикам.

Вывод: нужно прилагать все усилия, чтобы правильно предсказать нужды пользователей, но при этом внимательно следить за реальным их взаимодействием со спроектированной системой и быть готовым эту систему исправить.

К сожалению, многие не просто заранее по-идиотски прокладывают дорожки, но и возмущаются потом, что люди ходят там, где им удобно, ставят заборы, вспахивают тропинки и заново засевают газон и т.д.

Самое интересное, что возмущаются часто не только и не столько проектировщики и разработчики (архитекторы, ландшафтные дизайнеры, рабочие, проложившие дорожки и т.д.), но и некоторые простые пользователи (такие же пешеходы, которые считают, что раз дорожки проложены так, пусть и неудобно, то ходить нужно именно по ним, косо смотрят или высказывают своё возмущение более свободолюбивым).

Пример, как действовать согласно описанному подходу:

Оффтоп в блогах и форумах

Издавна так сложилось, что люди в форумах и блогах часто переходят с обсуждения поста к разговору на посторонние темы. Потому что им так удобно.

Действия проектировщиков: полное непонимание и игнорирование проблемы.

Действия некоторых пользователей: напоминание, что ходить нужно по проложенным дорожкам, пусть и неудобным. От ненавязчивых, до категоричных, вплоть до бана.

Решение проблемы: предоставить пользователям простой и удобный способ ухода в оффтоп, позволяющий продолжать разговор, не мешая остальным.

Дать пользователям возможность самим помечать ответвление обсуждения как оффтоп. Дать возможность модератору делать это принудительно.

Сделать два варианта ухода в оффтоп: приватный, когда ветвь перестаёт быть видна всем остальным, и публичный, когда ветвь помечается как оффтоп, перестаёт показываться по умолчанию, но при желании её можно развернуть и прочесть.

Сделать возможность возвращения из оффтопа: может так получиться, что в процессе ушедшего далеко в сторону обсуждения родится что-то важное для главной темы. Нужно предусмотреть такую же простую возможность начиная с этого фрагмента снова сделать обсуждение доступным общественности.

Сделать возможность вынести ответвившееся обсуждение в отдельную тему, заметку, сохраняя все сообщения и структуру. (Я знаю, что нечто подобное существует как плагин к phpBB.)

Это достаточно простое решение, которое вполне осуществимо на данном уровне развития технологий с небольшими затратами.

Идеальное же решение могло бы, например, включать полное объединение форумов, блогов, почты, мессенджеров в единую систему со взаимными связями частей и возможностью простого перехода из одного средства в другое. Но это уже отдельная тема, огромная работа и дело будущего.



Проектировщику надо быть скромнее и не считать, что он в состоянии всё предсказать. Но всё равно продолжать прилагать максимум усилий.

Надо быть внимательным к поведению пользователей и готовым внести соответствующие изменения в продукт.
Теги:
Хабы:
Всего голосов 15: ↑14 и ↓1+13
Комментарии6

Публикации