Archive for the ‘офисное’ Category

Про разработчиков, постановщиков и телепатию

Wednesday, October 29th, 2008

Я понял – это намек, я все ловлю на лету,
но непонятно, что конкретно ты имела в виду?
Вот я не понял.
© НС

Интересно, все ли постановщики задач для разработчиков мечтают стать телепатами, или даже телепатами наоборот – чтобы не описывать задачу словами, а вбивать её разработчику прямо в голову, со всеми формальными оборотами, чувствами, впечатлениями, чтобы у разработчика мгновенно появлялось видение результата его работы, полностью соответствующее задаче? Как часто постановщик, в документах, на досках, на пальцах объясняющий разработчику, что ему нужно сделать, не может перешагнуть барьер непонимания (или недо-понимания) задачи?

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

Зато часто бывает по-другому. Разумеется, прежде, чем позволить исполнителю начать процесс преобразования, постановщик может убедиться в том, что задача понята правильно. Если нет, то повторять (изменять, дополнять) процесс постановки до тех пор, пока не убедится в том, что его понимают правильно В ДОСТАТОЧНОЙ МЕРЕ для того, чтобы начать работу. Это довольно забавный и трогательный этап, особенно, если смотришь на него со стороны, не являешься ни постановщиком, ни исполнителем. Эмоции, повышенные тона, напряжение возрастает… Почему?

1. Возможно, постановщик даун. Не может словами выразить, что же и с чем нужно делать.

  1. а) Нет картины исходных данных. Встречается довольно часто: постановщик с заказчиками, аналитиками и прочими ответственными людьми обсасывает проблему, можно ли её решить, если можно – то как, и почему так, и в результате у него накапливается изрядное количество мелочей, каждая из которых незначительна сама по себе, но незаменима для построения живой системы. Часть этих мелочей через некоторое время становится “чем-то очевидным” для него, и он начинает полагать, что опираясь только на здравый смысл и обычный житейский опыт каждый первый (разработчик) и так поймёт их необходимость в системе. Т.е. либо не считает нужным передавать исполнителю информацию обо всех этих мелочах, либо ему даже не приходит в голову, что об этом тоже нужно говорить. Исполнитель недополучает исходные данные, соответственно, не понимает, что от него хотят.
  2. б) Не даётся полное описание требуемого результата работы, цели. Тоже много разных причин, одна из типичных – конечному разработчику это не нужно. К примеру, потому, что это, на самом деле, корпоративная тайна. Поэтому изыскиваются такие слова и обороты, которые скрывают реальную цель работы, отрисовывая некую псевдо- цель, подобную исходной настолько, что исполнитель, сам того не зная, как раз и сделает то, что нужно заказчику. Но нарисовать мнимую цель, действительно подобную реальной – это, знаете ли, великое искусство, не каждому дано, и, как следствие, редко срабатывает так, как ожидалось.
    -
    Ещё одна часто замечаемая причина – отсутствие понимания цели у самого постановщика. Т.е как бы он предполагает, что понимание есть, но именно в процессе постановки непосредственному разработчику, уже на этапе повышенных тонов и обид, обвинений во взаимной тупости выясняет (-ся), что — да, разработчик указывает ему на, к примеру, технические несоответствия, и в относительно благополучных командах это заканчивается перекраиванием задачи, в соответствии с другим уже пониманием цели. А бывает и такая причина: постановщик действительно не понимает чётко что нужно сделать и перекладывает ответственность на разработчика, расчитывая на его опыт, на то, что он, такой умненький, сам сведёт концы с концами и догадается, что же нужно было сделать.
  3. с) Методы решения не вписываются в процесс преобразования одной системы в другую. Конечно, чаще всего бывает, что ведущими будут причины а) и б), но при этом постановщик вообще не озабочен тем, чтобы дать полное описание исходной системы и цели, упор же делается на метод решения, который как будто бы подробно описывается, а исполнитель всё равно не понимает, что же ему нужно делать и, главное, зачем.

2. Возможно, разработчик даун. Разумеется, приятно работать со звёздами, которые всё схватывают на лету, предугадывают следующую фразу и даже при небезупречной постановке умудряются сделать работу лучше ожидаемого. Средний разработчик среднее количество рабочего времени среднего уровня сложности постановки воспринимает на среднем уровне достоверности. Что означает, что даже при подробной и вполне качественной озвучке 1.а), 1.б) и 1.с) он всё равно будет “тупить”. Да по каким угодно причинам. Сонный после безсонной ночи (ребёнок плакал, девушка требовала внимания, у друга день рождения) с временно пониженной способностью воспринимать информацию. Недостаточно квалификации у разработчика (он ли не “семи пядей”, или задача на самом деле сверх традиционного уровня сложности для существующей команды). Нет цели понять (скучно ему, не зажигает задача, приступ мозговой лени, слизни одолели).

Конечно, бывают ситуации, когда именно повышенные тона и эмоции либо “пробуждают” разработчика, либо открывают глаза постановщику на то, что он вбивает в несчастного непродуманную глупость. Но как же хочется всегда обходиться без напряжения, как же хочется, чтобы между постановщиком и разработчиком были более адекватные каналы передачи информации. Ну да. Напрямую, в мозг. Или каким-нибудь ещё альтернативным методом.

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

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

