WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!


Pages:     | 1 |   ...   | 2 | 3 || 5 | 6 |   ...   | 56 |

«Во времена разработки языка программирования FORTRAN в 1954–1958 гг. предполагалось, что он устранит сложность програм мирования компьютеров: ученые и инженеры просто вводили бы свои формулы в компьютер, а тот транслировал бы их в машинный код; отсюда и название FORTRAN — FORmula TRANslation (ТРАНс лятор ФОРмул). Но, разумеется, FORTRAN не исключил программи рование, а лишь сократил его объем на машинном языке. Время от времени появляются многообещающие заявления о возможности автоматизации программирования. Компьютеры станут настолько «ум ными», что нужда в программистах и вовсе отпадет. Однако эта пла стинка уже была заезжена более 35 лет назад, когда Джин Билински подметил, что «описание бизнесмена, бодро общающегося со своим всемогущим компьютером на обычном языке, регулярно появляется в прессе». Реальность же заключается в том, что подробное до мелочей описание проблемы — задача весьма трудная, и эта сторона про граммирования никуда не уйдет. Новые инструменты полезны, но они не заменяют ясность мышления. Я написал об этом в 1996 г. в своей книге «Rapid Development», однако Роберт Фрош уже утверждал то же самое в издании IEEE Spectrum 30 лет назад» (рис. 2.1) [20].

ВЫВОДЫ ДЛЯ НЕ ИТ СПЕЦИАЛИСТОВ Ценность результатов статистических исследований и выводов из них в том виде, в котором они до всех нас доходят (через прессу, телевидение или Интернет) весьма сомнительна. Это касается и ис следований, призванных обсчитать в том или ином виде ИТ от расль и людей в ней занятых.

Глава 2. Цена вопроса Организация и реализация процессов обучения в области ИТ — сложна и дорогостояща. К выбору места получения такого обра зования, а также к выбору специальности или программы обуче ния нужно подходить не менее тщательно, чем к выбору спутни ка( цы) жизни, и значительно более тщательно, чем большинство людей подходит к выбору зубной щетки или зажигалки.

Если вы не можете быть «ИТ шником» — не будьте. Если можете не быть — задумайтесь. Если не можете не быть — будьте счастли вы (и непрерывно повышайте квалификацию).

ВЫВОДЫ ДЛЯ ВСЕХ ОСТАЛЬНЫХ Времена и люди всегда одинаковые, а технологии меняются, по этому, чтобы быть в тонусе, нужно как то за ними успевать.

Если вы считаете, что для вас нет работы, скорее всего, вы просто себя переоцениваете... или наоборот. Делайте выводы и найдите себе, наконец, интересное занятие. Всегда вперед, и ни шагу назад! Абсолютно нормальный человек попросту не под ходит для нашей работы.

Фрай М. «Путешествие в Кеттари» Глава Битый небитого везет Для кого работаем То, что создание программных продуктов — процесс сложный, это не проблема. Проблема в том, что уже созданные программные продукты тоже сложны для всех, кроме самих ИТ специалистов.

35 лет тому назад компьютеры использовались только профессиона лами. За прошедший период времени многое изменилось. Сегодня на рынок труда выходят молодые люди, которые уже «с пеленок» зна ли, что такое компьютер, и как «войти в Интернет». С другой стороны, благодаря проникновениюкомпьютеров во все сферы человеческой деятельности, многим людям, вне зависимости от их профессии при ходится осваивать информационные технологии при выполнении та ких функций, которые раньше применения таковых технологий не требовали. Это касается не только работы, но и быта.

Тогда 35 лет назад программисты писали программы сами для се бя, т. е. они же (можно было бы сказать «мы», но я тогда еще не имел возможности писать программы — такая возможность появилась только 25 лет назад) их и использовали. Программисты отличаются от остального населения тем, что хорошо разбираются в компьютерах и любят преодолевать сложности. Так что если для своей правильной работы готовая программа требовала множества сложных операций по настройке, вводу данных и выводу результатов — это никого не сму щало, ведь главным было то, что она работает! Сегодня наш мир стал «ИТ центричным». Микросхемы и програм мы есть практически в любом современном устройстве от цифрового фотоаппарата до автомобиля, но используют их уже не только про граммисты, но и «нормальные» люди: бухгалтеры, дворники, секрета ри и преподаватели искусствоведения. И, что неудивительно, им всем вовсе недостаточно, что эти устройства, включая компьютеры, «как то работают» — им всем нужно, чтобы общение с техникой, локальным Глава 3. Битый небитого везет программным обеспечением и веб сайтами происходило в удобной, понятной, эффективной форме, в то время как они решают с помо щьювсего этого свои задачи, никак несвязанные с языками програм мирования.

