<?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"?><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/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Yuri Shilyaev. Blog.</title>
	
	<link>http://yuri.shilyaev.com</link>
	<description>Сайт Юрия Шиляева.</description>
	<pubDate>Fri, 14 Nov 2008 07:40:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/yshilyaev" type="application/rss+xml" /><item>
		<title>BFM.ru/Запуск</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/452679448/bfmstart.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/11/14/416/bfmstart.html#comments</comments>
		<pubDate>Fri, 14 Nov 2008 07:40:02 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Журнал]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/?p=416</guid>
		<description><![CDATA[
Да, мы это сделали.
В ночь со среды на вторник наша команда запустила в полет сайт BFM.ru. Интернет уже наполнен массой положительных отзывов. Для нас уже очевидно, что проект удался.
Последние несколько месяцев команда из почти 10 человек сотрудников Артикса (в том числе и ваш покорный слуга) трудилась над тем, чтобы воплотить в жизнь концепцию проекта. Изначально наши [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://static.bfm.ru/images/bfm.png" alt="" width="263" height="64" /></p>
<p>Да, мы это сделали.</p>
<p>В ночь со среды на вторник наша команда запустила в полет сайт <a href="http://www.bfm.ru/">BFM.ru</a>. Интернет уже наполнен массой <a href="http://blog.yandex.ru/search.xml?text=bfm.ru">положительных отзывов</a>. Для нас уже очевидно, что проект удался.</p>
<p>Последние несколько месяцев команда из почти 10 человек сотрудников <a href="http://artics.ru" target="_blank">Артикса</a> (в том числе и ваш покорный слуга) трудилась над тем, чтобы воплотить в жизнь концепцию проекта. Изначально наши коллеги из <a href="http://www.uimodeling.ru/">UI Modeling</a> ставили перед нами задачу: сделать сайт максимально настраиваемый для пользователя&#8230;<span id="more-416"></span><br />
Требовалось настраивать блоки на стартовой странице, добавлять графики и настраивать биржевую информацию. При этом на сайте предполагалось собирать не только новости, но также описания компаний, отраслей, персон, выбирать и сортировать все это по регионам и городам.<br />
Основная концепция проекта дожила и до сегодняшнего дня, но в процессе часто менялась конкретика. Мы писали и переписывали новости, импортировали базы данных с миллионами компаний, а потом убивали их. 3 раза менялись источники биржевой информации&#8230;</p>
<p>И вот в сентябре случилось 2 важных события в жизни проекта. Во-первых, было принято решение полностью переверстать проект, обновить дизайн; во-вторых, главным редактором БФМ стал <a href="http://dolboeb.livejournal.com/" target="_blank">Антон Носик</a> &#8212; знаменитый стартап-менеджер. В результате нам пришлось не просто за 2,5 месяца переверстать 300 шаблонов, но также обновить почти все JS скрипты (а их несколько десятков), переписать модуль новостей, подключить новые источники информации, научиться управлять архивом данных, автоматизировать обновление проекта.<br />
Команда проекта 2 месяца работала практически без выходных. (За что им конечно безмерный респект.)</p>
<p><strong>В чем ключевые особенности БФМ. Чем же он так технологически интересен?</strong><br />
В рунете уже появляются проекты с настраиваемым интерфейсом. Например, <a href="http://dni.ru/">dni.ru</a> копирует часть функциональности сайта <a href="http://bbc.co.uk/">BBC</a> и позволяет скрывать/раскрывать блоки, добавлять в них количество новостей. Но БФМ первый новостной ресурс, который позволяет выводить на стартовую страницу любую интересующую ленту новостей, поставить ее в нужном месте, скрыть или раскрыть. Вы можете читать новости по определенному разделу (<a href="http://www.bfm.ru/news/list/branch/finances/" target="_blank">Финансы</a> или <a href="http://www.uimodeling.ru/clients-and-case-studies/case-studies/bfm-portal.html" target="_blank">Промышленность</a>), или же добавить на стартовую новости по компании <a href="http://www.bfm.ru/yellowpages/companies/gazprom/news.html" target="_blank">Газпром</a>. Вы можете читать самые <a href="http://www.bfm.ru/news/list/info/popular/" target="_blank">популярные новости </a>или самые <a href="http://www.bfm.ru/news/list/info/commented/" target="_blank">комментируемые</a>. А можете читать ленту новостей BBC или ИноСМИ. Вы даже можете добавить свой собственный RSS и читать его с сайта БФМ.<br />
Для всего этого требуется использовать <em>&#8220;Каталог источников информации&#8221;</em>, а будущем мы добавим кнопочки на каждую ленту новостей &#8220;читать на главной&#8221;.</p>
<p><img title="bfm1" src="http://yuri.shilyaev.com/wp-content/uploads/2008/11/bfm1.png" alt="" width="447" height="468" /></p>
<p>Вы можете смотреть биржевые индексы, курсы валют и кучу других циферок. БФМ вгружает в себя информацию по изменениям более 3000 финансовых инструментов. Уже сейчас он хранит в себе архивную базу по некоторым из них за 20-40 последних лет. Нам еще предстоит отработать интерфейсы взаимодействия пользователей с таким архивом.</p>
<p><img class="alignnone size-full wp-image-418" title="bfm2" src="http://yuri.shilyaev.com/wp-content/uploads/2008/11/bfm2.png" alt="" width="273" height="354" /></p>
<p>Скоро пользователи смогут сами настраивать блок биржевой информации под себя.<br />
Каждый пользователь может зарегистрироваться на проекте, комментировать новости, настроить стартовую и работать с ней с любого компьютера. При этой кастомизации мы должны были обеспечить высокую производительность системы. Мы рассчитывали не менее, чем на 100 000 посетителей в сутки. Изначально в ТЗ первой версии сайта было предположение, что сайт должен выдерживать не менее 100 000 показов страниц в сутки. Первый день работы портала показал, что эти цифры были даже пессимистичны &#8212; портал перешагнул 100 тысяч к концу первого дня!</p>
<p>Такая производительность могла быть обеспечена только продуманной системой кеширования. Стоит признаться, что на этапе разработки кеширования мы столкнулись с большим количеством трудностей. БФМ это не просто информационный портал, где вся добавленная информация замирает &#8220;на веки&#8221;, это настраиваемый портал, это портал где десятки информационных сущностей перекрещиваются друг с другом. В результате нами был придуман алгоритм, позволяющий генерировать и запоминать настроенные страницы для каждого отдельного пользователя, оперативной обновлять изменяющиеся части страниц, при добавлении новой информации.</p>
<p>Многие пользователи портала отмечают подтормаживание фронтенда на уровне JS скриптов и баннеров. Нам грустно осозновать этот факт. Но это факт. Мы постарались свести к минимому все JS скрипты, которые требуются для работы потрала, но коктейль из динамического фронтенда и флеш-баннеров лечится только одним способом &#8212; <a href="https://addons.mozilla.org/ru/firefox/addon/1865">AdBlock</a>.</p>
<p>За прошедшие 2,5 месяца мы провели огромную работу и успели в срок.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/11/14/416/bfmstart.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/11/14/416/bfmstart.html</feedburner:origLink></item>
		<item>
		<title>О самообразовании</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/405313375/o-samoobrazovanii.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/09/28/414/o-samoobrazovanii.html#comments</comments>
		<pubDate>Sun, 28 Sep 2008 08:30:16 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Мысли]]></category>

		<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/?p=414</guid>
		<description><![CDATA[Вопрос в лоб: для кого мы учимся?
В детстве ответ на этот вопрос находился легко и просто: для мамы, для папы, для учителя. Чтобы не ругали в общем. С годами выбирав профессию некоторые даже начинают понимать, что учиться надо, чтобы взяли на работу. Но, когда первый энтузиазм проходит, увлеченность профессией отступает, этот вопрос снова требует ответа.
Я [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" title="doctor" src="http://yuri.shilyaev.com/wp-content/uploads/2008/09/doctor.gif" alt="" width="200" height="231" />Вопрос в лоб: для кого мы учимся?</p>
<p>В детстве ответ на этот вопрос находился легко и просто: для мамы, для папы, для учителя. Чтобы не ругали в общем. С годами выбирав профессию некоторые даже начинают понимать, что учиться надо, чтобы взяли на работу. Но, когда первый энтузиазм проходит, увлеченность профессией отступает, этот вопрос снова требует ответа.</p>
<p>Я часто сталкиваюсь со странной для меня ситуацией. На собеседованиях и иногда в компании потенциальные и текущие сотрудники высказывают предположение: дескать, если работодателю нужно, чтобы работник что-то знал (был компетентен в каком-то вопросе), то святая обязанность работодателя научить этому своих работников. Вполне закономерное утверждение с одной стороны. Но. <span id="more-414"></span>Еще чаще я сталкиваюсь с ситуацией, когда работники оправдывают свою необразованность в профессиональной деятельности именно тем, что их кто-то «не научил». Именно оправдывают, <em>перекладывая</em> ответственность за собственное самообразование на работодателя. Т.е. если работодатель не пригласил тренера, не закупил книжек, то значит и «не научимся мы ничему».</p>
<p>Так вот: это логика неудачников. Пусть эта фраза в голове того кто этого еще не понял застрянет занозой. Да это <strong>логика неудачников</strong>.</p>
<p>Чтобы не быть голословным выделю навык, который считаю крайне важным в работу ИТ-компании: <strong>умение писать документацию и вообще документировать</strong>. Давайте ответим на ряд вопросов для себя сами:</p>
<ul>
<li>Когда я в последний раз писал полноценный документ?</li>
<li>На сколько глубоко я документирую свой программный код, задачи, тесты?</li>
<li>На сколько грамотно и связно я умею писать по-русски (английски)?  0..5</li>
<li>На сколько хорошо я знаю инструменты для написания документов: Word, Wiki?</li>
<li>Как я оцениваю свою способность писать документы? 0..5</li>
</ul>
<p>Какой результат? Скажу честно, по опыту у подавляющего числа разработчиков дела обстоят не лучшим образом. Причем разработчики не просто пишут плохо, более того, считают что писать русским языком свои мысли и действия это <em>не их работа</em>. Для этого требуется специально выделенный обученный человек, который вместо кода будет описывать чужую работу обычным человеческим языком. Мое искреннее мнение – <strong>каждый разработчик уровня выше junior должен уметь связно писать и формулировать мысли в письменной форме</strong>.</p>
<p>Писать и формулировать мысли это святая обязанность <em>каждого</em> образованного человека. Когда мне кто-то говорит, что он не знает как писать документы первый вопрос, который я задаю: «Ты учился в университете? Курсовые и диплом сам писал?» Все высшее образование старается наделить специалиста, которого оно готовит, навыком письма и письменного оформления своей работы. Нотации, ГОСТы, пояснительные записки, рефераты, которые вы не написали тогда, сейчас отражаются на вашем профессиональном росте! О, как здорово получается, правда?</p>
<p>Если вы не умеете писать, вы не можете доносить ваши мысли до широкого круга соратников, а следовательно увеличивать количество единомышленников. Если вы не формулируете свои мысли на бумаге, то и в голове они тоже могут не формулироваться должным образом. Если вы не пишете документов, вы можете воздействовать управляющими действиями только на оперативный уровень организации и не продвинетесь в карьере. Если вы пишете плохую документацию или не пишете ее совсем, вы сами скоро запутаетесь в том, что вы делаете. Если вы не умеете хорошо и связно писать, то вы возможно даже не сможете поддерживать полноценную переписку с клиентом, или вас не так поймут.</p>
<p>В итоге учиться писать приходится уже после университета. И те кто учатся растут в карьере и профессии. Я сам когда-то это понял и приложил не мало усилий, чтобы научиться писать. Если будет время как-нибудь расскажу некоторые приемы.</p>
<p>Итак, возвращаясь к самообразованию. Безусловно, заботиться об образовании своих работников должна организация, от фирмы до государства. Эта мысль транслируется самими большими организациями и государством. Но меня мало интересует государственный уровень. Рассуждать о макрозадачах государства или большой организации здорово, безусловно, но когда речь идет о личном повышении своего профессионального и личностного уровня, то государство и работодатель тут ни при чем. Некомпетентность можно всегда чем-то оправдать. Но отвечая на заданный в начале статьи вопрос, каждый должен прежде всего заглянуть в себя. И понять: любое знание и навык, как бы ты его ни получил, навсегда <strong>останется с тобой</strong>. Поэтому ответ может быть только один:</p>
<p style="text-align: center"><strong>Учимся мы для себя.<br />
</strong></p>
<p>И если в детстве это было понять сложно, то став полноценной личностью это наконец должно доходить.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/09/28/414/o-samoobrazovanii.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/09/28/414/o-samoobrazovanii.html</feedburner:origLink></item>
		<item>
		<title>Agile Summer 2008. Финал.</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/403774386/agile-summer-2008.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/09/26/411/agile-summer-2008.html#comments</comments>
		<pubDate>Fri, 26 Sep 2008 13:16:31 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Журнал]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/?p=411</guid>
		<description><![CDATA[Уже неделя минула с того времени, как прошла конференция AgileSummer 2008 (http://agilesummer.org/). Многие кого я спрашивал говорят, что прошло все удачно. Кое-то даже загорелся внедрять agile-методики в своей команде. Мы получили бесценный опыт и новые контакты.
Я был одним из соорганизаторов конференции, а потому очень близко знаю как она была сделана.
Как мы это готовили.
Первый вопрос, который [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right; border: 0; margin: 5px;" src="http://agilesummer.org/images/summer3.gif" alt="" width="325" height="101" />Уже неделя минула с того времени, как прошла конференция AgileSummer 2008 (<a href="http://agilesummer.org/">http://agilesummer.org/</a>). Многие кого я спрашивал говорят, что прошло все удачно. Кое-то даже загорелся внедрять agile-методики в своей команде. Мы получили бесценный опыт и новые контакты.</p>
<p>Я был одним из соорганизаторов конференции, а потому очень близко знаю как она была сделана.</p>
<p><strong>Как мы это готовили.</strong></p>
<p>Первый вопрос, который рождается при взгляде на название конференции: &#8220;<em>Почему Summer? Конференция же проходит в сентябре!</em>&#8221;  Да это истинно так, в сентябре. Но. Задумана она была в мае. <img src='http://yuri.shilyaev.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Как следствие, мы планировали провести ее в июне, потом в конце июня, потом в июле, назначали на август&#8230; Но лето сезон не предсказуемый. То один из организаторов уходит в отпуск, то другой&#8230;<span id="more-411"></span></p>
<p>2 сентября, сразу после моего отпуска, мы собрались на обед в кафе с Денисом Петелиным и Пашей Габриелем. Денис объявил: &#8220;У нас 2 варианта: или мы проводим конференцию 19 сентрября или мы все &#8220;земляные черви&#8221;&#8230;&#8221;  Единогласно был принят первый вариант развития сюжета. </p>
<p>У нас было 2 недели. И что интересно все получилось. Сделали сайт, привлекли спонсоров, пригласили участников, сделали стиль и раздатку, провели организационные мероприятия, пригласили интернет-телевидение. На самом деле много работы. Кто в курсе оценит.</p>
<p>В итоге конференция получилась чуть ли не беспрецедентной среди подобных по уровню докладчиков. Из 14ти докладов почти половина профессиональные тренеры или лекторы. Аудитория набралась почти под завязку. Иногда было не просто протолкнуться на кофе-брейках. </p>
<p><strong>Доклад.</strong></p>
<p>Изначально я предложил 2 темы, по которым мне было что сказать:</p>
<ul>
<li>Инфраструктура Agile-проекта.</li>
<li>Психология в Agile.</li>
</ul>
<p>Коллеги единогласно поддержали тему про психологию. Вот основные тезисы того, что я попытался донести до зала:</p>
<ul>
<li>В методиках Agile большую часть занимают вопросы психологии и управления команды.</li>
<li>Внедрение Agile в компании это изменения, которыми нужно управлять, это изменения, которые будет внедрить не так просто из-за свойственной людям психологической инерции.</li>
<li>Поэтому мы рассмотрели методы продавливания инерции.</li>
<li>Человеческий фактор в гибких методиках, почему от него стараются избавиться и какой тип работников лучше всего подходит для работы в среде Agile.</li>
<li>Мотивация и потребности. Набившая оскомину пирамида Маслова и типы мотивационных стимулов.</li>
<li>На финал: &#8220;Джедайские практики Жестокий Agile&#8221;. Agile в аналогии войны. Стабильная и нестабильная системы управления.</li>
</ul>
<p>Мою презентацию вы можете скачать здесь: <a href="http://yuri.shilyaev.com/files/Psi_in_Agile.ppt">Психология в Agile-проекте (.ppt ~3Mb).</a><br />
Видео можно найти где-то здесь: <a href="http://itv.by/showvideo/showfromindex/15308.html#mediaPlayeranchor">http://itv.by/showvideo/showfromindex/15308.html.</a><br />
<strong></strong></p>
<p><strong>Впечатления.</strong></p>
<p>У меня как у соорганизатора впечатления остались очень положительные. В первую очередь потому что все получилось. Приехали почти все те, кого мы хотели видеть. Все кто приехал не пожалели об этом, провели отличные семинары и прочитали доклады. </p>
<p>Пашу Габриеля и Асхата Уразбаева завалили вопросами. Один выступал первым, второй последним поэтому им и досталось больше всех остальных. Очень порадовал Денис Петелин, он со своим бутербродом войдет в историю, потому что красиво и удобно показал что значит работать по спецификациям и в чем в этом смысле прелесть agile. </p>
<p>На массе докладов просто не был, потому что был занят рядом организационных вопросов. Поэтому жду когда ITV отдаст все видео и я смогу все посмотреть. <br />
<strong></strong></p>
<p><strong>Что дальше.</strong></p>
<p>Мы хотим провести ретроспективу конференции для себя и для наших слушателей. Для этого мы создадим опросный лист, ссылку на который разошлем всем участникам. Также мы заведем отдельную страницу на сайте, где можно будет оставить свой отзыв.</p>
<p>По докладам. Презентации будут все выложены на сайте сообщества Agile.by. Иногда с этим сайтом бывают проблемы, но в самом скором будущем мы все с ним направим. Видео также будет выложено, когда будет полностью обработано.</p>
<p><strong>Ссылки:</strong></p>
<ul>
<li><a href="http://agilesummer.org/">http://agilesummer.org/ </a>&#8211; сайт конференции AgileSummer 2008.</li>
<li><a href="http://agilesummer.org/">http://www.happy-pm.com/blog/?p=133</a> &#8212; отчет Александра Орлова.</li>
<li><a href="http://picasaweb.google.ru/askhat/AgileSummer08#">http://picasaweb.google.ru/askhat/AgileSummer08#</a> &#8212; фотографии Асахата Уразбаева.</li>
<li><a href="http://picasaweb.google.com/mazanik/AgileSummer2008#">http://picasaweb.google.com/mazanik/AgileSummer2008# </a>&#8211; фотографии Юры Мазаника.</li>
<li><a href="http://nikita-syskov.livejournal.com/220608.html">http://nikita-syskov.livejournal.com/220608.html</a> &#8211; отчет о конференции.</li>
</ul>
<div><a href="http://artics.ru/" target="_blank"><img style="border: 0; margin: 5px;" src="http://agilesummer.org/images/articslogo.gif" alt="" width="143" height="59" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/09/26/411/agile-summer-2008.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/09/26/411/agile-summer-2008.html</feedburner:origLink></item>
		<item>
		<title>Конференция по Agile</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/380734234/konferentsiya-po-agile.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/09/01/410/konferentsiya-po-agile.html#comments</comments>
		<pubDate>Mon, 01 Sep 2008 19:55:04 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Веб/Интернет]]></category>

		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/?p=410</guid>
		<description><![CDATA[19 сентября в Минске пройдет конференция посвященная Agile-методологиям: Agile Summer 2008. Изначально конференция планировалась на лето.
Всю интересующую информацию можно прочитать на официальном сайте: http://agilesummer.org. Мы еще полностью не доделали сайт, но там уже размещена требуемая информация и есть возможность зарегистрироваться.
Я готовлю доклад про психологию в agile. Тема как-то обойденная вниманием, как правило больше говорят о [...]]]></description>
			<content:encoded><![CDATA[<p>19 сентября в Минске пройдет конференция посвященная Agile-методологиям: Agile Summer 2008. Изначально конференция планировалась на лето.</p>
<p>Всю интересующую информацию можно прочитать на официальном сайте: <a href="http://agilesummer.org">http://agilesummer.org</a>. Мы еще полностью не доделали сайт, но там уже размещена требуемая информация и есть возможность <a href="http://agilesummer.org/registraciya">зарегистрироваться</a>.</p>
<p>Я готовлю доклад про психологию в agile. Тема как-то обойденная вниманием, как правило больше говорят о технологиях и процессах.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/09/01/410/konferentsiya-po-agile.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/09/01/410/konferentsiya-po-agile.html</feedburner:origLink></item>
		<item>
		<title>О работающем RSS и прошедшей встрече Agile-сообщества.</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/341379795/o-rabotayuschem-rss-i-proshedshey-vstreche-agile-soobschestva.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/07/21/408/o-rabotayuschem-rss-i-proshedshey-vstreche-agile-soobschestva.html#comments</comments>
		<pubDate>Mon, 21 Jul 2008 09:22:15 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Работа]]></category>

		<category><![CDATA[Agile]]></category>

		<category><![CDATA[agile.by]]></category>

		<category><![CDATA[User Stories]]></category>

		<category><![CDATA[сайт]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/?p=408</guid>
		<description><![CDATA[
Вот что случилось со статистикой подписок на мой сайт после обновления Wordpress до версии 2.5. в начале этого месяца. RSS поток поломался и в итоге осталось лишь 130 подписчиков.
Вчера я обновил сайт, сменил дизайн. Восстановил работу RSS. Сегодня с утра даже нашел баг в Wordpress, который мне не давал запостить эту картинку. Если вдруг кто-то [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://yuri.shilyaev.com/wp-content/uploads/2008/07/feed-stat.gif"><img class="alignnone size-medium wp-image-407" title="Статистика FeedBurner" src="http://yuri.shilyaev.com/wp-content/uploads/2008/07/feed-stat-300x102.gif" alt="" width="300" height="102" /></a></p>
<p>Вот что случилось со статистикой подписок на мой сайт после обновления Wordpress до версии 2.5. в начале этого месяца. RSS поток поломался и в итоге осталось лишь 130 подписчиков.</p>
<p>Вчера я обновил сайт, сменил дизайн. Восстановил работу RSS. Сегодня с утра даже нашел баг в Wordpress, который мне не давал запостить эту картинку. Если вдруг кто-то отпиcался, то подписывайтесь снова: <a href="http://feeds.feedburner.com/yshilyaev" target="_blank">RSS-feedburner</a>.</p>
<p>На прошлой неделе прошла 3-я по счету встреча Agile-сообщества Беларуси (<a href="http://agile.by" target="_blank">agile.by</a>). Павел Габриель, мой друг и товарищ, читал <a href="http://www.agilebelarus.org/2008/07/02/tretya-vstrecha-soobshhestva-user-stories.html" target="_blank">доклад</a> на тему <strong>&#8220;User Stories - Написание, отбор, оценка&#8221;</strong>. Их небольшая команда действительно накопила определенный опыт в составлении и управлении пользовательскими историями, который было интересно послушать. Надеюсь, что в самом ближайшем будущем на сайте сообщества будет выложена презентация Павла. <span id="more-408"></span></p>
<p>Вообще, управление user stories посредством доски и карточек лично для меня представляется весьма интересным. Вот в каком плане. Иногда ко мне обращаются знакомые и друзья с просьбой помочь им в выборе системы управления проектами. Проблема формулируются обычно так: количество проектов увеличивается, процесс разработки выходит из под контроля, задачи теряются. Значит требуется система управления проектами. Мое мнение в этой ситуации таково:</p>
<blockquote><p><strong>Пока менеджер и команда не знают своего процесса настолько, чтобы управлять им с помощью простейших средств (Excel, маркерная доска, “бумажные истории”), — никакая система управления не даст им знания процесса</strong><strong>.</strong></p></blockquote>
<p>Видите ли в чем дело, система управления проектами это <em>инструмент</em>. Представьте себе, вы однажды поняли, что вам нужен инструмент для работы: надежный, тяжелый, убедительный. И взяли в руки молоток. Начали им активно работать, но оказалось, что в руках у вас не гвозди, а шурупы&#8230; Процесс даже напоминает правильный, но получается не надежным и требует много усилий. Очень надеюсь, что метафора понятна: главное не инструмент, инструмент может помочь ускорить некоторые рутинные операции, но не сделает умнее команду или менеджера. Главное &#8212; знание самого процесса и умение его анализировать.</p>
<p>О следующей встрече сообщества будет объявлено дополнительно.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/07/21/408/o-rabotayuschem-rss-i-proshedshey-vstreche-agile-soobschestva.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/07/21/408/o-rabotayuschem-rss-i-proshedshey-vstreche-agile-soobschestva.html</feedburner:origLink></item>
		<item>
		<title>Проектирование в agile-процессе. График работы команд разработки и аналитики.</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/340724385/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/07/01/397/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki.html#comments</comments>
		<pubDate>Tue, 01 Jul 2008 09:32:35 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Журнал]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/?p=397</guid>
		<description><![CDATA[Я не буду помещать сюда всю статью, которую написал Юра Ветров, при моем участии. Вы найдете частичное описание нашего процесса у него на сайте:
Исходя из задач клиента мы определяем ключевые вехи, которые говорят что к “такому-то числу должно быть готовы такие-то вещи”. Под них строится и весь процесс работы. Он может отличаться в каждом конкретном [...]]]></description>
			<content:encoded><![CDATA[<p>Я не буду помещать сюда всю статью, которую написал <a href="http://www.jvetrau.com">Юра Ветров</a>, при моем участии. Вы найдете частичное описание нашего процесса у него на сайте:</p>
<blockquote><p><em>Исходя из задач клиента мы определяем ключевые вехи, которые говорят что к “такому-то числу должно быть готовы такие-то вещи”. Под них строится и весь процесс работы. Он может отличаться в каждом конкретном случае, но в целом придерживается следующей схемы.<br />
<a href="http://www.jvetrau.com/2008/07/01/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki/">http://www.jvetrau.com/2008/07/01/proektirovanie-v-agile&#8230;</a></em></p></blockquote>
<p>Приблизительно такую схему работы мы создаем при работе над проектами. Отдельные элементы схемы уже получили довольно успешные результаты. Другие ждут своих корректив. Всего процесса работы мы естественно не раскрываем (Конкуренты, трепещите! У нас есть тайное оружие!), но в общем и целом главная цель выстраивания процесса:</p>
<blockquote><p><strong>Разрабатывать крупные интересные проекты с командой умных песпективных людей.</strong></p></blockquote>
<p>Про работу с умными и перспективными я периодически пишу и буду писать, потому как уверен, что это ключевая часть нашей работы: люди. Вакансии как всегда есть, поэтому, если есть желание работать в команде профессионалов над классными проектами, пишите &#8212; мейл в правой колонке на стартовой. <img src='http://yuri.shilyaev.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/07/01/397/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/07/01/397/proektirovanie-v-agile-protsesse-grafik-rabotyi-komand-razrabotki-i-analitiki.html</feedburner:origLink></item>
		<item>
		<title>Такой разный Agile</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/296044281/takoy-raznyiy-agile.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/05/22/395/takoy-raznyiy-agile.html#comments</comments>
		<pubDate>Thu, 22 May 2008 19:35:42 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/archives/2008/05/22/395/takoy-raznyiy-agile.html</guid>
		<description><![CDATA[Agile, как Scrum или XP, уже не просто понятия технические, процессные или идеологические. Это понятия маркетинговые. Заказчики задают вопросы: &#8220;А ваша команда работает по Scrum?&#8221; А сами уже пишут строгое ТЗ на пол года вперед. Им кто-то когда-то рассказал, что Scrum позволяет делать проекты лучше. И они в это поверили, но что это такое не [...]]]></description>
			<content:encoded><![CDATA[<p>Agile, как Scrum или XP, уже не просто понятия технические, процессные или идеологические. Это понятия маркетинговые. Заказчики задают вопросы: &#8220;А ваша команда работает по Scrum?&#8221; А сами уже пишут строгое ТЗ на пол года вперед. Им кто-то когда-то рассказал, что Scrum позволяет делать проекты лучше. И они в это поверили, но что это такое не узнали.<br />
Каждый находит в Agile что-то свое, что ему хорошо и удобно.</p>
<p><strong>Заказчик:</strong><br />
&#8211; О! Agile позволяет всегда видеть что делается в разработке. Теперь-то они не отвертятся, что мол релиз будет готов через месяц! Я смогу лучше контролировать их работу. Только не на этой неделе&#8230; все дни расписаны, а на следующей неделе конференция 3 дня. Пусть работают, а там через месяц время найдется.<span id="more-395"></span></p>
<p><strong>Менеджер проекта:</strong><br />
&#8211; У Agile низкие риски и высокий профит. Мы больше и стабильнее заработаем, а моя премия вырастет. Круто.</p>
<p><strong>Программист:</strong><br />
&#8211; О! Если мы начнем работать по Agile, они перестанут сваливать на меня всю вину, что я не правильно прочитал ТЗ. А в случае чего мы подкорректируем оценку часов. Мне больше не парят мозг.</p>
<p><strong>Тестировщик:</strong><br />
&#8211; Да вы все с ума сошли! Документации толком нет, но все должно быть сделано качественно! У меня даже нет времени тестировать с той скоростью, с какой вы все переделываете!!!</p>
<p>Короткие итерации, оперативная команда, постоянная интеграция,  вовлеченность заказчика, постоянный контроль &#8212; каждый участник проекта найдет плюсы в том, что называется зонтичным брендом Agile. И это не плохо. Плохо то, что почти никто не находит того, что называется <em>гибкой разработкой</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/05/22/395/takoy-raznyiy-agile.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/05/22/395/takoy-raznyiy-agile.html</feedburner:origLink></item>
		<item>
		<title>Сообщество Agile в Минске</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/292347532/soobschestvo-agile-v-minske.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/05/17/394/soobschestvo-agile-v-minske.html#comments</comments>
		<pubDate>Sat, 17 May 2008 15:44:39 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/archives/2008/05/17/394/soobschestvo-agile-v-minske.html</guid>
		<description><![CDATA[Совсем забыл рассказать на личном сайте о новом начинании. В Минске формируется Agile-сообщество Беларуси. Пока только в Минске, но нам было бы приятно если подтянутся и другие города.
Мы уже провели 2 встречи. Сделали сайт. И планируем следующее общение.
Если среди читателей этого сайта есть интересующиеся темой гибких разработок живущие в Минске, то нам есть о чем [...]]]></description>
			<content:encoded><![CDATA[<p>Совсем забыл рассказать на личном сайте о новом начинании. В Минске формируется <a href="http://agile.by" target="_blank">Agile-сообщество</a> Беларуси. Пока только в Минске, но нам было бы приятно если подтянутся и другие города.</p>
<p>Мы уже провели 2 <a href="http://www.agilebelarus.org/2008/05/15/prezentaciya-so-vstrechi.html" target="_blank">встречи</a>. Сделали сайт. И планируем следующее общение.</p>
<p>Если среди читателей этого сайта есть интересующиеся темой гибких разработок живущие в Минске, то нам есть о чем поговорить. А если вы желаете что-то рассказать, то это почти подарок! Можно писать мне, например, в комменты.</p>
<p>Следующие встречи постараюсь анонсировать тут.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/05/17/394/soobschestvo-agile-v-minske.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/05/17/394/soobschestvo-agile-v-minske.html</feedburner:origLink></item>
		<item>
		<title>Еще раз про давление</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/280071472/esche-raz-pro-davlenie.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/04/29/393/esche-raz-pro-davlenie.html#comments</comments>
		<pubDate>Tue, 29 Apr 2008 12:52:58 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/archives/2008/04/29/393/esche-raz-pro-davlenie.html</guid>
		<description><![CDATA[Создание давление внутри коллектива происходит почти постоянно. Если давления никакого не возникает, то по законам физики отдельные атомы-сотрудники, как газ, должны разбежаться кто куда.
Давление бывает как положительным, так и отрицательным. Отрицательное это не что плохо или не цензурно звучит, а то что разрушает. Положительное давление соотвественно должно усиливать команду. Так, например, обкладывание матом строителей действует [...]]]></description>
			<content:encoded><![CDATA[<p>Создание давление внутри коллектива происходит почти постоянно. Если давления никакого не возникает, то по законам физики отдельные атомы-сотрудники, как газ, должны разбежаться кто куда.</p>
<p>Давление бывает как положительным, так и отрицательным. Отрицательное это не что плохо или не цензурно звучит, а то что разрушает. Положительное давление соотвественно должно усиливать команду. Так, например, обкладывание матом строителей действует весьма положительно. А принуждение младших товарищей играть в &#8220;контру&#8221; в офисе разлагающе и вредно.</p>
<p>Также давление бывает внутренним и внешним. Внутренее давление это то, что происходит внутри компании. Вроде как &#8220;все свои&#8221;, и все если не братья, то сестры, но давление все равно необходимо. Трение существует не только в плохом подшипнике, но и в людях.  Внешнее давление это давление клиента, а также заинтересованных лиц. В частности знающие люди поговаривают о давлении потребителей. В интернете оно распроранено, иначе чем объяснить тот факт, что удобными сервисами пользуются больше, чем неудобными.</p>
<p>Перейдем к примерам. <span id="more-393"></span></p>
<p>Примеры <strong>внутреннего </strong>давления.</p>
<p>Ветикальное давление снизу вверх (встречается редко, часто корыстно):</p>
<p><em>- Юра, давай купим жалюзи! Солнце по утрам в глаза&#8230;<br />
- Да-да, я  посмотрю, что там у нас с бюджетом на текущий квартал&#8230;</em></p>
<p>Вертикальное давление сверху вниз (самый распространенный вид внутреннего давления):</p>
<p><em>- Ребята, надо выйти поработать на выходных!<br />
- Я не могу, у меня свадьба.<br />
- И что? Твоя свадьба для тебя важнее, чем наш общий проект??!</em></p>
<p>Горизонтальное давление:</p>
<p><em>- Вася, если ты не выключишь этот рингтон на своем мобильнике, то при следующем звонке на кряльях этой мелодии он выпорхнет в форточку&#8230;<br />
- Да?  А  может быть прежде чем быковать мы сначала  научимся  пользоваться SVN, как люди?<br />
- Че ты сказал?..<br />
</em></p>
<p>Также стоит привести примеры <strong>внешнего </strong>давления.</p>
<p><em>- Нам необходимо, чтобы вы запустили обновленный модуль конвертации валенков в пятницу!<br />
- Обновление модуля поставлено в план. Вчера мы проводили планирование, на котором была произведена подробная декомпозиция задач по модулю конвертации валенков. В частности нашим ведущим программистом были вскрыты некоторые проблемы архитектуры, которые требуется решить прежде чем имеет смысл переходить к данному модулю. Это и обертка базы данных и класс обработкизащищенного соединения&#8230; Кроме того, текущий рефакторинг кода ядра системы будет закончен к следующему вторнику. Тогда же мы планируем получить от отдела аналитики результаты проектирования и дизайна модуля валенков. Следующее регламентное обновление программной части сайта запланировано на послеследующую пятницу&#8230;<br />
- Б%#$ь!  Модуль должен быть в ПЯТНИЦУ!!! У нас презентация! Иначе мы не оплатим вам работы по этому месяцу. ту-ту-ту&#8230;<br />
</em></p>
<p>Как мы видим давление внутри компании это то, что окружает нас каждый день.</p>
<p>ЗЫ. Первая серия <a href="http://yuri.shilyaev.com/archives/2008/04/22/392/nemnogo-o-davlenii.html">тут</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/04/29/393/esche-raz-pro-davlenie.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/04/29/393/esche-raz-pro-davlenie.html</feedburner:origLink></item>
		<item>
		<title>Немного о давлении</title>
		<link>http://feeds.feedburner.com/~r/yshilyaev/~3/275668843/nemnogo-o-davlenii.html</link>
		<comments>http://yuri.shilyaev.com/archives/2008/04/22/392/nemnogo-o-davlenii.html#comments</comments>
		<pubDate>Tue, 22 Apr 2008 21:05:37 +0000</pubDate>
		<dc:creator>Yuri Shilyaev</dc:creator>
		
		<category><![CDATA[Журнал]]></category>

		<category><![CDATA[Работа]]></category>

		<guid isPermaLink="false">http://yuri.shilyaev.com/archives/2008/04/22/392/nemnogo-o-davlenii.html</guid>
		<description><![CDATA[Любая работа без давления глохнет.
Не верно полагать, что стоит отдать работу людям и ждать, что совсем скоро они принесут все сделанным. Возможно, что они даже что-то принесут, но вопрос: когда? Сферического коня в вакууме можно рисовать месяцами без какого-либо видимого результата. Некоторые сотрудники очень увлекаются этим процессом, &#8220;уходят в космос&#8221;, если их недостаточно контролировать.
Суть в [...]]]></description>
			<content:encoded><![CDATA[<p>Любая работа без давления глохнет.</p>
<p>Не верно полагать, что стоит отдать работу людям и ждать, что совсем скоро они принесут все сделанным. Возможно, что они даже что-то принесут, но вопрос: когда? Сферического коня в вакууме можно рисовать месяцами без какого-либо видимого результата. Некоторые сотрудники очень увлекаются этим процессом, &#8220;уходят в космос&#8221;, если их недостаточно контролировать.</p>
<p>Суть в чем. Программисты считают свою работу творческой. Но абсолютная свобода для творческой личности губительна.  Возьмем художника, освободим его от всего, дадим ему сколько надо денег и скажем: Твори! <strong>Ни-ичего не сделает.</strong> Художнику нужны ограничения и запреты, внешнее давление, чтобы его преодолевать. Совершенно свободный творец, как правило, творец бесплодный. Кажется Петрарка говорил, что &#8220;художник должен быть всегда полуголодным&#8221;.<span id="more-392"></span></p>
<p>Даже в такой демократической системе работы, как agile, нельзя работать без давления. Полная свобода ведет к расслабленности команды, а расслабленность к снижению производительности и эффективности в работе. Кому нужна неэффективная и непроизводительная команда? Кто будет заказывать и платить за работу неэффективной и непроизводительной команде? Ответ напрашивается сам собой.</p>
<p>В классическом подходе командно-административная система создает давление сверху вниз. В команде давление должно формироваться изнутри внутренними лидерами усилиями ПМа и тим-лидера. Но давление это отличается от тупого давления сверху. Скорее это даже не давление, а втягивание. Мое четкое убеждение состоит в том, что людей нельзя гнать вперед, их можно только вести за собой. Вперед или назад. Но именно вести за собой. Поэтому давление в команде создается теми, кто ведет за собой.</p>
<p>Нам повезло, что у нас в компании есть люди, способные вести других за собой.</p>
]]></content:encoded>
			<wfw:commentRss>http://yuri.shilyaev.com/archives/2008/04/22/392/nemnogo-o-davlenii.html/feed</wfw:commentRss>
		<feedburner:origLink>http://yuri.shilyaev.com/archives/2008/04/22/392/nemnogo-o-davlenii.html</feedburner:origLink></item>
	</channel>
</rss>