Вот честно признаюсь, можно было изначально на этапе эскиза очередной раз указать на “великое будущее” этого блока, видно было изначально. Но тогда сколько ещё проектов, сколько ещё элементов в эскизах придётся под диктовку переделывать, сколько раз повторить практически одну и ту же лекцию про динамический контент? В таких ситуациях лучше, если дизайнер уже сам переживёт эту проблему, запомнит её и не будет смешно настаивать, чтобы “пользователи вводили четыре строки текста в этом дескрипшине, ибо это важно для дизайна” (что по любому невозможно будет заставить сделать тех маркетологов, которые ещё и не наши, а заатлантические). Будет опыт. Будет на пол повторяющейся лекции меньше. А всё потому, что я не могу передать часть своего видения системы, включающего опыт проектирования-рисования-вёрстки-интерграции макетов для динамического контента, напрямую в мозг моему хорошему, талантливому дизайнеру, который рисует эскизы для наших проектов.

Офисное дизайнерское: оглядываясь назад

Tuesday, September 30th, 2008

И у меня скоро грядёт долгожданное счастье – две недели отпуска. Уехать по особым причинам никуда не выйдет – и дитёнку в школу, а куда ж я без него, и вообще, так что должгожданного моря в этом году уже не светит, вот и кончилось наше лето. Но всё равно, даже о таком тихом отдыхе мечталось уже давно, и стопка книжек для чтива ждёт, и настроение мало рабочее. Заявления на отпуск у наших тимлидов обязательно должны согласовываться с канадским руководством, и я, честно говоря, волновалась, что как раз именно перед отпуском обрушится срочный, важный, глобальный проект и мне дешевле будет остаться в офисе. Но вроде всё тихо, руководство “дало добро”, руководитель одного из подразделений даже с комментарием “ I think that Tatiana really deserves a vacation and I’m ok with it! ” – прям умилилась, чесслово, настолько, что даже не стала отвечать, что правильное написание имени – Tatyana через ya :) :).

Правда, что уже ожидаемо, повылазили траблы из старых проектов, трёх-шести месячной давности. И на таких примерах особенно заметно, какой бардак у меня в документации и в контроле переписки с нашими заатлантическими. Во французской версии одного из давно сданных проектов обнаружены неправильные названия разделов сервиса. А у меня чёткое ощущение того, что туда-сюда мы их меняли уже раза три или четыре. А в гневном письме – “Я уже 4 месяца назад говорил тебе, что нужно исправить ошибки “… По текстовой документации, таскам в джире и найденным в архиве письмам – версия верная, может, по телефону был какой-то разговор? Или затерялось какое-то письмо? Или было оно не четыре месяца назад, а неопределённый период времени назад и искать по полному архиву следует, что не возможно за разумное время? Не вспомнить.

Во время отпуска нужно будет спланировать переупорядочивание процесса работы. Задача не из простых, если учесть, что обязанности изрядно размыты, и управление командой (кстати по номенклатурным требованиям я официально называюсь не “арт директор”, а “руководитель подразделения дизайнеров”, о как! Бухгалтерия наша говорит, что не существует такой должности, арт директор, извиняюсь), и кроме того, что “управляю”, сама рисую интерфейсики-кнопочки-иконочки, и вёрстка — самые сложные или самые скорые проекты всё ещё на мне, из первого набора дизайнеров остался один паренёк-дизайнер, я его представляю ньюбам как “продвинутого верстальщика” :) , остальные ещё со статусом “новички”. Да, ещё этап “проектирования интерфейсов” по значительной части проектов здесь же.

С такой нагрузкой даже фраза “то пусто, то густо” звучит не так, чтобы очень корректно. Скорее “то менее густо, то густо на грани креша”, когда запущено три студии, одна из которых по объективным причинам 2005-я и две 2008-е (и не перепутай!), в фотошопе исходники-заготовки по трём-четырём проектам одновременно, вторичные приложения (вьюверы, документы, файловые менеджеры и разные мессенджеры) теснятся с неудобной для работы плотностью, а в браузерах (тоже трёх-четырёх) открыты сразу все проекты и соответствующие им пейджи, к примеру, с документацией на шарепоинте или со ссылками на связанные ресурсы. Крышесносительное распараллеливание работ, когда сам процесс распараллеливания с меньшим успехом происходит у тимов команд, для которых что-то рисуется, верстается или придумывается, когда ребята стоят чуть ли не в очереди за “сюда нужно пару кнопочек”, “а у нас здесь вёрстка поехала”, и вообще “через 15 минут телекаст с канадой”.

