Форум: "Потрепаться";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
ВнизКто займется дизайном? Найти похожие ветки
← →
kull (2002-08-08 11:47) [0]Привет народ!
Такой вопрос, который давно мучает меня.
Допустим есть большой проект типа MDI приложение с множеством различных форм, над проектом работают несколько программистов.
Должен ли программер заниматься дизайном этих форм, их эргономикой и т.п.?
Или он должен заботится о логике работы контролов и т.д.(ну собственно заботится о том для чего по сути предназначена форма), а дизайн оставить дизайнерам.
← →
AL2002 (2002-08-08 11:53) [1]Самое лучшее качество программера – это сочетать в себе и то и другое. Но по-моему, главное для программы не дизайн, а её понятность и удобство.
← →
ShaggyDoc (2002-08-08 12:09) [2]AL2002 ©
>Самое лучшее качество программера – это сочетать в себе и то и другое.
Да, если он действительно умеет делать и то и другое. Обычно программисты только думают, что они это умеют.
Сочетание дизайна (морды лица), понятности и удобства относится к понятию "Usability", о котором многие не имеют понятия.
см. интересные материалы на http://hci.psychology.ru/
Что касается того, "кто займется", это зависит от конечной цели. Если спихнуть с себя работу и наплевать на результат - можно и специально шаромыгу-дизайнера нанять. Если это "родной" для тебя проект, лучше делать все самому, разумеется предварительно изучив вопрос хорошо.
> kull ©
А ты явно не из Microsoft, ейные ребята такие вопросы не задают :)
← →
kull (2002-08-08 12:12) [3]Ну я не только о дизайне, но и об эргономике.
И к тому же у разных программеров разные понятия об понятности и удобстве.
Более того понятия об удобстве и понятности у программеров сильно отличаются от юзерских понятий.
← →
AL2002 (2002-08-08 12:16) [4]>kull
Я когда свой сайт сделал, я посадил за комп тёлку, которая ваще в компах не волокла, сказал ей только, что надо мышу наводить и кликать и был очень доволен когда ента девушка весь мой сайт успешно облазила.
Попробуй чёто подобное. Фак будет налицо.
← →
kull (2002-08-08 12:19) [5]
> ShaggyDoc
Я имею ввиду именно работу нескольких программистов. Так что все самому врядли получится делать. Лично мое мнение - отдать дизайн дизайнерам. Также как и тестированием не должен заниматься человек пишуший тестируемый код.
← →
Anatoly Podgoretsky (2002-08-08 12:24) [6]kull © (08.08.02 11:47)
Не должен, это дело дизайнера, дело программиста писать код по спецификации
← →
ShaggyDoc (2002-08-08 12:26) [7]Цитата из терминологии:
"GUI Designer
GUI Designer-- инженер-проектировщик пользовательского интерфейса.
Это не "дизайнер" (художник-конструктор).
GUI Designer должен знать и уметь применять основные стандарты проектирования ПИ, владеть средствами быстрого прототипирования.
В его обязанности входит: трансформация эргономических требований в проектные эргономические решения, разработка проектных спецификаций по GUI, прототипирование пользовательского интерфейса. Исходную информацию GUI Designer получает от Usability-инженера и/или инженерного психолога, разработанные спецификации и прототипы передаёт GUI-программисту. "
Это теория. Если есть соответствующий штат. Но в проекте всегда должен быть кто-то "главный", идеолог, кому "больше всех надо". Вот такому и надо делать самому. Если же просто "согнали" группу "копать от забора и до обеда", можно никому не заниматься. Результата-то все равно не будет.
← →
Jeer (2002-08-08 12:31) [8]Дизайн должен быть основан на эргономике и соответствии технологическому процессу работы с данными.
Далеко не всегда понятие "удобства" у программиста является правильным, с точки зрения технологии бизнес-процесса.
← →
kull (2002-08-08 12:43) [9]
> ShaggyDoc
Если же просто "согнали" группу "копать от забора и до обеда", то будет результат - будут копать от забора и до обеда.
Главное корректно поставленная задача.
Зачем нужна рабочая группа, если делать все самому?
Нет я за разделение труда.
Программер, какой бы он не был гениальный, он все равно не может все, и программирование у него лучше всего получается, на то он и программер.
И опять же о главном идеологе:
1. идеолог по дизайну
2. идеолог по предметной области (данные)
3. идеолог по алгоритмам, кодописанию и т.п.
4. идеолог по тестированию.
И т.д.
Не много ли для человека кому "больше всех надо"?
← →
still (2002-08-08 12:44) [10]Точно, что дизайном ВСЕХ форм должен заниматься кто-то один. Только в этом случае можно говорить о каком-то едином стиле в GUI.
Если каждую форму будут лепить разные программеры, с точки зрения эстетики это вообще будет полный sux, а с точки зрения обучения пользователей тоже будут проблемы.
← →
kull (2002-08-08 12:44) [11]
> Jeer © (08.08.02 12:31)
Вот, полностью согласен.
← →
kull (2002-08-08 12:47) [12]А где вообще можно поподробнее почитать про это "Usability"?
Есть какие нибудь стандарты, или рекомендации?
← →
MJH (2002-08-08 12:48) [13]2AL2002 © (08.08.02 11:53)
Но по-моему, главное для программы не дизайн, а её понятность и удобство.
разве это не одно и тоже? имхо оит.
← →
AL2002 (2002-08-08 12:56) [14]>MJH
>разве это не одно и тоже? имхо оит.
Это не одно и то же.
Можно сделать красиво. Можно сделать удобно. А можно и просто понятно. Три в одном сделать сложно.
← →
still (2002-08-08 12:56) [15]2MJH
наверное, дизайн оценивается по ряду критериев - удобство, скорость работы пользователя, время обучения, эстетическая привлекательность и пр.
← →
still (2002-08-08 13:00) [16]2AL2002 ©
Три в одном делать НУЖНО, если хочешь, чтоб твоей программой пользовались.
← →
AL2002 (2002-08-08 13:03) [17]>Три в одном делать НУЖНО, если хочешь, чтоб твоей программой
>пользовались.
Сложно, но нужно.
8))
← →
MJH (2002-08-08 13:43) [18]AL2002 © (08.08.02 12:56)
Можно сделать красиво. Можно сделать удобно. А можно и просто понятно. Три в одном сделать сложно.
красивый удобный простой понятный дизайн....это все должно сливаться в одно понятие...
← →
Дремучий (2002-08-08 14:04) [19]
> AL2002 © (08.08.02 12:16)
> >kull
> Я когда свой сайт сделал, я посадил за комп тёлку, которая
> ваще в компах не волокла, сказал ей только, что надо мышу
> наводить и кликать и был очень доволен когда ента девушка
> весь мой сайт успешно облазила.
> Попробуй чёто подобное. Фак будет налицо.
:))
← →
AL2002 (2002-08-08 14:19) [20]>Дремучий
Хоть один человек заметил.
8))
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.008 c