<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.3.1" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">

<channel>
	<title>Юрий Ветров. Управление проектами и проектирование интерфейсов</title>
	<link>http://www.jvetrau.com</link>
	<description>Практика, практика и снова практика</description>
	<pubDate>Fri, 07 Nov 2008 14:20:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jvetrau" type="application/rss+xml" /><item>
		<title>Выступления на конференциях. Наша команда на UserExp, WUD и ClientTech осенью 2008</title>
		<link>http://www.jvetrau.com/2008/10/29/vyistupleniya-na-konferentsiyah-nasha-komanda-na-userexp-wud-i-clienttech-osenyu-2008/</link>
		<comments>http://www.jvetrau.com/2008/10/29/vyistupleniya-na-konferentsiyah-nasha-komanda-na-userexp-wud-i-clienttech-osenyu-2008/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 08:49:40 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[Анонсы]]></category>

		<category><![CDATA[Митинги и обсуждения]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/10/29/vyistupleniya-na-konferentsiyah-nasha-komanda-na-userexp-wud-i-clienttech-osenyu-2008/</guid>
		<description><![CDATA[Этой осенью команда UI Modeling Company выступит на трех тематических конференциях &#8212; User Experience, World Usability Day и РИТ: Клиентские технологии. Я и двое моих коллег &#8212; Александр Хмелевский и Лев Эйдинов &#8212; готовим три доклада и мастер-класс. Они посвящены практическим вопросам проектирования интерфейсов и еще немного &#8212; самой профессии.
Переход со связки &#8220;Visio+Photoshop&#8221; на &#8220;Fireworks+Fireworks&#8221;
Первая [...]]]></description>
			<content:encoded><![CDATA[<p>Этой осенью команда <a href="http://www.uimodeling.ru/" title="UI Modeling Company — Проектирование пользовательских интерфейсов">UI Modeling Company</a> выступит на трех тематических конференциях &#8212; User Experience, World Usability Day и РИТ: Клиентские технологии. Я и двое моих коллег &#8212; Александр Хмелевский и Лев Эйдинов &#8212; готовим три доклада и мастер-класс. Они посвящены практическим вопросам проектирования интерфейсов и еще немного &#8212; самой профессии.</p>
<h2>Переход со связки &#8220;Visio+Photoshop&#8221; на &#8220;Fireworks+Fireworks&#8221;</h2>
<p>Первая презентация &#8212; &#8220;<a href="http://www.userexp.ru/program/hmelevsky_doc.html" target="_blank" title="Доклад Александра Хмелевского на конференции User Experience 2008">Проектирование страниц интерфейса в Adobe Fireworks</a>&#8221; от <a href="http://www.axme.ru/" title="Александр Хмелевский">Александра Хмелевского</a> &#8212; пройдет в эту пятницу, 31 октября, в рамках <a href="http://www.userexp.ru/" title="Международная конференция User Experience 2008">User Experience 2008</a> (начало в 12:30 в зале №2). Переход нашей компании с Visio на Fireworks &#8212; это отдельная тема, по которой скоро будет много интересного в моем блоге. Продукт Adobe имеет почти все лучшее из Visio, но делает это удобнее и быстрее. Не говоря уже о том, что он просто лучше заточен для работы с графикой и вебом.</p>
<p>Еще приятнее то, что Fireworks позволяет проектировщику, дизайнеру и верстальщику работать с одним единым инструментом. Со всеми вытекающими отсюда последствиями &#8212; повышением скорости и качества, уменьшением количества ненужных операций и ошибок, единой базой наработок и паттернов. Поэтому параллельно идет еще один переход &#8212; с Photoshop на Fireworks, хотя и без полного отказа от первого. Кстати, <a href="http://www.clienttech.ru/thesis/322/14250" title="Доклад ">мастер-класс о том как строится совместная работа проектировщика и дизайнера</a> проведут на &#8220;<a href="http://www.clienttech.ru/" title="Конференция РИТ: Клиентские технологии">РИТ: Клиентские технологии</a>&#8221; Александр Хмелевский и <a href="http://www.eidinov.ru/" title="Лев Эйдинов">Лев Эйдинов</a>. Точная программа еще неизвестна, но сама конференция будет проходить 8 и 9 декабря.</p>
<h2>Опыт работы над проектами</h2>
<p>Через пару недель состоится еще одна профессиональная конференция &#8212; <a href="http://www.wud.ru/" title="Всемирный День Юзабилити в России">World Usability Day 2008</a>. На ней заявлен мой доклад &#8220;Опыт работы в различных форматах юзабилити-команд. Разности, сложности, возможности&#8221;. За последние несколько лет мне удалось поработать в различных компаниях. В каждой из них набор участвующих в проектировании ролей и поставленных перед ним задач здорово отличался, что давало в результате совершенно разные процессы и подходы к работе.</p>
<p>Очень часто все это было далеко от книжно-идеалистических представлений о правильном подходе к проектированию. Но в каждом процессе хватало инструментов для того чтобы повлиять на конечный продукт. Будет здорово, если рассказ поможет начинающим специалистам понять куда и зачем идти. Дата и программа конференции еще не определены, но стоит ориентироваться на празднование Всемирного Дня Юзабилити. Это 13 ноября, четверг (<a href="http://wud.ru/prog/" target="_blank" title="Программа конференции World Usability Day 2008">программа мероприятия</a> &#8212; мое выступление в 14:20).</p>
<p>Вторая презентация пройдет в рамках &#8220;<a href="http://www.clienttech.ru/" title="Конференция РИТ: Клиентские технологии">РИТ: Клиентские технологии</a>&#8221; и тоже будет посвящена практическому опыту. Здесь я расскажу <a href="http://www.clienttech.ru/thesis/322/14253" title="Доклад ">case study о том, как мы проектировали деловой портал BFM.ru</a>. Сам процесс работы начался достаточно нетипично для нас &#8212; вместо предварительного сбора и формирования требований, мы сразу ринулись &#8220;в бой&#8221; и достаточно быстро получили интерактивный прототип портала.</p>
<p>Именно так мы нашли и проработали концепцию проекта, после чего началось его программирование и все связанные с этим задачи &#8212; детальная спецификация интерфейса, поддержка команды разработки, жизнь в условиях постоянных изменений. Процесс получился захватывающим и познавательным. Точной программы конференции пока опять же нет, но по датам это будет 8 и 9 декабря. Кстати, в очень приятном соседстве <a href="http://www.clienttech.ru/guru/" title="Экспертный совет конференции РИТ: Клиентские технологии">участвую в экспертном совете конференции</a>.</p>
<p>Хотя из всех программ пока объявлено только <a href="http://www.userexp.ru/program/program.html" title="Программа конференции User Experience 2008">расписание начавшегося сегодня UserExp</a>, интересного этой осенью планируется много. Так что будет особенно приятно увидеть всех друзей, знакомых, и тех, о ком наслышан.</p>
<p> P.S. С User Experience ведется онлайн-трансляция, куда попадет и выступление Александра Хмелевского. Его можно увидеть 31 октября в 12:30 <a href="http://www.online.careerlab.ru/live/User-Experience-2008-102.html" title="Онлайн-трансляция конференции User Experience 2008">на сайте организаторов конференции</a>.</p>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/435616815" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/10/29/vyistupleniya-na-konferentsiyah-nasha-komanda-na-userexp-wud-i-clienttech-osenyu-2008/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F10%2F29%2Fvyistupleniya-na-konferentsiyah-nasha-komanda-na-userexp-wud-i-clienttech-osenyu-2008%2F</feedburner:awareness></item>
		<item>
		<title>Оценка и планирование проектов. Использование метрик для быстрого расчета сметы</title>
		<link>http://www.jvetrau.com/2008/10/16/otsenka-i-planirovanie-proektov-ispolzovanie-metrik-dlya-byistrogo-rascheta-smetyi/</link>
		<comments>http://www.jvetrau.com/2008/10/16/otsenka-i-planirovanie-proektov-ispolzovanie-metrik-dlya-byistrogo-rascheta-smetyi/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 07:50:59 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[Метрики]]></category>

		<category><![CDATA[Оценка проекта]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проект-менеджмент]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/10/16/otsenka-i-planirovanie-proektov-ispolzovanie-metrik-dlya-byistrogo-rascheta-smetyi/</guid>
		<description><![CDATA[Запросы на проектирование и дизайн приходят к нам достаточно регулярно, а значит нужно составлять более или менее формализованное коммерческое предложение по ним. Где-то достаточно просто общей &#8220;вилки&#8221; сроков и стоимости, в других случаях нужен официальный документ. Понятно, что оценка на этом этапе будет иметь весомую погрешность. Но она не должна отличаться от финальной в разы [...]]]></description>
			<content:encoded><![CDATA[<p>Запросы на проектирование и дизайн приходят к нам достаточно регулярно, а значит нужно составлять более или менее формализованное коммерческое предложение по ним. Где-то достаточно просто общей &#8220;вилки&#8221; сроков и стоимости, в других случаях нужен официальный документ. Понятно, что оценка на этом этапе будет иметь весомую погрешность. Но она не должна отличаться от финальной в разы или на порядки.</p>
<p>Работы по проектированию <a href="http://www.jvetrau.com/2007/12/18/proektirovanie-polzovatelskih-interfeysov-kratkiy-obzor-protsessa/" title="Проектирование пользовательских интерфейсов. Краткий обзор процесса">делятся на 4 этапа</a> &#8212; сбор и анализ требований, детальное проектирование страниц, визуальный дизайн, создание интерактивного прототипа. Первый этап имеет пару четко определенных вариантов, которые достаточно стандартны для всех проектов. А вот остальные три сильно зависят от планируемого набора функциональности и сложности бизнес-логики. Здорово, если у клиента уже есть хотя бы набросок технического задания. Если его нет, по крайней мере в черновом и кратком виде спецификации нужно набросать.</p>
<p>Сам алгоритм расчета примерно следующий. На основе этой спецификации подсчитывается количество страниц, которые нужно будет спроектировать. Затем считаем количество дизайн-макетов и страниц прототипа, добавляем вспомогательные работы и с помощью норм выработки переводим все это в трудочасы. К полученным цифрам прикладываем менеджерскую работу и влияние рисков. Затем получается общая стоимость работ, а после построения черновой диаграммы Гантта &#8212; сроки выполнения проекта.</p>
<p>Для расчета по этому алгоритму используется набор метрик, собранных и отточенных на основе опыта работы. Это нормы выработки (например, сколько часов в среднем проектируется одна страница), принятые объемы работ (сколько часов занимает работа над дизайн-концептом или какой процент спроектированных страниц реализуется в интерактивном прототипе), коэффициенты рисков, фиксированные единицы (стоимость часа работы менеджера или курс доллара). Метрики могут корректироваться со временем, но их общий порядок сохраняется.</p>
<blockquote><p><em>Некоторые из метрик вызывают у многих удивление: &#8220;Как вы можете говорить, что проектирование любой страницы занимает ровно X часов?!&#8221;. Но практика работы показывает, что если взять общие трудозатраты на проектирование страниц и поделить их на количество страниц, получаются как раз эти самые X часов. Хотя цифры могут серьезно поменяться в случае заметных корректировок в самом процессе работы. Плюс метод не работает при очень малом количестве страниц в проекте.</em></p></blockquote>
<p>А недавно этот подход к оценке превратился в формализованный метод. Раньше все это делалось каждый раз фактически вручную &#8212; с помощью калькулятора и записной книжки. Но при планировании одного из текущих проектов стало окончательно ясно &#8212; подход работает и уже не первый год дает правильные результаты.</p>
<p>В общем, взяв Excel, я внес туда все метрики и их производные. А на их основе построил единый расчет &#8212; сколько длятся и стоят все работы и каждый этап в отдельности. Кроме того, сделаны расчеты за полный пакет работ, бета-версию и неполный проект (без интерактивного прототипа). Все полученные числа для удобства продублированы в различных единицах измерения &#8212; часах, днях, неделях, рублях и долларах. Причем если часы считаются суммарно, то дни &#8212; на основе диаграммы Гантта, учитывая параллельность процессов. Жалко только, что пока не нашлось способа генерировать в Экселе и само изображение диаграммы.</p>
<p>Входными значениями для расчетов являются количество страниц и тип проекта &#8212; от него зависят величины метрик. Проверив расчеты на статистике предыдущих проектов и немного подкрутив метрики, я получил погрешность в пределах 25%. Матрица подходит не для каждого процесса и не обещает абсолютно точных значений. Но она очень хороша для инструмента со всего двумя входными значениями и моментальной скоростью выдачи результата. А быстрота реакции очень важна для предварительной оценки.</p>
<p>Теперь осталось только создать пресеты для типовых проектов и можно передавать документ менеджерам по продажам. Но еще приятнее то, что с помощью этой таблицы можно оптимизировать внутренние процессы. Ведь если что-то можно подсчитать, то эти цифры можно и улучшить.</p>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/422404618" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/10/16/otsenka-i-planirovanie-proektov-ispolzovanie-metrik-dlya-byistrogo-rascheta-smetyi/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F10%2F16%2Fotsenka-i-planirovanie-proektov-ispolzovanie-metrik-dlya-byistrogo-rascheta-smetyi%2F</feedburner:awareness></item>
		<item>
		<title>Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 3. Вспомогательные инструменты</title>
		<link>http://www.jvetrau.com/2008/10/02/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi/</link>
		<comments>http://www.jvetrau.com/2008/10/02/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 08:59:31 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[GTD]]></category>

		<category><![CDATA[Построение процесса]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проект-менеджмент]]></category>

		<category><![CDATA[Рабочее пространство]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/10/02/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi/</guid>
		<description><![CDATA[В первых двух частях описаны проблема разнородного потока задач и то, как я стараюсь разруливать его. При этом у этого потока есть свои источники &#8212; дела не появляются из ниоткуда. И хотя часть из них сложно формализовать, то что удается здорово облегчает жизнь.
Инфоканалом тут могут быть почта, телефон, личные встречи, браузер, мессенджеры. По ним передаются [...]]]></description>
			<content:encoded><![CDATA[<p>В первых двух частях описаны <a href="http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 1, Постановка проблемы">проблема разнородного потока задач</a> и то, как я стараюсь <a href="http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 2, Решение">разруливать его</a>. При этом у этого потока есть свои источники &#8212; дела не появляются из ниоткуда. И хотя часть из них сложно формализовать, то что удается здорово облегчает жизнь.</p>
<p>Инфоканалом тут могут быть почта, телефон, личные встречи, браузер, мессенджеры. По ним передаются разные типы &#8220;сообщений&#8221;:</p>
<ul>
<li><strong>Новая задача</strong>. Планируется с помощью <a href="http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 2, Решение">описанных во второй части методик</a>.</li>
<li><strong>Новый проект</strong>. Разбивается на задачи, после чего см. пункт первый. Разбиение на задачи, само собой, также является задачей.</li>
<li><strong>Информация к сведению</strong>. Сохраняется с помощью наиболее подходящего по типу информации инструмента.</li>
<li><strong>Мусор</strong>. Выбрасывается. Причем лучше, если выбрасывается сразу весь поток похожих сообщений с помощью фильтров или других способов.</li>
</ul>
<p>С телефоном, мессенджером и личными встречами справляется методика стикеров. А вот с почтой и браузером налажены свои способы работы.</p>
<blockquote><p><em>Важное уточнение &#8212; я работаю на одном и том же ноутбуке на работе и дома. Единый компьютер сам по себе здорово помогает в работе &#8212; окружение настраивается раз и навсегда, информация всегда с собой, не нужна синхронизация и прочие трудности. И хотя для самой методики это не так критично, при работе с вспомогательными инструментами здорово помогает.</em></p></blockquote>
<h2>Почта</h2>
<p>Почта &#8212; один из главных источников задач. Какие-то из них можно сразу ставить в план работ, какие-то требуют предварительного уточнения, для многих решением задачи является просто ответ на само письмо.</p>
<blockquote><p><em>Давно и с удовольствием пользуюсь MS Outlook. Это больше чем почтовик &#8212; отличнейшее средство продуктивности, связанное с не менее чудным календарем и адресной книгой. А вместе с плагином <a href="http://www.xobni.com/" title="Плагин Xobni для MS Outlook">Xobni</a>, собирающим всю корреспонденцию по контакту, полезность Аутлука еще выше. Ему пока не хватает нормального поиска, но хорошая система категоризации и хранение писем на Gmail (где можно найти сильно потерявшееся письмо) решает большую часть проблем.</em></p></blockquote>
<p>Здесь здорово работает принцип пустой папки входящих. После того как задача поставлена или решена, письмо складывается в соответствующую папку архива. Либо удаляется, если оно не понадобится позже (правда, это касается скорее сервисных и нерабочих сообщений &#8212; проектная переписка хранится в полном объеме). В итоге если в инбоксе есть какие-то письма, значит несделанные дела или незапланированные задачи остались. Если он пустой &#8212; хвостов нет. А вся нужная информация уже разложена по категориям.</p>
<p>Кстати, о категориях. Метод предполагает активное складывание всего и вся в архив. А значит нужна удобная система папок в почтовом ящике, чтобы знать куда положить ненужное письмо и где его потом найти, если оно вдруг понадобится. В моем Аутлуке три группы директорий &#8212; рабочая проектная и непроектная информация, а также личная переписка. В каждой из них из них &#8212; поддиректории, большинство из которых пронумеровано вдобавок к названиям, от более важных к реже используемым. Так легче ориентироваться в них, чтобы потом находить нужное &#8220;на ощупь&#8221;.</p>
<h3>Предыстория вопроса</h3>
<p>(Этот кусок можно пролистать)</p>
<blockquote><p><em>Многие пользуются Gmail, но мне он не очень подходит &#8212; десктопное приложение быстрее и функциональнее, доступно в любой момент, имеет хорошую адресную книгу и много других приятных вещей. Но самое неудобное в гугл-почте &#8212; это отсутствие папок. Метки не позволяют сделать нужную иерархическую систему. Да и ставить их не так удобно и быстро, как раскидывать почту по директориям.</em></p></blockquote>
<p>Раньше подход к работе с почтой был более автоматизированным, но при этом менее продуктивным. Была настроена целая коллекция фильтров, которая автоматически раскладывала письма по папкам. Многие из них были справочной информацией, для которой такой способ годился.</p>
<p>Но важные неотвеченные сообщения при пропадании из инбокса часто забывались, а значит нужно было писать о них отдельные напоминания. Теперь большинство фильтров отключены &#8212; остались только те, что раскладывают рассылки. Те же письма, что требуют внимания, разбираются и сортируются вручную. В результате во &#8220;входящих&#8221; редко бывает больше 20 сообщений. Это и глаз радует, и позволяет обойтись без раскопок в паре тысяч неопределившихся писем.</p>
<h2>Браузер</h2>
<p>Браузер служит и для рабочей деятельности, и для той что которая касается работы не напрямую (например, отслеживание тенденций и повышение квалификации) или вовсе не относится к делу. Все это происходит в одном и том же инструменте, который по интенсивности напоминает работу с почтовым ящиком. Часто открыто с полсотни закладок, хотя в нормальном состоянии их должно быть всего пара штук. Чтобы очистить стек, все их можно пролистать и закрыть, прочитать или сохранить на будущее. Поскольку информация имеет разную степень полезности и срок жизни, для сохранения используются соответствующие случаю сервисы:</p>
<ul>
<li><a href="http://delicious.com/jvetrau" title="Сервис онлайн-закладок <a href="http://Del.icio.us" title="http://Del.icio.us" target="_blank">Del.icio.us</a>&#8220;>Del.icio.us</a> для всех сайтов и материалов, к которые еще пригодятся позже;</li>
<li><a href="http://vi.sualize.us/jvetrau/" title="Сервис закладок для изображений <a href="http://Vi.sualize.us" title="http://Vi.sualize.us" target="_blank">Vi.sualize.us</a>&#8220;>Vi.sualize.us</a> для полезных и интересных изображений;</li>
<li><a href="http://www.plurk.com/user/jvetrau" title="Сервис микроблоггинга Plurk">Plurk</a> для скоропортящейся информации &#8212; забавной, но вряд ли понадобящейся потом;</li>
</ul>
<p>В связке с еще одним наиполезнейшим сервисом, <a href="http://friendfeed.com/jvetrau" title="Сервис лайфстриминга FriendFeed">FriendFeed</a>, все это создает отличный заменитель RSS-ридера. Он максимально ненавязчив, что решает главную проблему приложений для чтения RSS-лент &#8212; на них уходит слишком много времени. А значит можно найти гораздо больше полезного в работе с меньшими усилиями.</p>
<p>Управляться с работой помогают и другие инструменты, но связка стикеры/ежедневник/таск-менеджер вместе с почтой и браузером &#8212; ключевые элементы методики. За год она здорово поменялась и развилась &#8212; появлялись новые обязанности, менялся формат работы. Будет интересно написать о ней еще через год &#8212; возможно, придется снова адаптировать ее к грядущим изменениям.</p>
<p>P.S. Кстати, все изменения методики за прошедший год сохранились на фото. Вот как менялся инструментарий:</p>
<h4>Пробковая доска</h4>
<table cellPadding="5" cellSpacing="0" border="0">
<tr>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2007/07/tasklist-offline.jpg" title="Список задач с помощью Post-It Notes"><img src="http://www.jvetrau.com/wp-content/uploads/2007/07/tasklist-offline.thumbnail.jpg" alt="Список задач с помощью Post-It Notes" border="0" /></a></td>
<td align="center"><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/103-taskboard-personalwide.jpg" title="Расширенная версия доски с задачами на пересечении “день недели” / “проект”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/103-taskboard-personalwide.thumbnail.jpg" alt="Расширенная версия доски с задачами на пересечении “день недели” / “проект”" border="0" /></a></td>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/01-weekmonthplan.jpg" title="Задачи со сроком исполнения “на неделе” и “в ближайшем будущем”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/01-weekmonthplan.thumbnail.jpg" alt="Задачи со сроком исполнения “на неделе” и “в ближайшем будущем”" border="0" /></a></td>
</tr>
<tr>
<td>первая версия</td>
<td>расширенная первая версия. заснято в момент, когда схема приказала долго жить &#8212; методика отстала от времени</td>
<td>текущая версия</td>
</tr>
</table>
<h4>Маркерная доска</h4>
<table cellPadding="5" cellSpacing="0" border="0">
<tr>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/201-whiteboard-gridteam3.jpg" title="План работы команды из 3 человек на пересечении “день недели” / “участник команды”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/201-whiteboard-gridteam3.thumbnail.jpg" alt="План работы команды из 3 человек на пересечении “день недели” / “участник команды”" border="0" /></a></td>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/202-whiteboard-gridteam5.jpg" title="План работы команды из 5 человек на пересечении “день недели” / “участник команды”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/202-whiteboard-gridteam5.thumbnail.jpg" alt="План работы команды из 5 человек на пересечении “день недели” / “участник команды”" border="0" /></a></td>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/203-whiteboard-gridproject.jpg" title="Сводка по задачам команды на пересечении “проект” / “тип работ”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/203-whiteboard-gridproject.thumbnail.jpg" alt="Сводка по задачам команды на пересечении “проект” / “тип работ”" border="0" /></a></td>
</tr>
<tr>
<td>первая версия</td>
<td>расширенная первая версия</td>
<td>вид &#8220;проекты&#8221; / &#8220;типы задач&#8221;</td>
</tr>
<tr>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/204-whiteboard-status.jpg" title="Сводка по задачам команды по горизонтам планирования"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/204-whiteboard-status.thumbnail.jpg" alt="Сводка по задачам команды по горизонтам планирования" border="0" /></a></td>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/205-whiteboard-status-grid.jpg" title="Сводка по задачам команды по горизонтам планирования, альтернативная версия"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/205-whiteboard-status-grid.thumbnail.jpg" alt="Сводка по задачам команды по горизонтам планирования, альтернативная версия" border="0" /></a></td>
<td><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/03-whiteboard.jpg" title="Обзор план работ по отделу на неделю"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/03-whiteboard.thumbnail.jpg" alt="Обзор план работ по отделу на неделю" border="0" /></a></td>
</tr>
<tr>
<td>вид &#8220;проекты&#8221; / &#8220;горизонт планирования&#8221;</td>
<td>вид &#8220;проекты&#8221; / &#8220;горизонт планирования&#8221;</td>
<td>текущая версия</td>
</tr>
</table>
<p>Все части материала:</p>
<ul>
<li><a href="http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 1, Постановка проблемы">Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 1. Проблема</a></li>
<li><a href="http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 2, Решение">Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 2. Решение</a></li>
<li><strong>Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 3. Вспомогательные инструменты</strong></li>
</ul>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/409077067" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/10/02/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F10%2F02%2Fpersonalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi%2F</feedburner:awareness></item>
		<item>
		<title>Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 2. Решение</title>
		<link>http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/</link>
		<comments>http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 08:01:46 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[GTD]]></category>

		<category><![CDATA[Построение процесса]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проект-менеджмент]]></category>

		<category><![CDATA[Рабочее пространство]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/</guid>
		<description><![CDATA[Исходя из описанных в первой части критериев строится вся работа с входящей информацией. Взяв за основу ключевые принципы GTD &#8220;недержания&#8221; в голове и ведения единого списка дел, я основательно обработал их напильником. Получилась достаточно стройная методика, которая держится уже не первый месяц, только хорошея с каждой неделей.
Все поступающее условно делится на три группы. Это проектные [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/01-weekmonthplan.jpg" title="Задачи со сроком исполнения “на неделе” и “в ближайшем будущем”"></a><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/02-nowtodaytasks.jpg" title="Задачи со сроком исполнения “сейчас” и “сегодня-завтра”"></a><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/03-whiteboard.jpg" title="Обзор план работ по отделу на неделю"></a><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/04-acunote.jpg" title="Таск-менеджер Acunote"></a>Исходя из <a href="http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 1, Постановка проблемы">описанных в первой части критериев</a> строится вся работа с входящей информацией. Взяв за основу ключевые принципы GTD &#8220;недержания&#8221; в голове и ведения единого списка дел, я основательно обработал их напильником. Получилась достаточно стройная методика, которая держится уже не первый месяц, только хорошея с каждой неделей.</p>
<p>Все поступающее условно делится на три группы. Это проектные задачи (и все что с ними связано), почта и браузер. К каждой из них свой подход.</p>
<p>Есть три инструмента, которые помогают управляться с задачами &#8212; цветные стикеры, ежедневник и онлайновый таск-менеджер Acunote. Каждый из на своем уровне детализации и со своей частотой использования помогают выстраивать рабочий процесс.</p>
<h2><a name="taskmethod01" title="taskmethod01"></a>Цветные стикеры</h2>
<p>Разноцветные клейкие стикеры минимального размера &#8212; основа текущего процесса. С этого, в общем-то, и начиналась <a href="http://www.jvetrau.com/2007/07/19/organizatsiya-rabochego-mesta-oflaynovyiy-menedzher-zadach/" title="Организация рабочего места. Офлайновый менеджер задач">прошлогодняя версия методологии</a>. На листке писалось краткое описание действия, например, &#8220;проектирование каталога&#8221; или &#8220;написать КП&#8221; (коммерческое предложение), а сам он клеился в нужном пересечении матрицы &#8220;проект&#8221; (строка) / &#8220;день недели&#8221; (столбец) на пробковой доске. Если задачу не успевалось сделать в назначенный срок, она легко переклеивалась на другую &#8220;клетку&#8221;.</p>
<p>Но делалось это при растущем потоке дел постоянно и такая постоянная перетасовка подрывала веру в победу. Да и сама доска хотя и находится на расстоянии вытянутой руки, в прямом поле зрения во время работы находится не она, а компьютер. В общем, методика не удовлетворяла описанным в первой части <a href="http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/#rules" title="Требования к методике работы с большим потоком разнородных задач">2 и 3 обязательным пунктам</a>, поэтому периодически приходила в заброшенное состояние.</p>
<p>При этом сам подход рассортированных по категориям стикеров очень удобен. Чтобы перенести задачу со дня на день, не нужно зачеркивать ее на одной странице и писать заново на другой. Меняется и порядок действий &#8212; сначала ты записываешь то что хотел и уже потом ищешь, куда это классифицировать. А значит и риск забыть, отвлекшись, минимален. Ну и много раз перечерканный бумажный лист выглядит просто неаккуратно, отбивая желание работать с ним.</p>
<p>Сам принцип записи на мини-листках почти не поменялся &#8212; разве что в углу сейчас пишется проект, к которому относится задача. А вот классификация теперь идет по 3 &#8220;слоям&#8221;:</p>
<ol>
<li><strong>Критичность задачи</strong>. Выделяется цветом стикера &#8212; желтый для простых, красный для срочных и синий &#8212; для личных дел. Если по ходу дела важность поменялась &#8212; задача переписывается на другой листок.</li>
<li><strong>Тип задачи</strong>. Исходя из описанных в первой части 4х ролей (проект-менеджмент, проектирование, продажи, руководство отделом) стикеры разделяются на соответствующие группы.</li>
<li><strong>Горизонт исполнения</strong>. Планирование стало гораздо проще, когда вместо конкретных дат появились 4 группы сроков &#8212; сейчас, сегодня-завтра, на этой неделе, в ближайшие месяцы.</li>
</ol>
<p><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/01-weekmonthplan.jpg" title="Задачи со сроком исполнения “на неделе” и “в ближайшем будущем”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/01-weekmonthplan.thumbnail.jpg" align="right" alt="Задачи со сроком исполнения “на неделе” и “в ближайшем будущем”" border="0" /></a>Что дальше? Задачи с горизонтами &#8220;на этой неделе&#8221; и &#8220;в ближайшие месяцы&#8221; расклеиваются по матрице на пробковой доске, где строки &#8212; это срок, а столбцы &#8212; тип задания. Те, у которых горизонт &#8220;завтра&#8221; &#8212; лежат на столе рядом с ноутбуком. Если что-то делается сегодня &#8212; стикер приклеен между клавиатурой и экраном лэптопа. Тот листок, которым я занимаюсь сейчас, висит рядом с тачпадом &#8212; так, чтобы взгляд всегда падал на него. По ходу работы выполненные задачи складываются в стопку завершенных, а если у какой-то из них меняется срок &#8212; листок переклеивается в нужный &#8220;стек&#8221; задач.</p>
<blockquote><p><em>Помня о конфликте между менеджерскими и исполнительскими задачами, я стараюсь делать в начале и конце дня и недели. Идеально, если проектированию можно уделить целый день &#8212; отсутствие прерываний делает вдумчивую работу на порядок комфортнее. Хорошая память позволяет выкарабкиваться и из нагруженных дней, но в спокойные получается куда больше.</em></p></blockquote>
<p><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/02-nowtodaytasks.jpg" title="Задачи со сроком исполнения “сейчас” и “сегодня-завтра”"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/02-nowtodaytasks.thumbnail.jpg" align="right" alt="Задачи со сроком исполнения “сейчас” и “сегодня-завтра”" border="0" /></a>Хотя я и стараюсь максимально отвязаться от конкретных дат, для запланированных на четкое время и число событий используется календарь в MS Outlook и таск-менеджер. Но об этом ниже.</p>
<h2><a name="taskmethod02" title="taskmethod02"></a>Ежедневник</h2>
<p>Стикеры здорово помогают разбираться в большом и часто меняющемся потоке задач. Но как раз в их гибкости и проблема. Они позволяют понять, что делать дальше, но не говорят о том, какой план в целом на сегодня. А хочется видеть четкую картинку &#8212; это позволяет и день оптимизировать, и просто чувствовать себя комфортно. Ведь не имея плана сложно сказать, насколько ты продвинулся вперед в его выполнении.</p>
<p>Проблему решил простой ежедневник. В нем записывается повестка дня &#8212; список проектов, которыми нужно заниматься, и общая суть дел по каждому из них. Отчасти это дублирует стикеры, но только в упрощенном виде, чтобы напомнить о них. Например, если на сегодня по проекту ACME<sup>TM</sup> назначены задачи &#8220;проектирование каталога&#8221;, &#8220;проектирование личного кабинета&#8221;, &#8220;проектирование рассылок&#8221;, то в ежедневнике будет записано &#8220;ACME &#8212; проектирование&#8221;.</p>
<p>По ходу выполнения задач они вычеркиваются из ежедневника, наглядно показывая продвижение по плану. При этом важно рассчитывать свои силы &#8212; не планировать на сегодня больше, чем успеется сделать. Много оставшихся на конец дня заданий &#8212; меньше доверия к инструменту. Лучше сделать что-то сверх запланированного, взяв стикер из стека задач по окончанию всех намеченных дел.</p>
<p><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/03-whiteboard.jpg" title="Обзор план работ по отделу на неделю"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/03-whiteboard.thumbnail.jpg" align="right" alt="Обзор план работ по отделу на неделю" border="0" /></a>Такой подход оказался полезным и для постановки задач коллегам по отделу. Хотя конкретные действия записаны в таск-менеджере, на висящей в комнате маркерной доске записываются сводка их заданий на неделю. Не знаю, правда, кому это больше помогает &#8212; мне или им, но штука полезная.</p>
<h2><a name="taskmethod03" title="taskmethod03"></a>Таск-менеджер</h2>
<p><a href="http://www.jvetrau.com/wp-content/uploads/2008/10/04-acunote.jpg" title="Таск-менеджер Acunote"><img src="http://www.jvetrau.com/wp-content/uploads/2008/10/04-acunote.thumbnail.jpg" align="right" alt="Таск-менеджер Acunote" border="0" /></a>Раньше мне на все про все вполне хватало работающего в браузере таск-менеджера &#8212; дополнительные уровни планирования появлялись только из-за роста потока задач. Сейчас дел на порядок больше, но это не повод совсем отказываться от автоматизированных сервисов. С начала года мы активно пользуемся веб-приложением <a href="http://www.acunote.com/" title="Acunote">Acunote</a>. Его главные плюсы такие же как и у системы стикеров &#8212; гибкость и легкость. Сервис заточен под agile-подходы к ведению проектов, хотя ничто не мешает пользоваться им и для классических методов.</p>
<p>Свои задачи я в нем уже практически не веду. Не из-за лени &#8212; основной средой должна быть какая-то одна, и у меня это метод стикеров. А вот для постановки заданий коллегам по отделу Acunote в самый раз. Причем в последнее время мы переходим на самоконтроль &#8212; большую часть задач они выставляют себе сами. Я эти списки проверяю и пишу на их основе отчеты клиенту.</p>
<p>Сами работы ведутся по итерациям &#8212; из общего списка задач на проект выбираются первоочередные в том количестве, которое можно успеть за неделю (или две, в зависимости от договоренности с клиентом). Работа маленькими кусочками позволяет гораздо лучше понимать, как мы движемся по плану. Да и в целом процесс идет динамичнее, когда делается несколько мини-проектов вместо одного большого.</p>
<blockquote><p><em>Acunote также используется как общий инструмент между нашим отделом и командой разработки. Это в основном задачи по поддержке и доработкам того что мы спроектировали ранее. При работе над прототипами используем <a href="http://trac.edgewall.org/" title="Trac">Trac</a> как баг-трекер, но это уже частные случаи.</em></p></blockquote>
<p>Вместе со стикерами и ежедневником, таск-менеджер позволяет управляться со всеми четырьмя типами работ &#8212; проект-менеджментом, проектированием, продажами и руководством отделом. Но есть и вспомогательные инструменты &#8212; почта и браузер, которые тоже здорово помогают в работе.</p>
<p>Все части материала:</p>
<ul>
<li><a href="http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 1, Постановка проблемы">Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 1. Проблема</a></li>
<li><strong>Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 2. Решение</strong></li>
<li><a href="http://www.jvetrau.com/2008/10/02/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 3, Вспомогательные инструменты">Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 3. Вспомогательные инструменты</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/408034280" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F10%2F01%2Fpersonalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie%2F</feedburner:awareness></item>
		<item>
		<title>Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 1. Проблема</title>
		<link>http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/</link>
		<comments>http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 07:10:56 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[GTD]]></category>

		<category><![CDATA[Построение процесса]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проект-менеджмент]]></category>

		<category><![CDATA[Рабочее пространство]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/</guid>
		<description><![CDATA[Почти три месяца не получалось добраться до блога. И дело не в отпусках &#8212; этим летом было не до отдыха. В начале весны мы начали активное продвижение нашей мини-компании по проектированию интерфейсов. Услуги оказались более чем востребованными &#8212; поток задач и проектов вырос, как говорится, dramatically, так что старые методы работы пришлось в срочном порядке [...]]]></description>
			<content:encoded><![CDATA[<p>Почти три месяца не получалось добраться до блога. И дело не в отпусках &#8212; этим летом было не до отдыха. В начале весны мы начали активное <a href="http://www.jvetrau.com/2008/03/19/anonsyi-proektov-piterskaya-kompaniya-po-proektirovaniyu-interfeysov/" title="Анонсы проектов. Питерская компания по проектированию интерфейсов">продвижение нашей мини-компании по проектированию интерфейсов</a>. Услуги оказались более чем востребованными &#8212; поток задач и проектов вырос, как говорится, dramatically, так что старые методы работы пришлось в срочном порядке совершенствовать. Плотность потока спадать и не думает, но в последнее время находиться в нем стало гораздо легче.</p>
<p>В прошлом году я писал о <a href="http://www.jvetrau.com/2007/07/19/organizatsiya-rabochego-mesta-oflaynovyiy-menedzher-zadach/" title="Организация рабочего места. Офлайновый менеджер задач">работавшей на тот момент методике</a>. Изменения в ней с тех пор происходили регулярно, приспосабливаясь под новые условия задач. В некоторые переходные моменты какие-либо методики вообще отсутствовали &#8212; старые работать перестали, а к новым еще не появилось четких требований.</p>
<p>Главная причина всех этих перемен &#8212; частая смена &#8220;контекста&#8221; работы. Становится больше проектов и способы работы с ними тоже отличаются. Процент менеджерских задач также растет, вступая в конфликт с задачами исполнительскими. В общем, скорость изменений такая, что четко формализованные методы либо быстро устаревают, либо &#8220;ломаются&#8221; о нестандартные ситуации. Если налаженную схему немного &#8220;запустил&#8221;, перед тем как пользоваться ей снова придется разгрести завал. Время на это есть не всегда, так что ситуация усложняется еще сильнее.</p>
<p><a name="rules" title="rules"></a>К той методике, которая бы работала и не ломалась, есть несколько требований:</p>
<ol>
<li><strong>Доступность в любой момент</strong>. Минимум специального ПО, все должно по возможности делаться подручными средствами. Записать что-то важное и срочное должно быть возможно без особых усилий и сложных инструментов.</li>
<li><strong>Гибкость</strong>. Формат записи не должен накладывать особых ограничений. Важно, чтобы в спешке можно было за пару секунд в любой понятной форме пометить, что именно нужно не забыть. Как только появляются какие-то четкие правила классификации, время на запись каждой задачи увеличивается. Нагрузка на осознавательный аппарат при этом тоже растет, мешая всему остальному. Кроме того, быстро появляются исключения из классификации, что ломает стройную систему и вгоняет в еще большие ступоры.</li>
<li><strong>Наглядность</strong>. Список задач должен быть всегда на виду, в любое время. Если он запрятан в какой-то программе, ее нужно постоянно запускать или переключаться к ней. Это лишнее действие, на которое во многих случаях просто нет времени, а значит появится желание сэкономить. Либо просто не будет возможности сделать его &#8212; компьютер не всегда под рукой и не всегда включен.</li>
<li><strong>Минимальное количество списков задач</strong>. Важно, чтобы не нужно было мысленно склеивать несколько задачников &#8212; это лишняя нагрузка, на которую часто нет времени, и которая со временем заставит плюнуть на такую сложную методику. Основным лучше считать только один такой список, все остальные должны быть вспомогательными.</li>
</ol>
<p>В общем, нужно максимально упрощать задачу по постановке и контролю задач. Многое из этого описано в <a href="http://www.davidco.com/what_is_gtd.php" target="_blank" title="Getting Things Done by David Allen">методике GTD</a>. Правда, по первым двум пунктам хотелось особенно хороших показателей &#8212; все предыдущие подходы спотыкались в первую очередь о них. Да и сам GTD описывает все достаточно абстрагировано, без описания кейсов. А у каждого своя ситуация и свои текущие проблемы.</p>
<p>Исходя из количества и частоты уделяемого времени, мои задачи поделились на 4 типа. Список выстроился в порядке убывания необходимости держать руку на пульсе:</p>
<ul>
<li><strong>Управление проектами и аккаунт-менеджмент</strong>. Сюда входят:
<ul>
<li>Первоначальное <strong>планирование</strong> работ по проекту;</li>
<li><strong>Постановка задач</strong> коллегам и контроль их выполнения;</li>
<li><strong>Отслеживание</strong> хода проекта и <strong>внесение изменений</strong> в планы, если это необходимо;</li>
<li><strong>Общение с клиентом</strong> по возникающим в ходе работы вопросам;</li>
<li><strong>Отчетность</strong> клиенту по завершению этапов работ;</li>
</ul>
</li>
<li><strong>Проектирование интерфейсов</strong>. В рамках этих работ делаются:
<ul>
<li><strong>Анализ</strong> предметной области, рынка и целевой аудитории;</li>
<li><strong>Проектирование</strong> конкретных страниц и элементов интерфейса;</li>
<li><strong>Написание спецификаций</strong> и других сопроводительных документов;</li>
</ul>
</li>
<li><strong>Продажи</strong>. Это:
<ul>
<li>Предварительная <strong>оценка</strong> сроков и стоимости работ;</li>
<li><strong>Подготовка</strong> коммерческих предложений и договоров;</li>
<li><strong>Напоминание клиенту</strong> о необходимости подписания документов и оплаты счетов;</li>
</ul>
</li>
<li><strong>Развитие отдела проектирования</strong>. Работа включает:
<ul>
<li>Стратегическое <strong>планирование развития</strong> отдела;</li>
<li><strong>Планирование бюджета</strong> и контроль его исполнения;</li>
<li><strong>Поиск</strong> сотрудников и работа с ними;</li>
<li><strong>Маркетинг</strong> отдела;</li>
</ul>
</li>
</ul>
<p>Получается, что сейчас на мне висят задачи и менеджерские, и исполнительские. Это ведет к конфликту интересов. Как руководителю мне важно закончить работы по проекту как можно быстрее, а это значит что нужно четко следовать плану проекта. Как проектировщику &#8212; хочется глубины и качества проработки, а тут по ходу дела возникают интересные предложения, которые расширяют рамки работ.</p>
<p>Непосредственное проектирование занимает приличное количество времени и подразумевает &#8220;погружение&#8221; &#8212; здорово, когда ничего не сбивает с мыслей. Правда, в большинстве более-менее больших компаний человек будет участвовать сразу в нескольких проектах &#8212; а это значит, что иногда все-таки придется переключаться. Кроме того, есть еще не связанные с основной задачей дела вроде участия в совместных обсуждениях или подготовки отчетов.</p>
<p>При этом менеджерских задач достаточно много. Они в основном небольшие, но в сумме занимают приличную часть дня, постоянно выбивая из того самого &#8220;погруженного&#8221; состояния. Вдобавок ко всему это в разы увеличивает количество проектов, за которыми нужно следить. Короче, состояние для нервной системы взрывоопасное.</p>
<p>Все части материала:</p>
<ul>
<li><strong>Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 1. Проблема</strong></li>
<li><a href="http://www.jvetrau.com/2008/10/01/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-2-reshenie/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 2, Решение">Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 2. Решение</a></li>
<li><a href="http://www.jvetrau.com/2008/10/02/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-3-vspomogatelnyie-instrumentyi/" title="Персональная продуктивность. Методика работы с большим потоком разнородных задач. Часть 3, Вспомогательные инструменты">Персональная продуктивность. Методика работы с большим потоком разнородных задач, часть 3. Вспомогательные инструменты</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/407018658" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/09/30/personalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F09%2F30%2Fpersonalnaya-produktivnost-metodika-rabotyi-s-bolshim-potokom-raznorodnyih-zadach-chast-1-postanovka-problemyi%2F</feedburner:awareness></item>
		<item>
		<title>Проектирование в agile-процессе. График работы команд разработки и аналитики</title>
		<link>http://www.jvetrau.com/2008/07/01/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki/</link>
		<comments>http://www.jvetrau.com/2008/07/01/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 07:14:30 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[Итерационная разработка]]></category>

		<category><![CDATA[Пользовательские интерфейсы]]></category>

		<category><![CDATA[Построение процесса]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проект-менеджмент]]></category>

		<category><![CDATA[Проектирование]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/07/01/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki/</guid>
		<description><![CDATA[У моего блога две ключевые темы &#8212; проектирование и управление проектами. Первая &#8212; потому что моя основная работа состоит как раз в продумывании и документировании пользовательских интерфейсов. Вторая &#8212; поскольку я руковожу и развиваю отдел проектирования в нашей компании. Ну и в довесок управляю первым этапом тех проектов, где требуется проработка UI. Наверное, поэтому в [...]]]></description>
			<content:encoded><![CDATA[<p>У моего блога две ключевые темы &#8212; проектирование и управление проектами. Первая &#8212; потому что моя основная работа состоит как раз в продумывании и документировании пользовательских интерфейсов. Вторая &#8212; поскольку я руковожу и развиваю <a target="_blank" href="http://www.uimodeling.ru/" title="UI Modeling Company — Проектирование пользовательских интерфейсов">отдел проектирования</a> в <a target="_blank" href="http://www.artics.ru/" title="Artics Internet Solutions">нашей компании</a>. Ну и в довесок управляю первым этапом тех проектов, где требуется проработка UI. Наверное, поэтому в блоге мало &#8220;чистых&#8221; материалов по проект-менеджменту &#8212; обе темы переплетаются в работе так, что не развязать. И одна из самых актуальных для меня сейчас вещей в рамках этого переплетения &#8212; шлифовка процесса работы отдела так, чтобы он гладко стыковался с разработкой.</p>
<p>Про выстраивание процесса проектирования с учетом интересов команды разработки я недавно писал. В третьей части материала как раз говорится о том, <a href="http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 3. Ранние результаты">как мы пытаемся решать проблему сроков</a>. Эту же темы мы с коллегами поднимали в апрельском <a href="http://www.jvetrau.com/2008/04/18/vyistupleniya-na-konferentsiyah-nasha-prezentatsiya-s-rit-2008/" title="Выступления на конференциях. Наша презентация с РИТ-2008">выступлении на конференции РИТ-2008</a>.</p>
<p>Если вкратце, то вся работа разбивается на три части &#8212; <a href="http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/#p01-concept" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 3. Ранние результаты — Концепция">концепция</a>, <a href="http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/#p02-prototype" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 3. Ранние результаты — Прототип">интерактивный прототип</a> и <a href="http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/#p03-specification" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 3. Ранние результаты — Спецификация">поддержка спецификации</a>. Для каждой из них в идеале заключается свой договор, идущий по разным методикам. Концепцию удобнее прорабатывать по классической схеме с четким календарным планом. Интерактивный прототип бывает проще создавать в agile-процессе. Правда, такой подход годится не для всех проектов &#8212; в основном там, где важнее функциональные, а не потребительские качества продукта. Поддержку спецификации удобнее вести по чистому agile, но иногда удобнее иметь готовый пакет документации сразу, сделав все одним махом без всяких итераций.</p>
<p>Хочется расписать эту схему подробнее. Для начала важно понять, что вообще важно во всем этом деле заинтересованным лицам проекта &#8212; заказчику, разработчикам, проектировщикам:</p>
<ol>
<li>Клиента интересует <strong>скорость выхода продукта на рынок</strong>. Важно узнать, когда и какие ключевые даты запланированы у него &#8212; официальный запуск самого продукта, отчетные точки для инвесторов, рекламные кампании и т.п. Это позволит гибче и лучше спланировать работы по проекту.</li>
<li>Крупные проекты обычно ведутся в условиях постоянного изменения требований. А значит разработчикам нужен такой <strong>процесс работы над проектом</strong>, который не заставит их отвечать за ошибочное планирование, съедающее нервы и внеурочные часы. Планы бывают чересчур оптимистичны не от недостатка квалификации &#8212; часто бывают нужны серьезные предварительные технологические исследования и испытания для того чтобы оценить трудоемкость функциональности. Которые здорово затягивают старт работ и, соответственно, выход на рынок.</li>
<li>Всех троих волнует <strong>качественная и глубокая проработка потребительских качеств продукта</strong> &#8212; в основном это касается интерфейса. Клиенту нужен успешный продукт; проектировщикам &#8212; интересный проект, за который потом не будет стыдно; разработчикам &#8212; стройная и целостная система, которая не расползется по швам с последующей тонной доделок.</li>
<li>Для обеспечения таких качеств важна полная и в то же время легко читаемая и поддерживаемая <strong>спецификация требований к продукту</strong>, своевременно обновляемая. Разработчикам она даст основу для планирования и уверенность в том, что они работают над тем, что нужно; проектировщикам &#8212; возможность проследить за качеством системы.</li>
<li>Проектную команду, не связанную непосредственно с разработкой, интересует <strong>равномерная загрузка</strong>. В первую очередь это касается проектировщиков. В идеале, конечно, они должны быть доступны по первому зову. Но если речь идет не о полностью посвятившей себя проекту компании, а о коммерческой организации, которая предоставляет услуги по проектированию, нужно планировать работу так чтобы и успевать все без авралов, и без дела не сидеть.</li>
</ol>
<p>Определяющий здесь &#8212; первый пункт. Исходя из задач клиента мы определяем ключевые вехи, которые говорят что к &#8220;такому-то числу должно быть готовы такие-то вещи&#8221;. Под них строится и весь процесс работы. Он может отличаться в каждом конкретном случае, но в целом придерживается следующей схемы. Которая при этом удовлетворяет и остальным пунктам списка:</p>
<h2>Этап 1. Pre-Sale</h2>
<p>1-2 недели (хотя случается и полгода, и год)</p>
<h3>Отдел проектирования</h3>
<p>Предварительный анализ проекта, описание объема работ, оценка сроков и стоимости работ.</p>
<p><strong>Документы</strong></p>
<ul>
<li>коммерческое предложение;</li>
<li>договор на проработку концепции.</li>
</ul>
<h3>Отдел разработки</h3>
<p>Предварительная оценка сроков, трудозатрат и рисков проекта.</p>
<p><strong>Документы</strong></p>
<ul>
<li>нет формализованных документов.</li>
</ul>
<h2>Этап 2. Сбор требований и проработка концепции</h2>
<p>2-4 недели</p>
<h3>Отдел проектирования</h3>
<p>Бизнес-анализ и сбор требований. Планирование работ по детальному проектированию.</p>
<p><strong>Документы</strong></p>
<ul>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/vision.html" title="Видение проекта (vision)">видение проекта</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/personas.html" title="Описание целевой аудитории (персонажи)">описание целевой аудитории</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/use-cases.html" title="Сценарии взаимодействия (use cases)">краткие сценарии взаимодействия</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/user-stories.html" title="Перечень функциональности (user stories)">перечень функциональности</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/site-map.html" title="Карта сайта">карта сайта</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/wireframes.html" title="Структурные схемы страниц (wireframes)">черновые структурные схемы страниц</a>;</li>
<li>договор на детальное проектирование бета-релиза;</li>
<li>перечень функциональности бета-релиза;</li>
<li>перечень функциональности финального релиза;</li>
<li><a href="http://www.jvetrau.com/2007/11/06/organizatsiya-komandyi-ustav-proekta-kak-sredstvo-razresheniya-konfliktov-chast-1-teoriya/" title="Организация команды. Устав проекта как средство разрешения конфликтов, часть 1. Теория">устав проекта</a>.</li>
</ul>
<h3>Отдел разработки</h3>
<p>Выбор технологической платформы, планирование работ, сбор команды.</p>
<p><strong>Документы</strong></p>
<ul>
<li>план работ по разработке;</li>
<li>оценка рисков;</li>
<li>эксплуатационные требования;</li>
<li>договор на разработку альфа-релиза.</li>
</ul>
<h2>Этап 3. Интерактивный и функциональный прототип (альфа-релиз)</h2>
<p>1-2 месяца</p>
<h3>Отдел проектирования</h3>
<p>Детальное проектирование и дизайн интерфейса, создание интерактивного прототипа, сбор требований. Описывается функциональность, которая должна войти в бета-релиз.</p>
<p><strong>Документы</strong></p>
<ul>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/wireframes.html" title="Структурные схемы страниц (wireframes)">структурные схемы страниц</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/design-mockups.html" title="Дизайн-макеты страниц">дизайн-макеты страниц</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/prototype.html" title="Интерактивный прототип">интерактивный прототип</a>;</li>
<li>атрибуты и методы сущностей;</li>
<li>критерии приемки функциональности;</li>
<li>договор на детальное проектирование финального релиза.</li>
</ul>
<h3>Отдел разработки</h3>
<p>Разработка альфа-релиза продукта (ядро + модули без дизайна) по договору с фиксированной ценой и сроками.</p>
<p><strong>Документы</strong></p>
<ul>
<li>функциональный лист (backlog);</li>
<li>отчетность о ходе проекта; </li>
<li>доработка существующих документов;</li>
<li>договор на agile-разработку.</li>
</ul>
<h2>Этап 4. Бета-релиз</h2>
<p>1,5-3 месяца</p>
<h3>Отдел проектирования</h3>
<p>Детальное проектирование и дизайн интерфейса, доработка интерактивного прототипа. Описывается функциональность, которая должна войти в финальный релиз. Также ведутся доработки документации по запросу команды разработки.</p>
<p><strong>Документы</strong></p>
<ul>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/wireframes.html" title="Структурные схемы страниц (wireframes)">структурные схемы страниц</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/design-mockups.html" title="Дизайн-макеты страниц">дизайн-макеты страниц</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/prototype.html" title="Интерактивный прототип">интерактивный прототип</a>;</li>
<li><a target="_blank" href="http://www.uimodeling.ru/process/documents/design-style-guide.html" title="Руководство по стилю интерфейса">руководство по стилю интерфейса</a>.</li>
</ul>
<h3>Отдел разработки</h3>
<p>Разработка и отладка бета-релиза продукта по agile-договору.</p>
<p><strong>Документы</strong></p>
<ul>
<li>план тестирования; </li>
<li>отчетность о ходе проекта; </li>
<li>доработка существующих документов.</li>
</ul>
<h2>Этап 5. Финальный релиз</h2>
<p>2-6 месяцев</p>
<h3>Отдел проектирования</h3>
<p>Доработки документации по запросу команды разработки.</p>
<p><strong>Документы</strong></p>
<ul>
<li>доработка существующих документов.</li>
</ul>
<h3>Отдел разработки</h3>
<p>Разработка и отладка финального релиза продукта по agile-договору.</p>
<p><strong>Документы</strong></p>
<ul>
<li>сопроводительная документация к проекту; </li>
<li>доработка существующих документов.</li>
</ul>
<p>План может варьироваться в зависимости от того что это за проект, есть ли наработки в этой предметной области у нас или клиента, более важны здесь функциональные или потребительские качества продукта. Важно, что он определяет скорее принцип работы, чем конкретную последовательность действий. И этот принцип позволяет найти компромисс между скоростью выхода на рынок и качеством проработки продукта.</p>
<p>Есть здесь один спорный вопрос по поводу того, нужно ли продолжать активное проектирование после сдачи интерактивного прототипа. Точнее, проблема даже глубже &#8212; нужно ли вести проектирование по agile, если разработка идет по гибким методикам? Я уверен, что как минимум ключевую функциональность нужно детально спроектировать до начала ее окончательного внедрения. После чего вести ее поддержку и обновление. Важно ведь не только красиво расставить кнопки в форме, но и понять, нужна ли вообще вот эта конкретная форма &#8212; в этом модуле или проекте в целом. Но это отдельная тема. Которую, наверное, я также скоро распишу.</p>
<p><a href="http://www.jvetrau.com/wp-content/uploads/2008/06/uimodeling-agile-plan-gant.png" title="Диаграмма Ганта для графика работы команд разработки и аналитики"><img border="0" align="right" src="http://www.jvetrau.com/wp-content/uploads/2008/06/uimodeling-agile-plan-gant.thumbnail.png" alt="Диаграмма Ганта для графика работы команд разработки и аналитики" /></a>P.S. Общий вид диаграммы Ганта на основе описанного выше графика. Так он смотрится куда нагляднее.</p>
<p>P.P.S. Отмечу соавторство <a target="_blank" href="http://yuri.shilyaev.com/" title="Блог Юрия Шиляева">Юры Шиляева</a> &#8212; он руководит минским офисом разработки нашей компании и именно с ним мы доводим эту схему до ума в ходе работы над проектами.</p>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/323842075" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/07/01/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F07%2F01%2Fproektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki%2F</feedburner:awareness></item>
		<item>
		<title>Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 3. Ранние результаты</title>
		<link>http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/</link>
		<comments>http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/#comments</comments>
		<pubDate>Thu, 29 May 2008 06:04:21 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[Пользовательские интерфейсы]]></category>

		<category><![CDATA[Построение процесса]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проект-менеджмент]]></category>

		<category><![CDATA[Проектирование]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/</guid>
		<description><![CDATA[Несмотря на то что обстоятельства давят, снижать качество работ совсем не хочется. Да и объем работ по проектированию, описанный во второй части, как ни крути и не переставляй его, всегда одинаков &#8212; разве что может быть размыт среди других задач. Из треугольника &#8220;цена-качество-сроки&#8221; у нас остаются первая и последняя грань. Но и с ними не [...]]]></description>
			<content:encoded><![CDATA[<p>Несмотря на то что обстоятельства давят, снижать качество работ совсем не хочется. Да и <a href="http://www.jvetrau.com/2008/05/28/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-2-spiral-povyisheniya-kachestva/" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 2. Спираль повышения качества">объем работ по проектированию</a>, описанный во второй части, как ни крути и не переставляй его, всегда одинаков &#8212; разве что может быть размыт среди других задач. Из треугольника &#8220;цена-качество-сроки&#8221; у нас остаются первая и последняя грань. Но и с ними не особо разгуляешься. Повышение цены оправдано привлечением дополнительных специалистов и более напряженным графиком работы. Но добавив еще 10 человек в команду работу не ускорить &#8212; она наоборот начнет буксовать из-за повышенной потребности в координации действий. Со сроками тоже сложно &#8212; есть предполагаемая дата выхода продукта на рынок. И в нее нужно кровь из носу успеть не только спроектировать, но и разработать систему.</p>
<p>В этом треугольнике грань &#8220;качество&#8221; чаще упоминается в связке с  функциональностью. Но при проектировании сложных потребительских продуктов большинство функций взаимосвязаны друг с другом, поэтому важно прорабатывать их в комплексе. Они образуют долгоиграющие сценарии использования, которые могут не работать по одиночке. Делать их в режиме чистого agile, по запросу, не получится.</p>
<blockquote><p><em>Например, идет работа над сервисом информационной базы в некой предметной области, где пользователи могут оставлять отзывы о продуктах в каталоге и самих категориях каталога, могут покупать их или рекомендовать друг другу. Ходят они в этот каталог нечасто и нерегулярно, но чаще всего возвращаются и делают покупку в итоге. При этом отдельно ни каталог, ни система отзывов не нужны &#8212; вся польза ресурса в синергетическом эффекте. Идти к покупке пользователь может месяц, поэтому важно продумать и детально проработать всю историю &#8212; от регистрации на сайте к включению в процесс общения, принятию решения и оформления покупки. И простое соединение последовательно сделанных модулей &#8220;регистрация&#8221;, &#8220;общение&#8221;, &#8220;сравнение&#8221; и &#8220;покупка&#8221; может не сработать.</em></p></blockquote>
<p>И все-таки есть характеристика, с которой можно выйти из тупика &#8212; это глубина проработки интерфейса. Со временем мы нашли хороший баланс, разбив работы над проектом на три фазы:<br />
<a name="p01-concept"></a></p>
<h2>1. Концепция</h2>
<p>Результатом должно стать четкое видение того, что за продукт должен быть создан. Это важно и для планирования основных работ, и для предварительного исследования потенциальных проблем, и для проработки архитектуры системы, и для проверки того, одинаково ли понимают проект клиент и подрядчик.</p>
<p>Для этого мы анализируем проект и предметную область, описывая результаты аналитики в виде серии документов: <a href="http://www.uimodeling.ru/process/documents/vision.html" title="Видение проекта (vision)">видения проекта</a>, <a href="http://www.uimodeling.ru/process/documents/personas.html" title="Описание целевой аудитории (персонажи)">описания целевой аудитории (персонажей)</a>, <a href="http://www.uimodeling.ru/process/documents/use-cases.html" title="Сценарии взаимодействия (use cases)">сценариев взаимодействия (use cases)</a> и <a href="http://www.uimodeling.ru/process/documents/user-stories.html" title="Перечень функциональности (user stories)">перечня функциональности (user stories)</a>. Они дают общее представление о проекте, достаточное для того чтобы и клиент, и аналитики, и разработчики могли общаться предметно. Еще лучше расширить пакет спецификации за счет предварительного проектирования. Важно получить уже на этапе концепции точную <a href="http://www.uimodeling.ru/process/documents/site-map.html" title="Карта сайта">структуру системы</a> и черновые наброски <a href="http://www.uimodeling.ru/process/documents/wireframes.html" title="Структурные схемы страниц (wireframes)">структурных схем</a> ключевых страниц. Переход от текстовых описаний к наглядным образам здорово облегчает понимание. Да и для раннего начала разработки они как нельзя кстати.</p>
<p>В итоге разработка может стартовать уже через 2-3 недели после начала работ. Как минимум это может быть архитектура системы, как максимум &#8212; функциональный прототип. Хотя слишком далеко вперед забегать не стоит &#8212; в ходе основного этапа проектирования многие куски функциональности могут не раз поменяться.<br />
<a name="p02-prototype"></a></p>
<h2>2. Прототип</h2>
<p>В итоге мы должны получить детально продуманный интерфейс ключевой функциональности продукта. Важно проверить концепцию в деле &#8212; все ли в ней сходится, если копнуть поглубже. Кроме того, нужно поставить четкую задачу разработчикам, отшлифовать конкретные интерфейсные решения, проработать выполнение пользователями основных задач. Часто результаты этого этапа служат еще и материалами для презентаций инвесторам и другим заинтересованным лицам.</p>
<p>На основе полученных при работе над концепцией документов мы начинаем глубокую проработку интерфейса будущей системы. Необходимо отрисовать детальные <a href="http://www.uimodeling.ru/process/documents/wireframes.html" title="Структурные схемы страниц (wireframes)">структурные схемы страниц</a>, составляющих наиболее важные для успеха продукта процессы. При этом желательно взять в работу меньше модулей, но &#8220;замкнуть&#8221;, то есть продумать их полностью. Важно основательно проработать их до начала разработки, чтобы снизить риск переделок по ходу уточнения спецификации. Если в планах первым делом стоит выпуск бета-версии продукта, оптимально выбрать для проработки всю входящую в &#8220;пилот&#8221; функциональность. Интерфейсные решения проверяются сперва в <a href="http://www.uimodeling.ru/process/documents/design-mockups.html" title="Дизайн-макеты страниц">дизайне</a>, а затем и в <a href="http://www.uimodeling.ru/process/documents/prototype.html" title="Интерактивный прототип">интерактивном прототипе</a>. И качество этих решений растет, в соответствии с <a href="http://www.jvetrau.com/2008/05/28/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-2-spiral-povyisheniya-kachestva/" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 2. Спираль повышения качества">описанной во второй части спиралью</a>.</p>
<p>Когда между клиентом и подрядчиком уже есть общая договоренность о том, что проект будет делаться в описанных концепциях рамках, разработка может начаться еще до начала второй фазы. Если же отмашки еще нет, результаты фазы станут частью технического задания на разработку. В любом случае, через месяц-полтора прототип будет готов и можно будет начать разработку уже с крейсерской скоростью.<br />
<a name="p03-specification"></a></p>
<h2>3. Детальная спецификация</h2>
<p>К этому моменту разработка уже идет полным ходом и проектирование может сбавить обороты. Перед аналитиками стоят две основные задачи. Во-первых, необходимо поддерживать уже созданную документацию. У разработчиков периодически возникают вопросы по спроектированной функциональности, обнаруживаются мелких и средних размеров белые пятна, встают разнообразные проблемы внедрения. Важно понимать, что белые пятна появляются не из-за недосмотра. В ходе предыдущей фазы необходимо было как можно скорее передать материалы в девелопмент, а интерактивный прототип &#8212; на презентацию. А после начала разработки уже можно спокойно заняться вылизыванием и шлифовкой мелочей.</p>
<p>Во-вторых, необходимо проработать оставшуюся функциональность, которая будет реализована после запуска бета-версии. И лучше не откладывать этот процесс на потом, пока есть полное погружение в проект. Да и планы запуска первой версии могут поменяться &#8212; потребуется включить в нее функциональность второй версии.</p>
<p>Состав работ практически полностью соответствует тому, что был на второй фазе. Разве что прототип не всегда нужен. Плюс в самом начале фазы создаются дополнительные документы из состава спецификации &#8212; критерии приемки функциональности, перечень атрибутов и методов сущностей, <a href="http://www.uimodeling.ru/process/documents/design-style-guide.html" title="Руководство по стилю интерфейса">руководство по стилю интерфейса</a>. Длиться эта фаза может бесконечно &#8212; до самой сдачи системы в эксплуатацию. Да и после этого развитие продукта наверняка не остановится и работы проектировщикам хватит.</p>
<p>Такая система отрабатывается и шлифуется нами на текущих проектах. В ней есть плюсы для всех заинтересованных лиц. И для разработчиков, которые могут начать работу без особых задержек. И для проектировщиков, которым легче планировать работу небольшими кусками. И для клиента, который сможет быстрее получать промежуточные результаты и выпустить продукт на рынок.</p>
<blockquote><p><em>Хотя в целом выбор процесса зависит от тех характеристик, которые клиенту хочется достичь в итоге. Судя по нашему опыту, это график по осям &#8220;скорость&#8221; и &#8220;качество&#8221;, значения по которым растут обратнопропорционально. Причем &#8220;качество&#8221; здесь выступает как совокупный показатель, в который входит и набор функциональности, и прозрачность процесса, и само качество проработки и исполнения. Важно, чтобы приоритетность каждой из этих осей одинаково понимали все участники процесса.</em></p></blockquote>
<p><em>Все части материала:</em></p>
<ul>
<li><a href="http://www.jvetrau.com/2008/05/27/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-1-chetyire-sloya-proektirovaniya/" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 1. Четыре слоя проектирования">Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 1. Четыре слоя проектирования</a></li>
<li><a href="http://www.jvetrau.com/2008/05/28/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-2-spiral-povyisheniya-kachestva/" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 2. Спираль повышения качества">Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 2. Спираль повышения качества</a></li>
<li><strong>Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 3. Ранние результаты</strong></li>
</ul>
<img src="http://feeds.feedburner.com/~r/jvetrau/~4/300342132" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jvetrau.com/2008/05/29/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi/feed/</wfw:commentRss>
		<feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=jvetrau&amp;itemurl=http%3A%2F%2Fwww.jvetrau.com%2F2008%2F05%2F29%2Fprotsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-3-rannie-rezultatyi%2F</feedburner:awareness></item>
		<item>
		<title>Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 2. Спираль повышения качества</title>
		<link>http://www.jvetrau.com/2008/05/28/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-2-spiral-povyisheniya-kachestva/</link>
		<comments>http://www.jvetrau.com/2008/05/28/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-2-spiral-povyisheniya-kachestva/#comments</comments>
		<pubDate>Wed, 28 May 2008 09:57:25 +0000</pubDate>
		<dc:creator>Juras Vetrau</dc:creator>
		
		<category><![CDATA[Пользовательские интерфейсы]]></category>

		<category><![CDATA[Построение процесса]]></category>

		<category><![CDATA[Практика]]></category>

		<category><![CDATA[Проектирование]]></category>

		<guid isPermaLink="false">http://www.jvetrau.com/2008/05/28/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-2-spiral-povyisheniya-kachestva/</guid>
		<description><![CDATA[Если подойти к описанным в первой части слоям проектирования немного с другой стороны &#8212; в последовательности шагов работы над проектом, &#8212; вырисуется последовательный процесс улучшения качества интерфейса. Причем процесс повторяющийся, так что можно говорить о &#8220;спирали&#8221; повышения качества. И почти каждый ее виток проходит по следующим шагам:
1. Бизнес-анализ
Мы анализируем задачи клиента и пользователей и определяем [...]]]></description>
			<content:encoded><![CDATA[<p>Если подойти к <a href="http://www.jvetrau.com/2008/05/27/protsess-i-produkt-proektirovaniya-zhiznennyiy-tsikl-interfeysa-chast-1-chetyire-sloya-proektirovaniya/" title="Процесс и продукт проектирования. Жизненный цикл интерфейса, часть 1. Четыре слоя проектирования">описанным в первой части слоям проектирования</a> немного с другой стороны &#8212; в последовательности шагов работы над проектом, &#8212; вырисуется последовательный процесс улучшения качества интерфейса. Причем процесс повторяющийся, так что можно говорить о &#8220;спирали&#8221; повышения качества. И почти каждый ее виток проходит по следующим шагам:</p>
<h2>1. Бизнес-анализ</h2>
<p>Мы анализируем задачи <a href="http://www.uimodeling.ru/process/documents/vision.html" title="Видение проекта (vision)">клиента</a> и <a href="http://www.uimodeling.ru/process/documents/personas.html" title="Описание целевой аудитории (персонажи)">пользователей</a> и определяем общие подходы к решению этих задач. Здесь обрисовываются контуры будущей системы, задаются общие направления движения. Тот бэкграунд, который позволяет в ходе дальнейших работ не забывать о целях и задачах проекта. Мы также находим существующие примеры того, как примерно должно получиться в итоге. Уже точно известно, <a href="http://www.uimodeling.ru/process/documents/user-stories.html" title="Перечень функциональности (user stories)">что должна уметь делать система</a>. А в голове и на бумаге возникают первые грубые наброски ключевых страниц. Как итог &#8212; описание продукта с примерно <strong>5% точности</strong>.</p>
<h2>2. Проектирование интерфейса</h2>
<p>Мы прорабатываем точную <a href="http://www.uimodeling.ru/process/documents/site-map.html" title="Карта сайта">структуру системы</a>, распределяя всю запланированную функциональность по конкретным страницам. Так абстракция плавно приобретает конкретику и еще более конкретизируется в виде <a href="http://www.uimodeling.ru/process/documents/wireframes.html" title="Структурные схемы страниц">структурных схем страниц (wireframes)</a>. Расставляя информацию и элементы управления по страницам, мы между делом собираем дополнительные сведения о сущностях. Их атрибуты и методы собраны заранее, но когда дело доходит до конкретики, чего-то может не хватить.</p>
<p>В результате вместо общей фразы &#8220;пользователь оформляет заказ&#8221;, полученной в ходе бизнес-анализа, получается набор конкретных страниц. Каждая из которых содержит всю необходимую информацию для выполнения этой задачи. А также элементы управления, позволяющие выполнять частные подзадачи общего процесса и связывающие эти подзадачи между собой. Итоговый набор страниц должен выглядеть аккуратно, но без фанатизма. Ведь на этом этапе стоит задача именно распределения, а не оформления функциональности. Все это повысит <strong>точность описания до 40%</strong>.</p>
<h2>3. Дизайн</h2>
<p>Мы создаем <a href="http://www.uimodeling.ru/process/documents/design-mockups.html" title="Дизайн-макеты">визуальное оформление системы</a>, определяя общую стилистику и внешний вид конкретных элементов интерфейса. Лейаут страниц и порядок расположения их элементов, определенные еще в wireframes, по большей части не меняются. Но вполне может статься, что на главной странице не помещаются четыре колонки. Или, например, нагляднее будет расположить кнопку не под заголовком, а справа от него. Суть интерфейса от этого не пострадает, а его качество только улучшится.</p>
<p>Дизайнер, как человек со свежим взглядом на проблему, может предлагать свои решения. И если они окажутся лучше предварительно спроектированных &#8212; почему бы не воспользоваться ими? Еще более важно то, что он может заметить ошибки и нестыковки. Дизайнеру также может понадобиться объяснить те вещи, которые проектировщик забыл описать. И этот очередной уровень проверки интерфейсных решений дает <strong>60% точности</strong>.</p>
<h2>4. Интерактивный прототип</h2>
<p>Мы делаем так, чтобы интерфейс будущей системы можно было &#8220;покликать&#8221;, поработав с ним в приближенном к реальному режиме. Нес