Простота использования (Easy of Use)
Простота использования (Easy of Use)
Определение: простота использования
Простота использования - это легкость, с которой люди с различными знаниями и квалификацией могут научиться использовать ПО и применять его для решения задач. Сюда также относится простота установки, работы и текущего контроля.
Определение подчеркивает наличие различных уровней опытности потенциальных пользователей. Это требование ставит одну из важных проблем перед проектировщиками ПО, занимающимися простотой использования: как обеспечить подробное руководство и объяснения начинающим пользователям, не мешая умелым пользователям, которые сразу хотят приняться за работу?
Как и для многих других качеств, описанных в этой лекции, ключ к легкости использования - это структурная простота. Хорошо спроектированная система, построенная в соответствии с ясной хорошо продуманной структурой, будет более простой для изучения и использования, чем построенная беспорядочно. Выполнение этого условия способствует простоте системы, но его, конечно, недостаточно. То, что просто и ясно для проектировщиков, может быть трудным и неясным для пользователей, особенно если объяснение дается в терминах проектировщика, а не в терминах, доступных пользователю.
Простота использования - одна из областей, где ОО-метод особенно продуктивен; многие приемы, появившиеся вначале для решения вопросов проектирования и реализации, дали новые яркие идеи для построения интерфейса, ориентированного на конечного пользователя. В последних лекциях приводятся примеры на эту тему.
Желательно, чтобы проектировщики ПО, озабоченные простотой использования, с некоторым недоверием рассматривали принцип "знай пользователя". Изложенный в статье Хансена1.1), он часто цитируется в литературе, посвященной пользовательским интерфейсам. Подразумевается, что хороший проектировщик должен приложить усилие для понимания того, для каких пользователей предназначена система. Этот взгляд игнорирует одно из свойств успешной системы: она всегда выходит за пределы предполагаемого круга пользователей. Напомню два старых известных примера - язык Fortran разрабатывался как инструмент для решения задачи небольшого сообщества инженеров и ученых, программирующих на IBM 704, операционная система Unix предназначалась для внутреннего использования в Bell Laboratories. Система, изначально спроектированная для особой группы людей, исходит из предположений, которые просто не будут работать для более широкой группы.
Хорошие проектировщики пользовательского интерфейса придерживаются более осмотрительной политики. Они делают как можно меньше предположений относительно своих пользователей. При проектировании интерактивной системы можно считать, что пользователи просто люди и что они умеют читать, двигать мышью, нажимать кнопки и набирать текст (медленно), и не более. Если ПО создается для специализированной области приложения, вероятно, можно, предположить, что пользователи знакомы с ее основными концепциями. Но даже это рискованно. Если перевернуть и перефразировать совет Хансена, то получим следующий принцип:
Принцип построения пользовательского интерфейса
Не делайте вид, что вы знаете пользователя - это не так.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Простота и трудоемкость
Простота и трудоемкость Механизм прямого обмена сообщениями крайне просто выражается в программном коде. Когда достигнута полная ясность в значениях адресных параметров обмена, необходимо всего лишь несколько операторов, чтобы заставить все это «крутиться».Со стороны
Сервис Easy-share.com
Сервис Easy-share.com Ссылки на файлы, размещенные на данном файлообменном хостинге, встречаются в Интернете достаточно часто. Ссылка на файл, размещенный на сервисе Easy-share.com, имеет вид http://www.easy-share.com/1907334437/ 12345zz.rar.После перехода по подобной ссылке вы увидите веб-сайт сервиса с
6.4. Использования Samba
6.4. Использования Samba Сервис Samba в основном создавался для пользователей Windows, но и поклонники Linux тоже оценили все преимущества этой технологии, тем более что Linux выполнила задачу разделения файлов по сети не хуже Windows, а где-то даже лучше. Для работы с Samba из ОС Linux
Простота в использовании
Простота в использовании После правильной установки и настройки пользоваться системой VoIP-телефонии не сложнее, чем обычным телефоном. Принцип все тот же: вы снимаете трубку, ждете гудка, набираете номер, а когда собеседник отвечает, начинаете разговор. Конечно, если
Easy Sync
Easy Sync Страница программы: http://ru.easy-sync.infoСтатус: Shareware, $5Вы спросите – а зачем моему КПК или коммуникатору дополнительная программа синхронизации? В Windows их целая куча – ActiveSync или Центра Мобильных Устройств в Vista, собственный синхронизатор Windows Media Player плюс стандартная
§ 147. Простота ≠ примитивность
§ 147. Простота ? примитивность 5 марта 2008Фасад с карнизом на крыше всегда смотрится в сто раз лучше, домашнее, милее, роднее, приятнее и человечнее, чем фасад без ничего. Непонятно, почему это неочевидно современным архитекторам. Это же верно и по отношению к любому другому
Roxio Easy DVD Copy
Roxio Easy DVD Copy Программа Roxio Easy DVD Copy версии 7.0 позволяет создавать копии кинофильмов, фотографий, музыки и дисков с данными на DVD (односторонних и двусторонних) и CD. Приложение поддерживает одновременное использование нескольких приводов компакт-дисков и позволяет
6. Главное — корректность, простота и ясность
6. Главное — корректность, простота и ясность РезюмеКорректность лучше быстроты. Простота лучше сложности. Ясность лучше хитроумия. Безопасность лучше ненадежности (см. рекомендации 83 и 99).ОбсуждениеСложно преувеличить значение простоты проектирования и ясности кода.
Примеры использования
Примеры использования Следующий оператор возвращает время сервера в момент, когда сервер обслуживает запрос клиента Firebird:SELECT CURRENT_TIME AS TIME_FINISHED FROM RDB$DATABASE;В следующем операторе добавления идентификатор текущей транзакции, текущие серверные дата и время, а также имя
3.2.5 Простота обозрения (ease of overview)
3.2.5 Простота обозрения (ease of overview) Документация пользователя должна быть достаточно проста для изучения пользователем, чтобы он мог выявить все описываемые в ней взаимосвязи компонентов продукта.В каждый документ может быть включено оглавление и предметный
А.2.3.3 Простота использования (Operability)
А.2.3.3 Простота использования (Operability) Атрибуты программного обеспечения, относящиеся к усилиям пользователя но эксплуатации и оперативному
А.2.6.2 Простота внедрения (Installability)
А.2.6.2 Простота внедрения (Installability) Атрибуты программного обеспечения, относящиеся к усилиям, необходимым для внедрения программного обеспечения в конкретное
ТЕМА НОМЕРА: Святая простота
ТЕМА НОМЕРА: Святая простота Автор: Владимир ГуриевДжейсон Фрид (Jason Fried) полагает, что люди привыкли все усложнять, и это им мешает. Например, писатели так и не научились толком продавать электронные книги в Интернете не потому, что это сложно само по себе, а потому, что у
У16.1 Наследование: простота и эффективность
У16.1 Наследование: простота и эффективность Перепишите и упростите ранее созданную реализацию защищенного стека, сделав класс STACK3 потомком, а не клиентом STACK, чтобы избежать излишних обходных путей. (Подсказка: см. правила взаимодействия наследования и скрытия