Большинство разработчиков забывают или во все, не учитывают, удобно ли будет обычному юзеру пользоваться его программой. Как сделать интерфейс простым и интуитивно понятным, расположить рабочие элементы с максимальной эффективностью, подобрать цветовую схему при длительной работе с которой, не возникало раздражение и неприятные ощущения. На все это мы с вами порой забиваем большой болт, отдавая преимущество, быстрой работе, правильному коду, который не будет без конца выдавать ошибки.
Без спорно проекты нужно сдавать точно в срок и поэтому приоритетной задачей конечно же будет написание самого функционала программы, нежели рисование интерфейса и вымерение размера кнопочек )) Но если вы собираетесь выйти на качественно новый уровень, если хотите что бы программа нравилась широкой аудитории пользователей, а что бы разобраться с ней можно было в максимально короткие сроки, не читая при этом длинных, скучных мануалов и справок. Рекомендую вам регулярно проводить usability тестирование которое с большой долей вероятности покажет все минусы и недочеты интерфейса.
Сразу стоит отметить, что бывают несколько видов юзабилити тестирований, коротко рассмотрим все по порядку:
Первый вид это когда вашу программу смотрит и тестирует один человек, грубо говоря открывает её и длительное время пытается с ней поработать, а в конце говорит что и в каких местах ему было не удобно делать, где и каким способом можно улучшить функционал. Второй вид заключается в том, что программу изучает так называемая фокус группа. Как следствие вы получаете более взвешенное мнение пользователей.
Лично я считаю, что при любых обстоятельствах, программист должен максимально упростить работу с программой, поэтому никогда не забывайте об этом.
P.S. Хотите вперед всех остальных посетителей сайта получать свежие Видео уроки, Аудио подкасты, статьи по Delphi.
Участвовать в конкурсах и постепенно вливаться в нашу команду ?!
Тогда прямо сейчас подписывайтесь на бесплатную мультимедийную рассылку сайта delphiexpert.ru
Нас уже больше чем 10000 человек !
Подписаться
Похожие материалы
- Delphi исходники - игра Морской бой
- Учебник Delphi 7 для продвинутых
- Погружение в Indy, редкая книга delphi
- HelpDoc - Программа для создания *.chm справок
- htmlhelp - Дополнение