Как «правильно» инвестировать в юзабилити?

Геннадий Драгун


>>>Скачать презентацию в pdf< <<

При общении с коллегами частенько скатываешься на тему обсуждения проектов и заказчиков. Иногда все получается «как по маслу»: тебе доверяют и твои решения легко принимаются и командой, и заказчиком; а иногда приходится буквально сражаться за каждую идею. Почему? Тут можно много и долго говорить, а можно просто сказать, что в первом случае заказчики или проектная команда «созрели». Если они «созрели», то работается намного продуктивнее и интереснее. Поброднее

Создание профессионального интерфейса

Глава из книги «Shareware: профессиональная разработка и продвижение программ».
Станислав Жарков

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

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

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

Стандартные элементы интерфейса

Поброднее

Принципы построения интерфейсов

Глава из книги «Shareware: профессиональная разработка и продвижение программ».
Станислав Жарков

Золотое сечение

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

В математике пропорцией называют равенство двух отношений: a : b = с: d.

Отрезок прямой АВ можно разделить точкой С на две части следующими способами:

  • на две равные части АВ : АС = АВ : ВС,
  • на две неравные части в любом отношении (такие части пропорции не образуют);
  • таким образом, когда АВ: ВС = ВС: АС.

Поброднее

Основы построения интерфейсов

Глава из книги «Shareware: профессиональная разработка и продвижение программ».
Станислав Жарков

Когда говорят о научных основах проектирования пользовательских интерфейсов, в первую очередь упоминают термин HCI. HCI — это аббревиатура английского Human-Computer Interaction, что переводится как “взаимодействие человека и компьютера”. На Западе HCI — это целая профессия, ей обучают в университетах, выдавая дипломы “Специалист по HCI”. Издается много журналов по этой теме, существует большое количество Web-сайтов. В России, к сожалению, эта наука не пользуется особой популярностью например, у нас настоящих специалистов по HCI можно буквально пересчитать по пальцам одной руки.

Как легко догадаться по названию, составными частями HCI являются:

  • человек (пользователь)
  • компьютер
  • их взаимодействие.

Поброднее

Разработка пользовательского интерфейса

Глава из книги «Shareware: профессиональная разработка и продвижение программ».
Станислав Жарков

Интерфейс пользователя – эта та часть программы, которая находится у всех на виду. Некоторые программисты склонны оставлять дизайн интерфейса пользователя на потом, считая, что реальное достоинство приложения – его программный ко. который и требует большего внимания. Однако часто возникает недовольство пользователей из-за неудачно подобранных шрифтов, непонятного содержимого экрана и скорости его прорисовывания, поэтому работу над интерфейсом также нужно воспринимать серьезно. Пользователь не видит программного кода, зато интерфейс (хороший или плохой) всегда перед ним. Поброднее

Разработка графических динамических пользовательских интерфейсов для АСУТП

Кристофер Уильсон, вице-президент SL Corp.

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

Методы и средства разработки пользовательского интерфейса: современное состояние

Клещев А.С., Грибова В.В. 25.03.2001

Интерфейс имеет важное значение для любой программной системы и является неотъемлемой ее составляющей, ориентированной, прежде всего, на конечного пользователя. Именно через интерфейс пользователь судит о прикладной программе в целом; более того, часто решение об использовании прикладной программы пользователь принимает по тому, насколько ему удобен и понятен пользовательский интерфейс. Вместе с тем, трудоемкость проектирования и разработки интерфейса достаточно велика. По оценкам специалистов в среднем она составляет более половины времени реализации проекта [1]. Актуальным является снижение затрат на разработку и сопровождение программных систем или разработка эффективного программного инструментария, где под эффективностью понимается простота разработки, легкость сопровождения и удобство работы с программой [2].
Поброднее