С другой стороны технологии разработки ПО в этом смысле (именно в этом смысле) не претерпели сколько нибудь значительных изменений. Программисты по природе своей не злы (за исключением некоторых) и честно хотели бы исправить такуюситуацию, но не мо гут в принципе, поскольку, программируя, обязаны думать в первую очередь о логике и представлении программы с точки зрения маши ны и только во вторуюочередь (если она вообще подойдет — време ни на разработку всегда в обрез, согласно всем известным законам) об удобстве пользователя. Здесь возникает противоречие, посколь ку «интересы» машины абсолютно чужды интересам человеческих су ществ! Рассмотрим несколько примеров, чтобы очертить границы про блемы.

«Как же тебя понять, коли ты ничего не говоришь» Для начала взглянем на сайты двух профессиональных (крупней ших в мире) ИТ сообществ, которые упоминались в начале работы:

ACM (от англ. Association for Computing Machinery — Ассоциация вы числительной техники) и IEEE CS (англ. Computer Society of Institute of Electrical and Electronics Engineers — Компьютерное общество Ин ститута инженеров по электротехнике и электронике). Ниже (рис. 3.1) приводится главная страница сайта IEEE CS (расположенная по адресу www.computer.org) в двух вариантах.

Что на этом сайте плохо С моей точки зрения — практически все. Начать с того, что особой разницы между страницами нет: на од ной имеется ссылка Login, на другой — Log Out, этим различия и ис черпываются. Но ведь если предположить, что пользователь (как в дан ном случае) является членом IEEE Computer Society, то очевидно, что он зашел на сайт сделать или узнать что либо, касающееся его самого.

Чем зарегистрированный член сообщества отличается от простого гостя, какие привилегии и возможности он имеет на данном сайте, что именно он может здесь сделать, по представленным страницам по нять невозможно. Далее, треть каждой страницы занимает приветст вие, оставшуюся часть видимой области страницы — реклама членства 32 РЕАЛЬНОСТЬ 2.0b. Современная история информационного общества Рис. 3.1. Главная страница сайта IEEE CS до аутентификации пользователя (наверху) и после (внизу) Глава 3. Битый небитого везет в IEEE CS, которая абсолютно бесполезна для того, кто уже является его членом, ибо он уже туда «попал» и более того — авторизовался в системе. Можно было бы подумать, что авторам было нечем занять место, однако чтобы увидеть все содержимое страницы (с новостями и объявлениями о конференциях), необходимо еще выполнить два оборота «рулевого колеса» мыши. Абсолютно неверное и непрости тельное проектирование. На самом деле существует также страничка по жуткому адресу:

http://www.ieee.org/web/membership/myieee.htmlWT.mc_id=tu_myieee Пройдя аутентификациюна ней, можно попасть на другуюстра ницу, с которой по ссылке «Personal profile» — на следующую, а уже с нее, пройдя аутентификациюповторно, можно оказаться в финаль ной точке маршрута — на вожделенной странице со списком всех под писок, привилегий и т. д. Кстати, я узнал об указанной странице только из присланной бумажной брошюры. На этой странице тоже все далеко неоднозначно, и как попасть туда с сайта www.computer.org — неиз вестно (или как минимум совсем не очевидно).

В качестве противовеса рассмотрим (см. рис. 3.2) сайт другого со общества — ACM (www.acm.org).

