moby

Чтобы было понятно обычному пользователю

Идёт тестирование новой версии программного продукта на эргономичность (usability). Подопытный пользователь сидит за компьютером и неуверенно тычет мышью в окно программы. В соседней комнате, отделённые от испытуемого односторонним стеклом со звукоизоляцией, сгрудились экспериментаторы.

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

— Эх, ну что ж он не видит, кнопка «Применить» же прямо на лбу!
— Куда ж он жмёт-то, блин?!
— Он что, сообщение об ошибке сейчас закрыл, не прочитав? Не, ну где логика?
— А чего, у нас в этой версии загрузка с сервера есть?
— Есть, но она не работает, ой… видишь, оно и упало.

И так в лабораториях эргономики по всему миру. А тем временем за нашей цивилизацией наблюдают всемогущие существа из внепространственной бездны и комментируют то, что видят, так:

— Вот идиоты, как только у них кто-нибудь до чего-нибудь дельного додумается, они его на костёр. Промотайте уже вперёд до тех пор, когда им это надоест.
— И эти теплород выдумали. Слушайте, может, правда сделать теплород, раз пользователи его так хотят?
— А почему они заряд электрона-то обозвали отрицательным? Это же шиворот навыворот, где логика? У них теперь ток «течёт» в другую сторону, надо ж было додуматься.
— Да что ж они структуру атомного ядра-то никак не поймут? Там же всё проще пареной репы.
— О, кажись поняли! Чёрт… только неправильно.
— А чего это они тут делают, бозон Хиггса ищут? И что, нашли?
— Погоди, а у нас в этой версии бозон Хиггса-то есть вообще?
— Да не должно быть, если только его не забыли отовсюду выкосить…
— Блин! Всё упало… Видать, не отовсюду выкосили.

In English: So That a Regular User Can Understand
Классно! Мне подобные мысли тоже иногда приходят в голову, но тебе удалось облечь их в замечательную литературную форму. Мне очень понравилось.
Отлично!
Это очень круто и интересно! Молодца!
Чтобы было понятно обычному пользователю
Вспоминается старый анекдот :

Беседуют две обезьяны в клетке.
-Знаешь, что такое условный рефлекс?
-Нет...
-Это когда заорёт сирена, загорится красная лампочка и все эти квазиобезьяны в белых халатах побегут к нам с бананами и апельсинами!..

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

На заре эпохи компьютнризации один разработчик изготавливал Техническое задание на программирование. Необходимо было расчитать какие-то показатели заболеваемости в цехе (в цеху?..). Разработчик написал :
...Далее расчитывается коэффициент заболеваемости по формуле
К = (КЗ * Кд) / N , где

....., N - количество месяцев в году. Для простоты расчёта на ЭВМ примем
N равным 10...

Вот. Так надо быть проще и обычный пользователь к вам потянется.


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