3.1 Польза от применения стандартов, относящихся к эргономике программного обеспечения
Стандарты, относящиеся к эргономике программного обеспечения, предназначены в первую очередь для пользователей интерактивных систем. Именно потребности пользователей стали причиной создания стандартов в области эргономики программного обеспечения. Их применение может способствовать созданию более пригодных к использованию, доступных и логичных пользовательских интерфейсов, которые способствуют повышению производительности.
3.2 Действующие международные стандарты, относящиеся к эргономике программного обеспечения
Существует набор стандартов, относящихся к эргономике программного обеспечения, которые учитывают потребности пользователей:
a) стандарты по эргономике программного обеспечения:
- ИСО 9241-12 - ИСО 9241-17;
- ИСО 14915-1, ИСО 14915-2 и ИСО 14915-3;
- ИСО 9241-110, ИСО 9241-151 и ИСО 9241-171.
b) стандарты по эргономике, имеющие важное значение в области программного обеспечения:
- ИСО 6385;
- ИСО 9241-11;
- ИСО 9241-20.
c) стандарты по процессам и методам, важные в области эргономики программного обеспечения:
- ISO/TR 16982;
- ISO/TS 18152;
- ISO/TR 18529;
- ИСО/МЭК 25062.
3.3 Пригодность использования и условия использования
Пригодность использования необходимо учитывать при проектировании продукции, систем, услуг и оборудования, так как это свойство продукции, при наличии которого пользователь может применить продукцию с необходимой результативностью, эффективностью и удовлетворенностью. Чтобы определить уровень достигнутой пригодности использования, необходимо оценивать производительность и удовлетворенность пользователей. Оценка пригодности использования особенно важна ввиду сложности взаимодействий между пользователями, задачами и другими элементами условий использования.
Чтобы обеспечить пригодность использования при разработке проекта, необходимо систематическое определение требований к пригодности использования, включая показатели пригодности использования и условия использования. Эти требования способствуют формированию целей проекта, пригодных для верификации готового проекта.
Понятие результативности связано с точностью и полнотой достижения основных целей или вторичных целей пользователя.
Понятие эффективности связано с отношением между достигнутым результатом и использованными ресурсами. Ресурсы могут включать в себя умственные или физические усилия, время, материалы или финансовые расходы. Эффективность работы человека может быть измерена как результативность, деленная на затраченные усилия.
Удовлетворенность показывает степень свободы пользователей от дискомфорта и их отношение к использованию продукта. Удовлетворенность может быть измерена с помощью субъективных оценок на шкалах, например уровня испытанного дискомфорта, удовлетворенности использованием или приемлемости рабочей нагрузки при выполнении различных задач, или с помощью оценок степени достижения конкретных результатов (например, эффективности или пригодности для изучения).
3.4 Доступность
При проектировании продукции, систем, услуг и оборудования необходимо учитывать критерий доступности, так как он влияет на диапазон пользователей, которые смогут с легкостью их применять. Доступность может быть увеличена для улучшения пригодности использования и расширения диапазона пользователей, которые смогут использовать продукт, систему, услугу или оборудование.
Пользовательский интерфейс с хорошей доступностью, но дефектами пригодности использования не может служить своей цели. Следовательно, применение стандартов по эргономике программного обеспечения является предварительным условием получения достаточного уровня доступности.
Доступность может быть улучшена за счет включения свойств и функций, которые помогают людям с ограниченными возможностями. Чтобы достичь заданного уровня доступности для самого широкого диапазона пользователей, должны быть определены и достигнуты необходимые уровни результативности, эффективности и удовлетворенности. Планирование доступности является неотъемлемой частью процесса проектирования и разработки и включает в себя систематическое определение требований к доступности, измерение доступности и определение критерия верификации в пределах условий использования. Эти требования способствуют созданию целей проекта, которые могут быть использованы для верификации готового проекта.
Измерение доступности особенно важно ввиду сложности взаимодействий между пользователями, задачами и другими элементами условий использования. Продукт, система, услуга или оборудование могут иметь различные уровни доступности в разных условиях использования, особенно когда их используют различные группы пользователей с ограниченными возможностями.
В ИСО 9241-171 детально рассмотрена доступность программного обеспечения.