А эти, извиняюсь, исследования предметной области? Пару дней назад msado в блоге удивлялся отзывам на вакансию в его блоге: он искал нормально пишущего человека с (желательно) журналистским опытом и ветеринарным бэкграундом, и получил комментарии от пишущей братии, готовой разобраться с ветеринарной спецификой “то есть люди реально уверены, что если мне нужен пишущий ветеринар, то сейчас они быренько войдут в курс дела и спокойно потянут его работу, потому как писать они могут, а знать о чем, ну это же мелочи, можно быстренько разобраться“. Ну да, как раз копирайтеры и веб-дизайнеры чаще всего сталкиваются с такой работой “под заказ”, когда тему приходится изрядно изучать до того, как можно приступать к работе, и уже давно такой подход считается обычным делом, нормой. Даже смешно было бы подумать, что сделать сайт для ветеринарной службы мог бы только собссно ветеринар со специальным образованием :) , и примерно так же у копирайтеров. На какую тему приходит заказ, о том и пишут. Чего обижаться-то, зачем материть злостно публику, которая отозвалась на анонс, а результат такой предсказуемый, и в самом тексте анонса ни акценты не расставлены. ни чёткой постановки нет.

Нечёткие постановки – хроническая беда руководства и тимлидеров. Знаю, что не хорошо и непедагогично спорить с начальством (и уж тем более в присутствии моих уже подчинённых), но уж больно часто задалбывают нечёткими, двусмысленными или даже противоречивыми постановками задач. Как тут обойтись без повышенных тонов? “Ну тут же всё понятно! Что же вам не понятно?” – так сидишь, думаешь, может, это я такой даун. Оглядываешься на своих техдиректоров-тимлидов – им тоже не понятно. Начинаешь ковырять непонятную задачу в присутствии всех же, показываешь постановщику – вот, смотрите, если так, как вы говорите, то *тут* и *тут* не сходится. Если *вот это* родительские элементы, а *вот это* — дочерние элементы, то каким образом вы поворачиваете вашу матрицу на 90­° против часовой стрелки и как это ваши дочерние элементы стали главными, а некоторые из родительских – младшими? Ага, тут постановщик понимает, что сам чего-то недопонимает, и правда, не сходится.

Или так: “я же об этом вчера целый час всем вам рассказывал!” — уж сколько раз собирались завести маленький такой локальный диктофон и записывать голосовые совещания, мало ли, может, дома перед сном захочется переслушать… А на самом деле тоже обычная ситуация, никакая не чрезвычайная или исключительная, когда постановщик имеет представление некоего продукта (проекта), перед глазами он его держит, что ли. И вот он пытается описать это представление своими словами перед аудиторией. Вы в корову играли? Многие играли. Иногда даже простая задачка на “изобразить слово” не решаема – не читает аудитория то, что пытается изобразить герой игры. Так и у нас часто бывает. И ему, постановщику, уже давно кажется, что описание он сделал очень подробное и понятное, а все слушатели либо не видят (не понимают) его описания, либо видят настолько искажённым, что постановщик (о! презентатор идеи!) начинает раздражаться, а в последствии – искать виноватых (чем вы слушаете?!). А оказывается, нужен был именно ветеринар, способный писать, а не, хм., борзописец, готовый разобраться в теме. Хотя… во многих случаях как раз неоднозначные формулировки – это очень хитрый шаг процесса: когда заказчик или постановщик сам не понимает что нужно, а признаться в этом не хочет (не обязательно из-за комплекса неполноценности, может как раз из-за сложной стратегии работы с командой), и далее – либо команда уже без него попытается найти оптимальное решение, либо, если решение всё-таки получилось глючное, всегда ясно, кто виноват: я же говорил, что ветеринар, а вы опять всё не правильно поняли, и что мне предлагаете?

Где берут грамотных постановщиков, способных транслировать некую потребность заказчика в рабочий таск, однозначный, читаемый без трактовок?

Выныривая ненадолго:

Monday, September 15th, 2008

Редко пишу сюда последнее время. Заметил кто-нибудь вообще? Да, бывает, и почта большей частью непрочитанная две последние недели уходила в удалённые за исключением некоторых, заинтересовавших заголовками, и темы для блога были, но многое пришлось отложить на по-позже. Отчасти личные-оффлайновые квесты, сложные для меня, вытягивали много сил, внимания, минут, отчасти то, что так и не сложилось этим летом отдохнуть и добраться до моря, хоть и мечталось до слёз, но… Говорят же, что “что ни делается, всё к лучшему”, а без отпуска не первый год, справлюсь.

Интересное наблюдение: за последнюю неделю-полторы пришло изрядно адресных, не спамерских писем от разных хедхантеров с предложениями поработать и “вообще”, и конкретно; к чему бы это? Подозрительно. Но по работе, как и в жизни, всё по довольно плотному графику, так что извините, господа хорошие, отвечу всем сразу: пока не актуально :) У нас тут интересно, весело и перспективно, хотя и не безупречно (перспективно – важнее!). Но для читателей, особенно украинских, поделюсь инфой из одного письма, от администрации некоего HighTechHire.com: пригласили зарегестрироваться и ознакомиться с публикациями новых вакансий и фриланс проектов в США и Европе для украинских программистов, дизайнеров, аниматоров и инженеров:

  • ASP .NET and MSSQL project
  • SEO expert needed for link building
  • Graphic Designer for Tape cover
  • Website help (Joomla) needed
  • Web designer for a newspaper
  • Fun website for a DJ
  • Original Dragon art design needed
  • Freelance Graphic Designer
  • Graphic Designer for T-shirts
  • MySpace page designer needed
  • Property search real estate site
  • PHP/MySQL Programmer
  • Graphic Designer Needed
  • Talented Web Designer-Developer

До hightload`ов (обоих) точно не доеду, даже если вдруг окажется, что время появится, буду отсыпаться. Ещё одно (случайно обнаруженное) событие – этот блог попал в акцию среди членов profyclub`а, о чём было написано в блоге у Павла Рогожина; там же было написано о том, что “Все необходимые инструкции вы получите в ближайшие дни по почте.” Интересно, инструкции о чём? Я ведь могла и прозевать какое-то особо полезное уведомление о том, как “продолжить” участие в акции-то. Вот что с людьми напряги по работе делают!
И ма-а-аленький такой вопрос к профи, к IT-элите рунета: знают ли разработчики сайта profyclub.org о том, что ссылки на rss у них ведут на feeds.profyclub.org, который, в свою очередь, не находится? Или это не глюк, а такая особая фича, с которой я в спешке недоразобралась?

А вот в конце октября на User Experience’08 очень хотелось бы выбраться, всё ещё надеюсь, что даже удастся. Кто не знает, скажу: это ежегодная международная конференция по юзабилити. Очень удачно придумано: конференция состоит из трёх довольно независимых блоков: это курс для новичков, 29 октября, два дня – как бы “основное тело” конфы, и 1 ноября – авторский семинар Джеффа Джонсона. Так вот можно посетить (и оплатить) каждый из блоков можно отдельно (можно и все три сразу), это замечательно.
Мы тут, пока на один из новых разрабатываемых сервисов отрисовали тыщу экранов со сценариями поведения типа типичного юзера в программе, так столько вопросов накопили, из которых главный – что же мы делали не так??? Ну да ладно, кажется, пошла уже, наконец-то, реальная разработка, теперь-то основная сложность – в освоении и совершенствовании новых несовершенных тулзов для разработки интерфейсов и интерфейсных элементов, а так же изыскивание способов обойти это самое несовершенство разработкой элементов в более изящной и знакомой среде.

Ещё одно письмо, интересное, пришло от therbobs.com, ещё 4 сентября, о том, что “Веблог добавлен в Блогопедию“, и там (по ссылке) можно “Предложить этот блог для участия в THE BOBs 2008” как “Лучший блог“, “Лучший блог на русском” (я так понимаю, это и есть доступные мне номинации на конкурс), а можно проголосовать (звёздочками) и прокоментировать – наверное, голоса и комментарии будут как-то учитываться в конкурсе.

Подводя итоги: я жива, пишу пока ещё более сумбурно, чем раньше, работа кипит, хотелось бы пообщаться, обо всём, какие важные новости я пропустила за последние пару недель, и вообще, пишите!

Нужны программеры C++ в харьковский офис

Friday, June 27th, 2008

subj!
Можно писать сюда или даже звонить по телефону
(more…)

Дизайнерские эскизы и мои ошибки

Friday, June 27th, 2008

Узнала, что журнал Cool Girl закрывали с формулировкой “используют изображения обнаженных людей и животных в сексуальных позах”.
Как жить при власти, для которой “обнаженное животное в сексуальной позе” – не пустой звук?
© Линор Горалик

Не так давно пришло к нашим дизайнерам ТЗ нарисовать интерфейс для одной win-программы. Был выдан прототип главного окна, рассказано о функциональности и даже показана работающая пилотная версия программы, нужно было предоставить варианты скетчей на выбор заказчику. Одна из девчушек-дизайнеров нарисовала несколько версий, не так чтобы очень плохих, но не проходных по разным причинам. Последний ей эскиз был довольно милый, хоть и обычный, в стиле слегка поднадоевших уже вистовских градиентов, которые девчушка решила “обогатить” ярким растительным орнаментом, получилось что-то типа такого. Ничего такого страшного, на мой взгляд, но пришлось ещё раз прочитать лекцию о сути программы, о потенциальной целевой аудитории программы и вкусах заказчика, и отправить скетчик на доработку.

А у девчушки до этого пару недель непруха с удачными идеями для скетчей: ничего не утверждается и всё время отправляется либо на переделку, либо вообще задание отменяется. Видимо, по этой причине она решила сама отправить руководству в заокеанский офис этот скетчик, который посчитала очень удачным; надо же было помимо прочего показать, что она работает и старается, а не бездельничает, а тут ещё пятница, конец рабочего дня, тратить время на серьёзную доработку никак уже не получится, а хоть что-то показать очень хочется. Сильно авторитарных отношений я ребятам нашим не навязываю, и девчушке просто сказала, что этот дизайн “не уместный” для данной задачи и я отправлять не стану, и тебе настоятельно не рекомендую, ибо это рисковано. Вовсе при этом не хотела её обидеть, просто видела, что эта работа не пройдёт. Но я же не ожидала такой удивительной реакции.

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

Девочку эту спешно  отправили в декретный отпуск (не, ну вы не подумайте чего нехорошего, она уже шесть месяцев как уведомила и ещё несколько недель как уже должна была быть там, но чувствовала себя хорошо, а дома одиноко и скучно, она продолжала приходить и как будто бы работать), а меня обязали оставить демократические тенденции нафиг и стать значительно более авторитарным руководителем, и не допускать посылов скетчей в канаду без моего явного одобрения. А я сидела, расстраивалась и офигивала вообще от того, что у меня с моими же канадскими партнёрами настолько разные ассоциативные зоны: да, я видела, что картинка… не уместная, что образ складывается такой… девочковый, а ЦА скорее совсем наоборот,  что обогатить бы её более строгим бликом, что есть недоработки с иконками и оформлением текстов на вертикальныз закладках, а рабочая зона так и вовсе несделана… но у меня и близко не было ассоциаций с курением травки или что там конкретно принято у буржуев.