Здесь все значительно проще и понятнее. Требуется только перей ти на «закладку» «myACM» (в верхнем левом углу на верхнем рисунке) и авторизоваться, после чего появляется страница с достаточно про стым и понятным списком всех услуг, на которые подписан член ор ганизации, и ссылками на другие страницы, где он может получить информациюо дополнительных возможностях и подписаться на рас сылки, журналы и тому подобное. По сравнениюс сайтами IEEE, пе регруженными ненужной информацией, такой дизайн сильно выигры вает. Конечно, и здесь не без огрехов: так при моей первой попытке подписки на журнал interactions, посвященный вопросам человеко ма шинного взаимодействия, информация об успехе операции не поя вилась на странице и пришлось подписываться вторично. Теперь раз в два месяца в моем почтовом ящике оказывается целых два экземпля ра свежего номера этого журнала, естественно, за двойную плату.

В целом дело все же обстоит лучше, чем с IEEE.

Нельзя не упомянуть и отечественных творцов от Веб (поддержим отечественного производителя).

Например, интернет провайдер AKADO (www.akado.ru), у кото рого автор данной работы имеет честь закупать трафик, долгое время 34 РЕАЛЬНОСТЬ 2.0b. Современная история информационного общества Рис. 3.2. Главная страница сайта ACM до аутентификации (наверху) и личная страница после аутентификации (внизу) Глава 3. Битый небитого везет отображал личнуюстраницу пользователя с финансовой информаци ей и статистикой в совершенно нечитаемом виде. На ней было безум ное количество цифр, отражающих состояние текущего счета, счета за Интернет, аванса, резерва, общего счета и еще множества других по казателей. Любому же пользователю, наверняка, хватило бы всего двух чисел: размера абонентской платы за месяц и остатка на счете.

Не так давно формат страницы был изменен, и на ней теперь именно эти два числа выделены так, что их невозможно пропустить. Спасибо! Нельзя не вспомнить сайт оператора сотовой связи Билайн (www.beeline.ru) (см. рис. 3.3). Нельзя не вспомнить, потому что невоз можно забыть. Так уж случается, что у меня периодически выходит из строя коммуникатор. Разумеется, после его сброса к фабричным уста новкам приходится заново настраивать GPRS интернет (т. е. доступ в Интернет с мобильного телефона). Для этого необходимо найти ин формацию о настройках (логин, пароль, адреса и т. д.). Первая ин станция, естественно, сайт оператора, на котором можно почерпнуть много интересного о WAP, MMS, бизнес предложениях и подключе нии пакета трех интернет услуг... но только не о самих настройках GPRS соединения на телефоне. «Боже, я же знаю, что здесь где то это есть!» — много раз в своей жизни восклицал я и даже иногда после получаса или часа поисков находил то, что искал, но к следующей мини катастрофе с капризным аппаратом снова забывал, где именно располагалась нужная информация. Если мне не изменяет память, то и 7, и 8 лет назад с поиском настроек на сайте Билайн возникала та же проблема. Дизайн с тех пор сильно изменился, а наполнение ви димо не слишком1.

Поиск на интернет сайтах — это вообще отдельный разговор:

в трети случаев он вообще не работает (или, по крайней мере, созда ется такое впечатление), во второй трети случаев он работает непра вильно, то ли демонстрируя то, что посетитель ищет по мнениювла дельцев сайта (и это в основном новые услуги за новые деньги), то ли просто действуя на основании каких то одному ему (а точнее его раз работчикам) ведомым алгоритмам. А ведь поиск — это то, к чему об ращается любой разумный пользователь, если сходу не может найти нужную информацию (и сразу обращается почти половина всех К февралю2011 г. (может быть, раньше — я там бываюне каждый день) структура сайта Билайн претерпела изменения: теперь, чтобы найти GPRS настройки для телефона, нужно всего лишь пройти по цепочке ссылок Главная страница Мо бильный Интернет Настройки Настройки GPRS интернет Настроить Ин тернет. Иронизируюя в данный момент или нет, судите сами.

36 РЕАЛЬНОСТЬ 2.0b. Современная история информационного общества Рис. 3.3. Главная страница сайта Билайн Рис. 3.4. Вызов функции «Статистика» в старом интерфейсе Word (сверху) и в новом (снизу) Глава 3. Битый небитого везет пользователей — их называют «пользователями с доминантным поис ком»). В настоящее время на многих сайтах он реализован так, что на поминает плохой FAQ (англ. Frequently Asked Questions — список наиболее часто задаваемых вопросов) — в нем даются ответы не на те вопросы, которые интересуют пользователя, а на те, которые прода вец продукта очень бы хотел от пользователя услышать! Почувствуйте разницу: «Что делать, если появляется ошибка с кодом nnn» — это во прос пользователя, а «Как приложение zzz может повысить эффектив ность моего бизнеса» — это вопрос от самого производителя zzz, а точ нее реклама. И для самого пользователя последний вопрос важен, но ему не место в FAQ — о том, «на кой ляд мне сдалась эта программа», пользователюнужно задумываться раньше, до того, как у него возника ет необходимость читать FAQ, до того, как он приобрел и установил эту программу. В случае поиска это означает, что независимо от содержания запроса сайт вываливает ссылки на те материалы, к которым владелец сайта хотел бы привлечь внимание пользователя, а имеют ли они отно шение к поисковому запросу или нет — это дело десятое.

