Илья Мельников, Лариса Бялык Тайна отличного интерфейса вашего сайта Суперменеджер в Интернете за 30 минут

При внедрении систем автоматизации бизнеса многие сталкиваются с довольно серьезными трудностями. При этом если само создание системы не составит большого труда (технически это не сложно), то ее внедрение потребует от автоматизатора высокой квалификации, редкого упорства и изворотливости. Основные трудности заключаются в постановке технического задания; для того, чтобы решать проблемы, возникающие при создании технического задания и проявляющихся при внедрении, было разработано множество технологий и методов. Но уже само их количество говорит о том, что ни один из придуманных методов не всегда приводит к полному успеху. При этом большинство предлагаемых методов имеют принципиальный недостаток, представляющий собой увеличенный объем работы, пусть и позволяющий сэкономить на другом этапе. Кроме того, они требуют весьма серьезных инвестиций на обучение сотрудников.

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

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

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

Загрузка...