Примеры неудачного интерфейса

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

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

    1. Перед вами окно программы по учету приема оплат. Для учета оплат, каждый день открывается специальный реестр, в котором отображается каждая оплата проведенная в этот день. Операторы как известно тоже люди, и в течении дня могут ошибаться.
    Для отмены введенной записи служит кнопка «Возврат», и обратите внимание аккурат рядом с этой кнопкой расположена другая «Закрыть реестр», которая соответственно закрывает реестр, причем насовсем, так что в дальнейшем никаких изменений с ним сделать уже нельзя.



    2. На мой взгляд один из примеров отвратительной реализации интерфейса — раскрывающийся список, служащий для выбора расчетного периода, содержит записи вида: Январь2007, Февраль2007, Март2007...., причем этот список ведется с 2003 года, по сегодняшний день.



    3.Ну а третий пример, просто забавный, получился видимо в результате невнимательности разработчиков, но тем не менее продолжает работать и по сей день. Все очень просто, устанавливается свойство чекбокса (отключить, не отключать), и его значение дублируется в текстовой строке.
    И что же мы видим в текстовой строке?



    ну и для большей достоверности вариант наоборот:



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

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 21

      +1
      Критикуя, предлагай? :)
        0
        Предлагаю нанять грамотного юзабилиста.
          0
          Или человека, который знает, для чего нужны чекбоксы.
            +1
            Если бы вы еще видели, КАК она написана, такое впечатление что на программистов денег не было, поэтому взяли школьников
              0
              Судя по горячим кнопкам, школьники учились на NC (VC, Far)
                +1
                ага, причем горячие кнопки тоже подряд F7-возврат F8-закрыть реестр, молодцы
            0
            предлагать бессмысленно, Разработчик скажет: "Я так вижу" или же за переделку интерфейса запросит денег.
            А вот опубликовать - пусть сам и другие посмотрят - есть правильно.
              +1
              да хотя бы в первом варианте переместить кнопку, закрывающую реестр в другое место, операторы на моих глазах постоянно ошибаются и закрывают
              0
              Покупайте нормальный софт.
                +1
                дело в том, программу писали специально для нас, т.е. все пожелания тех, кто наверху видимо были учтены, а затем руководство дало команду использовать, хотя мы сопротивлялись до последнего
                  0
                  >>дело в том, программу писали специально для нас,
                  это с нуля написано или это настройка чего-то типа 1С?
                    +1
                    это написано с нуля, на делфи, база данных оракл
                      0
                      Эээ... а оракл то тут зачем? O_o
                        +1
                        если вы имеет в виду зачем именно оракл, то не знаю, а вообще система представляет собой клиент-серверное приложение, предполающее долговременное хранение данных
                +2
                Как программист скажу следующее:
                1. Возможно писал студент, но если и так - компания взявшая студента - вот виновник. а не сам студент:)
                2. Возможно писал даже не студент, просто сроки были ну очень очень. Или же плохие установки условий: к примеру вы каждый раз делаете исправления на работу софта. тут ошибка и ваша и его:) планирование должно быть первой, а не во времени написания программы.
                3. Компания\Программист заинтересован лишь в деньгах и им абсолютно побоку на юзабилити, требования по поводу нужных операцый коекак выполнены - значит всё)

                ну и конешно же странное началство. прогамму разрабатывают для вас и в тоже время получается им лучше видно "что вам нужно":).
                Вобщем: обычная история написания "побыстрей" прораммы и получение денег:)
                  +1
                  Вы бы очень удивились, узнав, насколько крупная компания заказала эту разработку, и что внедрили ее принудительно во все филиалы.
                  Пусть программы пишут школьники или неспециалисты, беда вся в том, что потом эти поделки заставляют использовать.
                    0
                    Естественно, за них ведь деньги платили. Смешно платить деньги, а потом не использовать продукт.
                    Другое дело, если Вы проведёте анализ продукта и Вашему работодателю дадите список рекомендаций, что нужно исправить. Он, в свою очередь, сможет (при желании) отправить этот список фирме, написавшей продукт.
                    Если фирма брала обязательства поддерживать его какое-то время, то она исправит эти косяки.
                      +1
                      Написано это было фирмой или кучкой энтузиастов доподлинно неизвестно, а точно известно то, что команда разработчиков чудо-программы сменилась два раза. Первый раз сразу после разработки базы данных, второй раз после написания первой версии клиентского приложения. А сейчас третья команда по-моему просто пытается удержать в работоспособном состоянии то что там сейчас наворочено ;)
                        0
                        Ну, это известная проблема :) Собственно, с темой разговора я согласен. Такие ошибки в юзабилити допускать нельзя. Остаётся пожелать Вам удачи с этой программой :) И поменьше ошибок.
                  • UFO just landed and posted this here
                    0
                    Второй пример я бы удачным назвал.
                    Выбор из списка делается юзером медленно, поэтому лучше если там один список, а не два отдельных для месяца и года.
                    Ну и легче поменять месяц на следующий или предыдущий.
                    Или добавить 3 месяца к тому, что сейчас установлено (в уме это тяжко считать, а так - три раза стрелку нажать).

                    Only users with full accounts can post comments. Log in, please.