Ровно две недели прошло со дня этого инцидента. И неоднократно я припомнила руководству о том, что несвоевременно девчушку отправили отдыхать (во всяком случае инициатива была не от неё совсем, она к нам по-прежнему во время прогулки в гости заходит, скучает, и в аське я с ней переписываюсь), и за чуть более чем пол года её работы здесь у неё было более 50 удачных, утверждённых скетчей на разные проекты, а это, извиняюсь, не хухры мухры, и себя осуждаю, пинаю как могу… Она же мне сказала, что всё таки отошлёт скетч, почему же я только предупредила её о том, что это неправильно и рисковано? Надо было блин запретить! Даже в ущерб нашим замечательным отношениям, её уверенности в своих талантах. Теперь вот думаю, что, может, срочно нужно опыта поднабраться для пущего соответствия канадскому офису и покурить чего такого особого?

Офисное, просто офисное

Friday, June 6th, 2008

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

Бывает так, что встречаются люди, и говорят: “а вот нефигово бы забабахать такой-то крутой сервис, который будет офигительно нужен такой-то аудитории! Все считают, что нефигово? Так давайте, вместе и забабахаем!”, они — единомышленники, они собираются командой, у которой есть единая цель, и каждый из команды, в зависимости от специализации, выполняет свою часть работ таким образом, чтобы оптимальным образом достигнуть цели. Аналитики анализируют, админы обеспечивают интернет и сервера, программеры пишут код, дизайнеры рисуют интерфейсы, маркетологи работают с рынком. Бывает так, что каждый из команды находится в системе, где все элементы системы настроены на достижение практически одинаковой цели. Я знаю несколько таких команд, в той или иной степени похожих на то, что описано.

Бывает так, что команда из предыдущего абзаца, достигнув поставленной цели, распадается или преобразуется в какую-то новую систему. К примеру, в относительно крупную компанию. И по-началу даже пытается сохранить ту атмосферу, ту систему организации, при которой все элементы системы, как и раньше, имеют одну цель. Новичкам как в формальной, так и в неформальной обстановке впаривается описание этой цели, да так, чтобы заинтересовать, пробудить желание тоже стать частью такой системы, где все, все без исключения от генерального директора до последней переводчицы так же движутся к той же единой цели. Таких компаний, совсем уж идеально соответствующих, я не знаю, но знаю (мало) несколько примеров, где организована почти-почти такая система. Чаще же идёт реорганизация целей в отдельных сегментах системы.
(more…)

Офисное дизайнерское: опять новости

Wednesday, May 28th, 2008

У нашей дизайнерской команды опять новости. Помните этот печальный рассказ в заметке “Офисное дизайнерское — склоки и подставы” про то, как местами не получалось у нас договариваться с нашим канадским партнёром, арт-директором? Я достаточно долго списывала наши неудачи на исключительно свои недоработки, с нашими дизайнерами, скетчи которых, отправленные в канаду этому арт-директору, не утверждались, браковались, как “недостаточно профессиональные” или с другими похожими комментариями, до тех пор, пока мы здесь, на Украине, не стали получать на порезку и вёрстку эскизы, нарисованные канадскими дизайнерами и утверждённые тем же арт-директором, с моей  точки зрения не только нисколько не лучшие наших, но просто безобразные. При этом никакие пояснения нашего “арт-директора” о том, что мы просто не понимаем вкусы североамериканской аудитории, не знаем, какие решения у них сейчас модные и популярные уже не работали, я видела, что наши скетчи лучше.

А вчера у них там, в Канаде, состоялся организационный “митинг” (они вообще любят это дело, митинговать, у них на разные производственные собрания тратится большая часть рабочего времени), в ходе которого обсуждали, насколько их арт-директор справляется со своими обязанностями (там, в заметке, я говорила о том, что паренёк на самом деле “временно исполняющий обязанности арт-директора”, потому что предыдущего уволили, он верстальщик, не безграмотный, немного рисующий, который очень захотел немного карьерно подрасти). Подняли и нашу проблему кучи неутверждённых скетчей, посмотрели каталог с эскизами канадских дизайнеров и каталог с нашими, сравнили… поудивлялись… обсудили с маркетинговым отделом и продакт-менеджером и решили, что этот паренёк, пусть он лучше занимается тем, что у него хорошо получается, т.е. верстает и занимается интерграцией дизайна-вёрстки в движки. Курирует группу канадских верстальщиков-интеграторов (она у них больше, чем наша).

И паренёк этот, в общем-то, с заметной грустью написал о результатах совещания мне в мессенджер, доложил, что наш “арт дизайн” будет вести теперь некий “new person”, которого ещё нет, поэтому у наших девчёнок до конца недели передышка и указание собрать все свои непринятые скетчи в папочку и выложить для более подробного обсуждения с отделом маркетинга. Возможно, будет переформулирована постановка задачи, поскольку речь (в данной ветке проектов) идёт о рекламных сайтах, и дизайн этих сайтов должен быть продающим. А с этой задачей наши дизайнеры справляются не то, чтобы плохо, но не всегда в полной мере, т.е. *красивый* дизайн — не равнозначно дизайн, который помогает продавать рекламируемый продукт.

По телефону этот паренёк (в понедельник он ещё был арт-директором, хотя грусть в голосе слышалась, т.е. видимо, предчувствовал) мне долго расказывал о том, что я не знаю, как много ему приходится бороться с отделом маркетинга, который (следующий шаг фильтрации дизайнов) бракует и у него тоже некоторые классные скетчи именно за то, что в эскизах дизайн не выполняет именно этой главной цели — “more a selling look”. И у маркетингового отдела – у него совсем другое видение правильного дизайна, нежели у всей дизайнерской команды вместе с арт-директором. И у них тоже часто возникают конфликты с продакт-менеджером, когда он настаивает на каких-то нелепых изменениях в эскизах ради этого “продающего вида”. И в этом я ему верю, и в то, что работать с маркетинговым отделом напрямую — счастье сомнительное, хотя…

Сейчас, с начала недели, кое-кто из канадского руководства “гостит” сейчас у нас, мы общаемся с новым директором всего украинского направления (дама, сама кст. говоря бывшая киевлянка, более 20 лет живущая и успешно работающая в Канаде), и она очень мудро спрашивала меня о том, сколько по каждому из наших направлений, где затребована работа дизайнеров или верстальщиков, мы общаемся с маркетологами? Как много информации, необходимой для работы, мы получаем напрямую от отдела маркетинга, а не отфильтрованную до сухих формальных фраз трёх проджект-менеджеров, каждый из которых (из лучших побуждений) на самом деле исполняет роль маленького испорченного телефона? Оказалось, что у нас прямого контакта-то и нету вообще. Информацию зачастую приходится получать косвенным образом, общаясь не только (и не столько) с project-manager`ами, но и с другими доступными менеджерами в  Канаде.

А теперь новая беда. Я не люблю перемены, даже если предчувствую, что они (глобально) к лучшему. Я боюсь перемен, меня они не радуют. Во многих жизненных ситуациях часто соглашаюсь удерживать не лучшую систему только потому, что привыкла к ней и мириться с недостатками этой системы мне проще, чем переделать всё. А у нас на этой неделе что ни день, то нововведения. Теперь вот переезжаем в почти новый офис, на этаж ниже. Команда растёт,  (кстати! нам очень нужны c++ и c# программеры! пишите если что) в одном помещении мы уже не помещаемся, теперь часть ребят останется на 4-м этаже, часть переезжает на 2-й. Разбивают их по технологиям-проектам. Одна проблема.

Дизайнеры принимают участие во всех проектах, в той или иной степени, вообще у нас нет ни одного проекта, для которого хотя бы иконочки и заставочки на инсталлятор не приходилось рисовать моей команде. А теперь как же? Придётся бегать между этажами, потому что во всём, что касается интерфейсов (особенно windows приложений) всё-таки не достаточно нарисовать прототип экрана и после утверждения порезать его на элементы, потом ещё приходится стоять над программером и смотреть, что он собирает в этой форме, как задаёт цвета и куда двигает элементы. Потому что не секрет, что программисты ни в жисть не заметят разницы между Microsoft Sans Serif и Arial, и уж тем более между шрифтом в 10 пунктом и в 11, а уж если речь заходит о более сложных объектах, лист вьювах и деревьях, то там просто начинается чуть ли не работа в четыре руки.

В общем, разделение команд на два этажа меня совсем не радует. Зато радует, что нашу работу оценили как достаточно серьёзную и успешную, и обещано присылать сюда ещё большие объёмы всего, и на отрисовку, и на макетирование, и на вёрстку, и на интеграцию. Так что дизайнерская команда опять будет расти и расширяться (солнышки, пожелайте мне успеха в том, чтобы найти хороших ребят в команду и в том, что бы мы таки справились!), и сейчас ищем как рисующих дизайнеров, так и верстающих. И в наших подкомандах тоже уже образуются как бы тим лидеры: предполагается по сценарию, что один из верстальщиков будет курировать работу новичков, проверять их код, ругать за баги и обучать качественной вёрстке. Я уверена, что он справится. Хотя на самом деле он тоже учится, с каждым проектом. Совсем недавно порекомендовала ему подписаться на лист на webstandardsgroup.org, он теперь почитывает и удивляется, в какие дебри и тонкости семантики порой влезают профи верстальщики, тут бы убедить руководство в пользе качественной вёрстки в противовес канадской вёрстке слайсами (а это — к вопросу, который обсуждался в заметке “О вёрстке, холиворах и реалиях“, когда нас ошарашили вопросом – где де ваши “слайсы”; канадские верстальщики на самом деле не утруждают себя тонкостями, а просто режут слайсами фотошопный эскиз).

В общем, происходит много всего, поэтому и пишу в блог в последнее время редко, просто не хватает на блог времени. И вот что интересно: что-то мне подсказывает, что новости на этом не заканчиваются, просто я ещё не всё знаю. Очень хочется, что бы изменения все были к лучшему. Вот.

Дизайнерское: опять собеседования

Monday, May 19th, 2008

У нас по техническим причинам (одна из девочек-дизайнеров уходит в декрет) опять открыта вакансия дизайнера, рисующего. Ввиду того, что девочка очень талантливая и очень хорошо работающая во всех необходимых ей графических редакторах (рисует быстро, классно и много) и умеет думать (в противовес некоторым дизайнерам, которые думать не умеют и не хотят, и с которыми очень тяжело работать, о чём было в прошлом посте), попробуем взять на её место двоих. Это означает, что у меня опять завалы писем с резюме, собеседования, тестовые задания и прочее.

Одно из сегодняшних писем умилило до хиханек: девочка прислала резюме на “дизайнера”, в тексте – несколько ссылок на сайты-примеры работ. Один из которых – спёртый мой дизайн года эдак 2005-го. Я его не узнать не могла: рисовала его в векторе, он у меня до сих пор в векторе где-то в архивах живёт. И ладно бы просто спёрли: чиста по-харьковски попытались из шапки сделать “сложный коллаж” и “обогатили” плоский векторный стиль фотореалистичными элементами плохого качества – побитыми джпегами. В общем, как вы поняли, девочке не повезло – её даже на собеседование приглашать не будем. А здесь ведь прикол следующий: если бы я в не плохом (средненьком) дизайне сайта не узнала свои заставки, я бы посчитала работы достойными внимания и девочку — перспективной. А здесь бы уже по ходу разбирались, почему в резюме были работы одного качества, в реале — другого.

Ещё один паренёк прислал резюме и работы, и понравилось вроде бы всё, пригласили на собеседование в середине недели, человечек сказал “да, после трёх” и пропал. Не пришёл, как договаривались, на звонки/письма не отвечает (звонки на мобильный, т.е. даже если “не слышал” звонок, видел же, что названивают с того номера, с которого на собеседование приглашали), и тоже теперь думаю — есть ли смысл гоняться за ним? Человек уже показал свою необязательность. Не позвонил, не предупредил о том, что есть необходимость, скажем, перенести резюме собеседование на другое число или вообще отменить. Если вдруг найдётся и попробуем его взять в команду — не придётся ли за ним и дальше бегать? Уже было такое, когда у нас дедлайн, мы в режиме сверхурочных (оплачиваемых), а человек, от которого много чего зависело, просто не пришёл. На звонки не отвечал, в мессенджерах не появлялся. Мы в состоянии паники и просто износа справились, конечно, второе дыхание открылось, и всё такое. А паренёк тот больше с нами не работает.

Офисное дизайнерское: склоки и подставы

Wednesday, May 14th, 2008

Знаете, как-то так сложилось за мою не маленькую офисную жизнь, что про подсиживания и склоки на работе я больше читала или слышала от коллег или знакомых, в реальной же жизни сталкивалась с подобным редко, и в, скажем так, несерьёзных намёках, крошечных конфликтах, которые в большинстве случаев даже “склоками” назвать нельзя – чаще просто какие-то недоговорённости, которые легко решались (если у сторон было желание их решить) просто разговорами “по душам” в кулуарах. А сейчас столкнулась с особой ситуацией, в которой сама стала героем офисной склоки.

Предыстория такая. Наш новый канадский арт-директор поручает нам задачи – на рисование эскизов или на вёрстку сайтов, если речь идёт об эскизах – наши рисующие дизайнеры делают эскизы и отсылают их этому арт-директору, который оценивает работу, одобряет/бракует или пишет рекомендации, что в скетче, в целом добротном, следует изменить. У двоих из трёх рисующих дизайнеров процент принятых скетчей довольно высокий, у третьего же – скорее утверждённый эскиз является исключением, большая часть отбраковывается. Дошло до того, что практически через день мне звонил руководитель из канады и требовал уволить этого третьего дизайнера, потому что каждый присланный эскиз от третьего дизайнера канадский арт-директор бурно и громко (на весь канадский офис) критиковал в стиле “опять этот… прислал плохую работу!” – и эти слова слышало в том числе и всё руководство из канадского офиса.

Мне объясняли: “Таня, этот (третий) дизайнер подставляет всю вашу команду, его работу громко осуждают, и складывается впечатление, что вся украинская команда дизайнеров работает плохо…” Мне объясняли: “Таня, видимо он (третий) дизайнер не хочет работать хорошо, потому что раньше (в начале его деятельности у нас в команде, более полугода назад) он же делал хорошую работу, и принимался каждый первый эскиз?…”
Я отвечала: “Нет, он не стал работать хуже. Просто тогда (пол года назад) критерии качественной работы для дизайнеров были значительно ниже. Просто на канадской стороне не было ни одного дизайнера, который бы мог рисовать лучше. И в нашей команде тогда ещё не было девочек (двух дизайнеров), которые очень талантливые, славные, и рисуют в самом деле гораздо лучше.” Я отвечала: “Откройте те, первые эскизы (третьего) дизайнера и сравните с последними. Он стал работать гораздо лучше, профессиональнее, но теперь его работы сравнивают с суперскими работами девочек, а не оценивают как есть, потому критикуют больше”.

Когда требования уволить этого паренька стали достаточно категоричными, я сама взялась за его эскизы. Один из последних, громко отруганных (не плохой, кстати, эскиз) сама как-то вечерком, в конце прошлой недели села и довела – практически не меняя модульную сетку чуть подвигала цвета, поигралась со шрифтами, с отступами между панелями, с деталями, в общем, довела до состояния типа “придраться не к чему” и отправила под его именем в Канаду. В понедельник пришло письмо — эскиз утверждён и принят к порезке и вёрстке. Поработали совместно ещё с одним эскизом – тоже утверждён. Отношение к (третьему) дизайнеру у руководителя резко стало меняться в лучшую сторону и разговоры об увольнении прекратить получилось.

Сам факт того, что этот арт-директор обсуждал (осуждал) работу нашего дизайнера в своём офисе перед своим руководством меня печалил и травмировал — ведь я настоятельно просила его обсуждать эскизы в первую очередь со мной. Мне почему-то казалось, что мы, дизайнеры, мы одного поля ягоды, что мы сможем договориться, что мы всегда сможем подстраховать друг друга в случае чего, потому что главное – хорошо выполненная работа в целом, и я не говорю о покрывательстве, но просто о нормальном сотрудничестве, и мне казалось, что это нормально. Но дальше было ещё круче.

У них там тоже собрана команда дизайнеров, и рисующих (их называют просто дизайнерами), и верстальщиков (у них используется термин “integrator”), команда в два раза больше нашей. Но часто их эскизы на вёрстку присылаются сюда, на Украину. Про различные недоговорённости и проблемы с вёрсткой я уже писала неоднократно, но сейчас разговор именно о рисующих дизайнерах. Так вот, после всех наших разговоров с канадским арт-директоров, после всей его критики наших работ, придирок к полутонам и отступам я получаю на вёрстку несколько утверждённых эскизов, нарисованных канадскими гениями. Сначала я подумала, что это какая-то неудачная шутка. Написала в мессенджер арт-директору о том, что эти эскизы… они не очень качественные, не очень профессионально выполненные (я пыталась быть вежливой и корректной). Разгорелся нешуточный спор с ним, во время которого он меня уверял, что я просто ничего не понимаю, что ему на самом деле очень нравятся эти эскизы, что, видимо, это проблема менталитета, мне трудно понять, что нравится североамериканской аудитории, я не знаю, что у них в моде, поэтому и не смогла оценить по достоинству всё великолепие этих эскизов.

И тут я сделала тот поступок, из-за которого не спала всю ночь, переживала, меня гложет совесть, и я всё время думаю о том, как же теперь исправить ситуацию. В общем, через голову этого арт-директора я обратилась к руководителю подразделения. Спросила, в курсе ли он, что рисуют их канадские дизайнеры. Выложила ему эти несколько “утверждённых” скетчей и спросила, кто же их *утвердил*. Попросила обсудить ситуацию и прояснить нам – неужто же это мы такие тупые и не видим красоты там, где видят красоту канадские дизайнеры и их директора? Чего же мы не понимаем в качественном дизайне?

Через несколько минут получила ответ. В котором мне написали, что “с ситуацией будут разбираться там, в их офисе”, что эти утверждённые эскизы — (дословно) барахло, что кроме самого этого арт-директора их никто не видел и не утверждал, и (дословно) “Таня, если бы вы рисовали ТАК, вас бы УЖЕ всех уволили”. Т.е. нам эти работы в пример не брать, примером “качественного дизайна” не считать, а с процессом и критериями оценки эскизов канадским арт-директором разберутся в ближайшее время.

Но помимо этого я-то знаю. Что этот канадский арт-директор пока что ещё никакой не арт-директор, это паренёк-дизайнер, с богатым фрилансерским прошлым и неплохим портфолио сейчас типа на испытательном сроке на эту должность, просто очень хочет пройти этот испытательный срок успешно, красиво показаться перед своим руководством очень ответственным руководителем команды дизайнеров, и большая часть понтов — она от чрезмерного усердия в достижении именно этой цели. У него ещё много всего не определено, ситуация подвешенная, он не расслаблен и не может заменить сомнительную цель остаться на должности арт-директора другой, более уместной – качественно организовать работу дизайнерской братии в целом. Я-то это всё понимаю. С другой стороны, если он свои сомнительные цели будет реализовывать за счёт ребят из нашей команды – я молчать не смогу, потому что увольнение неплохого дизайнера — это серьёзное событие, для этого нужен реальный повод, а не высосанный из пальца запонтовавшегося потенциального арт-директора. Своих ребят я защищала и буду защищать полюбому, по крайней мере до тех пор, пока верю в них и в то, что они здесь — на своём месте.

Ага. Вот я и оправдываюсь. Т.е. как будто всё сделала правильно. Только что-то мне неймётся… Своего дизайнера отбила, а канадского паренька подставила (они там на увольнение быстрые, я это точно знаю, у них текучка кадров приличная, а это именно то, чего я с таким трудом пытаюсь избежать в своей команде).

Рабочее состояние дизайнера

Friday, April 18th, 2008

I and my things