Далее, перейдем к настольным локальным приложениям (хотя тер мин «локальное приложение» сегодня и применить то практически не к чему — 9 из 10 приложений как то тяготеют к периодическим по пыткам подключения к Интернету). Во всех версиях Microsoft Word до 2007 был пункт меню«Статистика», располагавшийся в разделе меню «Сервис» (рис. 3.4). И вот в версии 2007 г. пропало не только само главное меню, но и, как это логично предположить, все его подразде лы и пункты. Редактору журнала, например, функция «Статистика» жизненно необходима, скажем, чтобы ровно укладывать статьи в по лосы, вымерять объем аннотаций и тому подобное. Визуальный розыск элемента управления, отвечающего за ее запуск в MS Word 2007, ничего не дал. Пришлось обратиться к системе помощи. Спустя некоторое время выяснилось, что функция теперь запускается при по мощи маленькой кнопочки на закладке меню, т. е. на закладке панели управления (достоверно неизвестно, как можно точно назвать этот гибрид) «Рецензирование». Кстати, кнопочка находится в подразделе «Правописание» указанной закладки. Спрашивается, при чем здесь правописание Совершенно ни при чем. Просто пункты исчезнувшего меню верхнего уровня «Сервис» нужно было куда то распихать, вот и распихали, используя фантазию.

Другим способом вызвать окошко со статистикой является щелчок на надписи «Число слов [число слов]» в строке состояния в нижней час ти окна. Это, кстати, самая бесполезная информация о редактируемом 38 РЕАЛЬНОСТЬ 2.0b. Современная история информационного общества документе с точки зрения его автора. Страницы — дело нужное, сим волы — тоже могут пригодиться (например, чтобы прикинуть, ровно ли ляжет текст в целое число полос журнала, не останется ли явно «ви сящих» фрагментов), но кому нибудь когда нибудь нужно было точно знать число слов в его документе, кроме таких редких случаев, когда требуется, например, написать эссе объемом не более 500 слов Лич но мне за всюмоюпрактику лишь единожды доводилось создавать до кумент с ограничением по размеру «от 2000» слов, и даже в этом слу чае отображение текущего количества слов в документе постоянно раздражало и отвлекало от его содержания («Ты еще и половины не написал!» или «Слов не хватает, придется «лить воду» в текст!»). Да, строку состояния можно настроить и убрать из нее эту информацию, но в таком случае пропадает и возможность вызова одним щелчком статистики. И вместо числа слов отобразить намного более полезное число символов нельзя.

Полезность строки состояния (или строки статуса, что одно и то же) мы — разработчики, вообще, сильно переоцениваем.

Известный специалист по взаимодействию Алан Купер в своей книге «Психбольница в руках пациентов» [21] пишет:

«Один коллега из крупной компании, разрабатывающей про граммное обеспечение, провел классический юзабилити тест, одно временно выявивший сильные и слабые места такого предварительно го тестирования. Он хотел определить эффективность строки состоя ния внизу окна программы. Он предложил участникам выполнить безобидное задание при помощи электронной таблицы. Каждые пять минут в строке состояния появлялось сообщение: «К вашему креслу снизу приклеена банкнота в $50. Возьмите ее!» За целый день тести рования ни один из более чем десяти участников не попытался взять купюру».

Pages:     | 1 |   ...   | 2 | 3 || 5 | 6 |   ...   | 56 |






















© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.