Веб студия (с) AnimatoR
Четверг, 17.09.2026, 00:38
ГлавнаяРегистрацияВход Приветствую Вас Гость | RSS

Меню сайта

Реклама

Главная » 2010 » Июль » 25 » Разработка интерфейсов в неприспособленные для этого условиях!
23:19
Разработка интерфейсов в неприспособленные для этого условиях!
Разработка интерфейсов в неприспособленные для этого условиях А мы продолжаем заниматься проектированием и разработкой интерфейсов в непредназначенные для этого условиях. Причем если с веб-интерфейсами как-то изловчились реагировать динамично, и с веб-программерами налажено, то с интерфейсами для программ все не так ровно. Может, судьба у наших дополнений такая, может, сишные возможности в самом деле далекие от перепроектировки “на лете”, может это мы все такие тяжело те, которых учат,... Да и поставщик задач для нас, не технарь, хотя и продвинутый пользователь, как-то путается, видимо, когда мы разрабатываем веб-дополнения, а когда - очередные программки для windows. Сценарии же разработки проекта по менеджерской точке зрения в нас похожие: сначала у поставщиков идеи (это, конечно, те, кто там, за океаном) рождается идея, которые озвучивают нашим ведущей программерам с вопросом: сможете? А чего же не смочь, смогем! - получают ответ поставщики идеи и становятся постановщиками задачи разработать пилотную версию проекта, который где-то там презентуется, после чего принимается решение, будет бюджет на продакш или версию ни. К продакшн версии мы движемся довольно хаотически, чаще всего по течению дела прибавляя-меняя интерфейс и функциональность, промежуточные версии тестирует отдел маркетинга (не украинский), что тоже выставляет свои рекомендации или требования, так же на лете что выполняются. В общему-то мы привыкли, и даже в ситуациях, когда “деньги платит” заказчик с особенно утонченным чувством прекрасного (который не видит чудеса функциональности, это для него вещи именно собой что понимают, но требует привлекательный, конфеточный дизайн, гламурно-глянцевый и ненавидимый программерами, не столько через стиль, сколько через мороку с реализацией, которая заметно повышает время разработки, а иногда чаще всего и нарушающей их стройную логическую концепцию проекта). И чудесно, конечно, если проект “пошел”, все советы, но это, как правило, приводит к дальнейшему, еще более глобальному развитию. И чем дальше мы от пилотной версии, которая появилась прототипом, основой для сегодняшнего продукта, тем более вылазит вещей, не реализованных только из-за того, что в эту концепцию они не влазят и требуют перепроектировки из самых что ни на есть основ. И в нас все замечательно, и работа двигается, вот только... актуальная задача - выдать языковые версии проги. К дефолтной английского прибавляются французская, испанская и немецкая. И вот такая, казалось бы, мелочь пузатая, а не задача, становится тяжело реализованной из-за того, что какая-то скромная подзакладка (типа табов) по имени “IE PLUGINS” в французской версии называется “EXTENSIONS des fichiers IE”, а вспомогательный текст на специальной панели, так к пикселя размеченный, в эту панель просто не влазит. Делать панель больше? Значит, две другие, рабочие, нужно соответственно уменьшать. А с размером шрифта поработать нельзя, так как в программеров шрифт задается в каком-то специальном объекте, одному на все текстовки. А размеры панелей в программеров где-то захардкодены так, что динамично изменять их в зависимости от локализации невозможно, а переработать - возможно, но (возвращаясь к вопросу о перепроектировке из нуля) “это займет некоторое время”, которого нет в нас, нет в плане в PM'а, нет у заказчика. Скажите мне только, чему так испытывает удивление поставщик (сюда) задача, которая чего-то сделать нельзя или можно, но “не быстро”? Задача-то месяц назад относилось совсе-е-им другая. Даже взять всего один элемент нововведений - те же языковые локализации, уже была бы другая концепция, изначально, и проектировало бы другое, но же это только один, ближайший пример. И начинаются костыли, и разрушается логическая концепция, и у разработчиков снова залог, близкое к тому, что это они - не профессионалы, работают над трудным, очень может быть что - неудачным проектом. А трудностей-то всего в том, что основную задачу - костыля удержать так подпорки расставить. А тут еще к ихним трудностей мы, мыши дизайнеры. У нас, видите ли, немецкая кнопочка сюда не содержится, а значит, нужно не просто текстбокс уменьшать, но и прогрессбар сдвигать, и еще что-то там не состыковывается... А тут бы после добавления еще (скажем так) 10% функциональности треба бы сценарии вывода интерфейсных окон изменить... Еще очень хорошо, просто чтобы разработчикам скучно не стало, посреди проекта освободить кого-то из команды, на ком была завязанная пусть маленькая, но не самая напрасная часть разработки. Очень весело значит, зато у дизайнерской команды появляется новый опыт в области организации своей работы и порядка в рабочих проектах. Тоже польза... Опыт во всяком случае придастся на будущее (хотя что-то мне удивительно. если в нас в компании из проекта в проект команды наступают на те самые грабли, то где же эффект от полезного опыта?), а в текучке выделяем вот что: не расстраиваться, не брать на себя больше ответственности за неудачи в проекте, чем есть на самом деле; проблемы с дизайном интерфейса не всегда есть проблемами дизайнера интерфейсов. не искать виноватых, а просматривать цель (или ставить новую цель) и двигаться к ней; взаимные обвинения и перекладывания ответственности - путь в никуда, в том числе и для личной кармы разработчика; не считать начальство абстрактным начальством, считать - партнерами, но с функциями, отличными от своих, а значит, идти на контакт, терпеливо учить и взаимообучаться (об условностях и субординации, правда, тоже забывать не стоит, и матом вслух ни-ни). Эхо: я ни разу не программист, так же, как и другие дизайнеры в команде, поэтому большую часть проблем, которые нельзя решить, озвученных программерами, мы принимаем на веру. Например: заказчик хотел. чтобы интерфейс проги мог приоткрываться на full screen. Программеры сказали: это не возможно в данных условиях реализовать на ближайшем этапе. Чему? Я не знаю. Но дизайнерам приходится работать в рамках фиксированных размерах окна. И таких примеров много.
Просмотров: 10561 | Добавил: wicing | Рейтинг: 0.0/0
Всего комментариев: 6
0  
6 itaFlums   (10.11.2019 23:58) [Материал]
Ciao a tutti vengo dall'italia / itawero

0  
5 rardDug   (12.10.2019 15:05) [Материал]
hello everyone thanks for approve

0  
4 спасибо   (01.12.2013 05:18) [Материал]
Замечательно, ценная информация

0  
3 AdvedsdatDose   (15.11.2012 07:08) [Материал]
Hello.

0  
2 Loolveviore   (15.07.2012 20:08) [Материал]
Друзья! Требуется ваша помощь. Пожалуйста, помогите!!

0  
1 Buttappetly   (17.04.2012 22:24) [Материал]
Шикарно, где взять можно?

Имя *:
Email *:
Код *:
Поиск

Реклама

Музыкальная шкатул

Copyright MyCorp © 2026 Бесплатный хостинг uCoz