Взаимодействие человека и компа
Рефераты >> Программирование и компьютеры >> Взаимодействие человека и компа

Таких пользователей большинство.

- открываю файл, а там вирус сидит!

- У меня компьютер не работает, просит какой-то прямой Х! (DirectX).

- У нас 95-ый Эксел, а мои знакомые все перешли на 96-ой!

- У нас принтер команду не слушает!

- У меня приказа нет! (File is not ordered).

- Я не знаю, как отксеpить файл из Воpда в Эксел!

И так далее. А что вы хотели? Это для вас очевидно различие электронной почты локальной сети. Это вы не будете слать почтой DOOM на соседний компьютер. У вас рука не поднимется четырнадцать раз открыть бухгалтерскую программу. Вы никогда не засунете лист со скрепкой в лазерный принтер. И не подключите телефон в розетку локальной сети. Hо это вы.

Самое страшное - это пользователь с инициативой. Их - процентов пять, но ущерба приносят на все девяносто. Это они удаляют "лишние" файлы из каталога WINDOWS, легко перепрограммируют сетевые карты, меняют типы мониторов, соскабливают ножом пригоревшую бумагу с барабана лазерника, защищают диски какими-то программами, переустанавливают опеpационки, изучают на практике программы низкоуровневого форматирования. Для них не существует запретов. Они на "ты" с любым вычислительным устройством. Они знают все. И они очень любят компьютерный сленг: "Я воткнул еще шестнадцать метров, мать пpохавала, но не пашет все равно, потом гляжу, у меня винт фоpматнулся, стал винды ставить, глючит тачка, а так она у меня ничего, я ее разогнал в сетапе".

Самые безобидные - это трусливые пользователи. Эти боятся всего. Они мучительно думают перед каждым нажатием клавиши. Любая неадекватная реакция техники на их действия вызывает полный ступор с последующей истерикой. Если такой пользователь говорит: "я работала и вдруг все пропало, теперь я боюсь тут чего-нибудь трогать", можете смело идти и развернуть свернутое окно. После этого на вас смотрят, как на Бога. Если вы пытаетесь что-то объяснить, они затыкают уши и просят прекратить говорить такие страшные вещи. Слушать ТАКОЕ - выше их сил.

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

Даже , если у работника (потенциального пользователя ПК) нет опыта работы с компьютером – это не его беда. Главное – чтобы руководство осознавало, как это необходимо для нормального хода работы и предпринимало какие-то шаги в сторону решения этой проблемы. Ведь есть компьютерные курсы, на которых непосвященные могут узнать, почему нельзя запускать Формат жесткого диска, почему при наличии дискеты в дисководе не загружается их рабочий стол… И что это такое «рабочий стол»?

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

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

Сегодня, благодаря совершенно неожиданным (по меркам 5-летней давности) применениям компьютеров, пользовательский интерфейс привлекает все больше внимания. К сожалению, как всякое модное слово (искусственный интеллект, мультимедиа, Internet) термин пользовательский интерфейс незамедлительно начали использовать в качестве рекламного аргумента в результате чего его смысл стал куда менее определенным.

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

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

Выяснение целей и ограничений проекта

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

Рекомендуем вам уделить одинаковое внимание следующим пунктам:

  • Пользователи: их опыт работы с компьютером, мотивы, размер/важность групп пользователей, образцы (типовые ситуации) использования
  • Задачи: что послужило причиной создания проекта, этапы создания проекта, какие результаты должны быть получены, какая информация необходима и когда
  • Технология разработки и платформа, на которой будут работать пользователи
  • Среда, в которой будет создаваться и использоваться проект (физическая, рыночная, организационная и культурная)

Используйте эту информацию для определения и расстановки приоритетов. Вот пара простых примеров:

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

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

  • Неожиданное или неконтролируемое повторение процесса разработки, когда некоторые важные факторы становится известны вам слишком поздно в процессе разработки. "Что? У пользователей будут экраны с разрешением 800х600? Окна нашей программы просто не поместятся на экране!"
  • Много дискуссий без значительного прогресса

Вы не оправдаете ожиданий спонсоров вашего проекта (людей у которых есть причины забоится о доходе)

Нужен ли нам специальный метод разработки пользовательского интерфейса?

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

  • Пользователи думают, что интерфейс - это и есть программа.
  • Чтобы пользователи работали более продуктивно, программа должна быть простой в использовании.
  • Достижения технологии значительно увеличили количество решений, которые необходимо принимать во время разработки интерфейса
  • Общеплатформенные стандарты пользовательского интерфейса решают только 15% вопросов разработки в типичном проекте.
  • Большинство программных проектов ограничены во времени.
  • Пользователи становятся все более привередливыми.
  • Хороший интерфейс может стать преимуществом против конкурентов, плохой - послужить причиной неудачи всего проекта.


Страница: