<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>Krivitsky on Agile</title><link>http://www.krivitsky.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/KrivitskyOnAgile" /><description>Об Agile по-русски. И не только</description><language>en</language><managingEditor>noreply@blogger.com (Alexey Krivitsky)</managingEditor><lastBuildDate>Sat, 17 Apr 2010 03:35:59 PDT</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">26</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="krivitskyonagile" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Interviewed by Bill Wake</title><link>http://www.krivitsky.com/2009/12/interviewed-by-bill-wake.html</link><category>интервью</category><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 13 Dec 2009 06:11:47 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-1834798011205697137</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://www.uncrate.com/men/images/2007/09/field-notes.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" width="200" /&gt;&lt;br /&gt;
&lt;/div&gt;Некоторое время назад на Agile Coach Camp 2008 у меня брал интервью Bill Wake.&lt;br /&gt;
&lt;br /&gt;
Его теперь можно почитать &lt;a href="http://xp123.com/coach/interviews/Alexey2009.htm"&gt;здесь&lt;/a&gt; (на английском).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-1834798011205697137?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-13T16:11:47.459+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Scrum is ... или Карта мозга Скрам коуча</title><link>http://www.krivitsky.com/2009/12/scrum-is.html</link><category>скрам</category><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sat, 12 Dec 2009 15:04:56 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-3613801054710318672</guid><description>&lt;img border="0" src="http://2.bp.blogspot.com/_de7ThbrmbA8/SyQg9E_HkjI/AAAAAAAAHVE/SqROEsHtFiE/s320/Brain_map.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" width="200" /&gt;&lt;span style="font-size: large;"&gt;С чего все началось&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
В течение последней недели в &lt;a href="http://groups.google.com/group/agile-ukraine/"&gt;группе дискуссий AgileUkraine&lt;/a&gt;&amp;nbsp; активность била тема, посвященная такому весьма философскому вопросу как:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href="http://groups.google.com/group/agile-ukraine/browse_thread/thread/ac34d443390daf40#"&gt;Чем является Скрам - инструментом или чем-то большим?&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
В дискуссии приняло участие большинство активных аджалистов сообщества, благодаря чему я смог сложить свое мнение на эту непростую тему.&lt;br /&gt;
&lt;br /&gt;
Обсуждение началось с поста статьи &lt;a href="http://agilethinking.net/aboutme.html"&gt;Тобайаса Мейера&lt;/a&gt; (Скрам-тренера, фасилитатора и анархиста) под названием &lt;a href="http://agileanarchy.wordpress.com/2009/12/06/the-peoples-scrum/"&gt;The People's Scrum&lt;/a&gt;, где автор утверждает, что он не согласен с теми, кто ставит Скрам на равне с такими инструментами как Канбан. И что (дословно):&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-family: inherit;"&gt;&lt;/span&gt;To reduce it to “a tool” is to completely miss its magic, and to bring us back into a world of best practices and repeatable process. &lt;br /&gt;
&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span style="font-family: inherit;"&gt;Уменьшать Скрам до размера 'инструмента' - это все равно, что полностью упускать его волшебство и возвращаться в мир 'лучших практик' и повторяемых процессов&lt;/span&gt;.&lt;br /&gt;
&lt;/blockquote&gt;Очевидно, это запустило активный поток дискуссий в нашей группе, к которой я приложил (готов это признать) свою нечистую руку.&lt;br /&gt;
&lt;br /&gt;
Поясню.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Что я понимаю под Скрам&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
Когда я начал в рассылке объяснять, что понимаю под Скрам, я в порыве перечислил такие вещи как:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;общее видение целей прооекта&lt;/li&gt;
&lt;li&gt;дружественная атмосфера&amp;nbsp;&lt;/li&gt;
&lt;li&gt;тяга к чему-то большему, чем просто очередной проект&amp;nbsp;&lt;/li&gt;
&lt;li&gt;вера в команду&amp;nbsp;&lt;/li&gt;
&lt;li&gt;поддержка лидера&amp;nbsp;&lt;/li&gt;
&lt;li&gt;регулярные результаты&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;Очевидно, что мое перечисление, если его сравнить с базовым &lt;a href="http://en.wikipedia.org/wiki/Scrum_%28development%29"&gt;определеним Скрам&lt;/a&gt; как "&lt;i&gt;итеративно-инкрементального каркаса управления сложной работой&lt;/i&gt;", может показаться по меньшей мере нелогичным и непоследовательным.&lt;br /&gt;
&lt;br /&gt;
Это меня встревожило. И заинтересовало.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;"Что же я - человек, который читает тренинги, лекции и ведет активную пропаганду, - понимаю на самом делел под Скрам?"&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Выплеск подсознательного&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Я проделал небольшую домашнюю работу, составив ассоциативную карту (mind-map) того, что я вкладываю в понятие "Скрам". И вот что вышло:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" height="350" id="xmindshare_embedviewer" scrolling="no" src="http://xmind.net/share/_embed/krivitsky/ash-1/" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Что это значит?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Значит это то, что я вкладываю в понятие "Скрам" больше, чем если бы я относился к нему просто как к ещё одному инструменту итеративно-инкрементальной разработки. Похоже, я говорю "Скрам", а имею в виду ни много ни мало:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;совокупность ценностей (таких как Working Software, Ongoing Improvements и т.д.)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;принципы (Face-to-face Collaboration, Frequent Deliveries, Motivated Individuals и т.д.)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;разнородные хорошие практики гибкой разработки (Sustainable Pace, User Stories, Planning Poker, Pairing, Personas и т.д.)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;в совокупности с правилами самого каркаса Скрам (Sprint Planning Meeting, Product Backlog, ScrumMaster и т.д.)&lt;/li&gt;
&lt;li&gt;плюс целый ряд аспектов командности и &lt;a href="http://en.wikipedia.org/wiki/Servant_leadership"&gt;прислужливого лидерства&lt;/a&gt; (Shared Vision, Early Wins, Facilitation и т.д.)&lt;/li&gt;
&lt;li&gt;плюс личный опыт (Testers Drive Planning, Not Just a Demo, Personal Coaching, и проч.)&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;Очевидно, такой широкий взгляд на Скрам может (и будет) вызывать недоумение у тех, кто видит его как инструмент, ограниченный каркасом из четырех церемоний, трех ролей и трех артефактов.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Что из этого следует?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Следует из этого то, что три-четыре сотни человек, которые за последние два года моей публичной и тренерской деятельности посетили &lt;a href="http://www.scrumguides.com/"&gt;наши тренинги&lt;/a&gt; и прочие обучающие мероприятия&lt;a href="http://www.scrumguides.com/"&gt;&lt;/a&gt;, содержащие в названии слово "Скрам" - на самом деле знакомились с тем, что назвать одним словом никак нельзя. Тем, что шире, чем каркас Скрам; тем, что не является просто инструментом; и тем, что довольно непросто по своей сути.&lt;br /&gt;
&lt;br /&gt;
Мне же лично все это кажется позитивным положением дел.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-3613801054710318672?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-13T01:04:56.218+02:00</app:edited><media:thumbnail url="http://2.bp.blogspot.com/_de7ThbrmbA8/SyQg9E_HkjI/AAAAAAAAHVE/SqROEsHtFiE/s72-c/Brain_map.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>My take-away points from ITJam</title><link>http://www.krivitsky.com/2009/12/my-take-away-points-from-itjam.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-9066152464229090933</guid><description>&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 167px; height: 210px;" src="http://www.bocconcino.co.uk/img/take-away.jpg" alt="" border="0" /&gt;Вчера на &lt;a target="_blank" href="http://it-jam.ciklum.net/"&gt;ITJam&lt;/a&gt; на втором из наших докладов мы просили всех подумать над вопросом:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-weight: bold;"&gt;Какие две вещи вы для себя вынесли с конференции?&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Мы считаем, что важно тратить на такое упражнение хотя бы минут 5 после ознакомления с новой информацией, так как в этот момент &lt;i&gt;внешние идеи&lt;/i&gt; начанают становится частью &lt;i&gt;вашей жизни&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;У же меня, похоже, "вынеслось" больше, чем две вещи&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Они не связаны с содержанием конференции, скорее со внутренними ощущениями атмосферы и собственными переживаниям-пережёвываниями.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Вещь &lt;/span&gt;&lt;span style="font-size:130%;"&gt;№1: &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Конференция должна быть платной&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;На бесплатные конференции приходят случайные люди. Если вход бесплатный, то даже &lt;span style="font-style: italic;"&gt;неслучайные &lt;/span&gt;люди не всегда чувствуют ценность мероприятия.&lt;br /&gt;&lt;br /&gt;Это не значит, что конференция должна быть дорогой. Нет. Не всегда. Тут достаточно, если цена немного выше стоимости пирожков, которые подаются на кофе-брейках. Думаю, что в некоторых случаях 20 гривен вполне хватит для того, чтоб участники почувствовали ценность мероприятия, и отнеслись к происходящему с уважением.&lt;br /&gt;&lt;br /&gt;Сколько бы пришло вчера на джем человек, если бы они знали, что вход стоит 50 грн? На сколько ценнее для них была бы услышанная информация? На сколько комфортнее была бы атмосфера?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Вещь &lt;/span&gt;&lt;span style="font-size:130%;"&gt;№2: &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Цензура в твиттере - не такая уж и плохая идея&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Шутка конечно. Но культура "украинских масс" оставляет желать лучшего. И твит-деск джема тому яркое подтверждение. Айтишники - это не интеллигенция, это рабочий класс. Это грубое обобщение. Но когда вы проводите массовые мероприятия - вам нужно ориентироваться на массы.&lt;br /&gt;&lt;br /&gt;Недавно читал, что на какой-то конференции, по-моему это был Agile Benelux, ребята завели доску для оффлайновых "твиттов". Говорят, работало хорошо. Верю, что сообщений типа "джем - @#$%" в этом случае было бы намного меньше, чем вчера.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Вещь &lt;/span&gt;&lt;span style="font-size:130%;"&gt;№3: &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Вы всегда можете рассказывать базовые вещи&lt;/span&gt;&lt;span style="font-size:130%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;и быть на высоте&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Популярность &lt;a target="_blank" href="http://tim.com.ua/"&gt;Тимофея Евграшина&lt;/a&gt; и его доклада, где Тим объяснял основы и базовые понятия Скрама - яркое подтверждение того, что &lt;span style="font-style: italic;"&gt;всегда &lt;/span&gt;найдется аудитория, готовая послушать о чем-то базовом. И это ведь здорово!&lt;br /&gt;&lt;br /&gt;Осталось придумать, как сделать так, чтоб не скучали остальные. Но это уже дело разведения в программе конференции базовых и продвинутых докладов.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Вещь &lt;/span&gt;&lt;span style="font-size:130%;"&gt;№4: &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Технические проблемы могут угробить 10 дней работы&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Фокусировка внимания требует постоянной концентрации. Это работа, которую проделывает аудитория, слушая вас. Чем сложнее им это сделать, тем скорее они устанут. Вернуть же свой фокус внимания на половине доклада к докладчику - практически не возможно (знаю по себе, когда сижу в зале), так как теперь ко всему прочему вы успели пропустить что-то важное и не видете логики в речи оратора.&lt;br /&gt;&lt;br /&gt;Как бы долго и тщательно вы не готовились к докладу, такая грубая вещь как техника может свести на нет ваши наилучшие побуждения и потные старания.&lt;br /&gt;&lt;br /&gt;Икающий микрофон, интерференция с докладчиками соседних помещений, неяркая картинка проектора - это то, что за три минуты своего разрушительного дейстия может увести внимание вашей аудитории, и вы уже не сможете его вернуть до конца вашего выступления.&lt;br /&gt;&lt;br /&gt;Что тут можно сделать?&lt;br /&gt;Я думаю, что стоит быть готовым выскочить из вашего потока заготовленных слайдов и начать импровизировать. Это непросто. К примеру можно начать диалог с аудиторией, выйти в зал, предложить продолжить дискуссию на улице.... Так вы конечно достучитесь не до всех. Но у вас хотя бы будет шанс удержать кого-то и качественно передать ему ваши идеи. Качественно донести до троих в этом случае лучше, чем усыпить докладом сотню.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Вещь &lt;/span&gt;&lt;span style="font-size:130%;"&gt;№5: &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;На конференциях всегда есть с кем поговорить о важном&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Вчера я встретил и &lt;span style="font-style: italic;"&gt;качественно пообщался&lt;/span&gt; как минимум с десятком прекрасных человек. За это время я узнал кучу всего ценного и важного. И это всецело сгладило воспоминания и микро-проблемы, которые всплыли во время наших выступлениях. Спасибо вам!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;До скорых конференций от &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.agileukraine.org/"&gt;AgileUkraine&lt;/a&gt;&lt;span style="font-style: italic;"&gt; и &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.scrumguides.com/"&gt;SCRUMguides&lt;/a&gt;&lt;span style="font-style: italic;"&gt;. Ждите ближайшую конференцию по Agile уже в январе.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-9066152464229090933?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.641+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">8</thr:total></item><item><title>Заводные апельсины нынче не в моде</title><link>http://www.krivitsky.com/2009/11/blog-post.html</link><category>time management</category><category>pomodoro technique</category><category>gtd</category><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-4048996843775990101</guid><description>&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 129px; height: 129px;" src="http://i168.photobucket.com/albums/u176/alexeykrv/agile/pomodoro.png" alt="" border="0" /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Или как управлять своим вниманием во время работы.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-style: italic;"&gt;У вас бывает такое чувство, что вы делаете одновременно десяток дел?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Пару дней назад, будучи рассерженным на свое &lt;span style="font-style: italic;"&gt;расфокусированное внимание&lt;/span&gt; во время работы, я спросил в твиттере, один ли я такой или ещё есть пара человек во Вселенной, которым тяжело удерживать внимание на одном деле?&lt;br /&gt;&lt;br /&gt;Среди ответов (ура, я такой не один!) был ответ от &lt;a href="http://twitter.com/deborahh"&gt;Deborah Hartmann&lt;/a&gt; - известной в узких кругах Agile коучей и фасилитаторов. Ответ был прост: "&lt;span style="font-weight: bold;"&gt;pomodoro? :-)&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Отшутившись, что мне нужен будет их, пожалуй, целый килограмм, я призадумался. Вот как это бывает: услышишь о чем-то, о чем уже давно знаешь, а как током пробирет?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Вот же оно. Помодоро!"&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.scrumguides.com/2009/11/pomodoro-time-management-technique.html#pomodoro"&gt;&lt;br /&gt;Читать дальше...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-4048996843775990101?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.650+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Agile Alliance Board</title><link>http://www.krivitsky.com/2009/07/agile-alliance-board.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-1644680227595566267</guid><description>&lt;a href="http://www.lukehohmann.com/"&gt;Luke Hohmann&lt;/a&gt; мне предложил стать членом Agile Alliance Board - советом, который в рамках &lt;a href="http://www.agilealliance.org/"&gt;Agile Alliance&lt;/a&gt; реализует стратегию распространения Agile движения, его стабилизацию, собирает отзывы рынка, улучшает внутренние процедуры и материалы. Работа бесплатная.&lt;br /&gt;&lt;br /&gt;Пришлось задуматься. Готов ли я уделить этому &lt;span style="font-style: italic;"&gt;важному &lt;/span&gt;делу свое время? Есть ли мне чем поделиться с миром? Готов ли я стать членом супер команды?&lt;br /&gt;&lt;br /&gt;Пришлось написать Position Paper. Разобраться в себе. Понять, зачем я вообще занимаюсь тем, чем занимаюсь. Вышло много. Больше, чем я ожидал. Перечитав, я понимаю, что этот текст отражает некоторые из моих ценностей, которые меня мотивируют к этому занятию.&lt;br /&gt;&lt;br /&gt;На &lt;a href="http://www.agile2009.org/"&gt;agile2009&lt;/a&gt; станет известно отобрали ли меня...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;My name is Alexey Krivitsky.&lt;br /&gt;&lt;br /&gt;I am from the new generation of developers. Started to love coding at the age of 15. In 2003 got a master degree in CS. Since 1999 I had worked as a Delphi/VB/Java/.NET developer, then a team lead, then a ScrumMaster, now as an independent Agile coach.&lt;br /&gt;&lt;br /&gt;One long cold winter evening of 2007 I started the Agile Ukraine user group which now consists of more than 500 members. Since we had started, we managed to run a dozen of local conferences (Agile Gatherings) and Agile clubs.&lt;br /&gt;&lt;br /&gt;Currently my focus lies in the start-up IT market that is being emerged in Ukraine and calls to be facilitated in terms of establishing transparent and lightweight processes and effective and open people collaboration. The current year of 2009 is going to be the hit in terms of Agile expansion in Ukraine and the overall Eastern Europe that we're trying to make by giving birth to the first Agile Eastern Europe (&lt;a href="http://agileee.org/" target="_blank"&gt;agileee.org&lt;/a&gt;) conference to be held in my homelands in September.&lt;br /&gt;&lt;br /&gt;I see two directions of my application in the Board.&lt;br /&gt;&lt;br /&gt;Firstly, the mission of the Agile Alliance which is I believe to spread and support Agility in the World has a lot of common to what we have been doing so far in my region. Here where I am from, Agility is steps behind the US and other developed markets. Here it needs to be seeded and grown. It needs to get some sun, shadow and water. There are mosaic of regions in the World which do their own relatively small (but locally huge) effort in terms of evangelizing Agility. I believe those communities are to be supported and connected altogether to produce a stronger large ecosystem. We need to set up conditions where Agility can grow and naturally evolve, changing people daily habits and spreading out the new way of building products.&lt;br /&gt;&lt;br /&gt;Secondly, during my daily work as a coach and evangelist I meet many people that have no idea what Agile means and what other ways of work are rather than commanding and controlling. My latest work proves that commanding and controlling is the root cause of waterfall thinking, cubic corporate cultures, functional teams and other indicators of inefficiency. Such unawareness is killing funds, good initiatives, relationship and natural human motivation. This is happening now, at the moment of writing. And there are a LOT to do in this regard.&lt;br /&gt;&lt;br /&gt;As a member of the Board I am eager to share my knowledge, skills and vision for the sake of the new awareness Agile can bring to people work and lives.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-1644680227595566267?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.658+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Agile Labs</title><link>http://www.krivitsky.com/2009/04/agile-labs.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-4398464510725047413</guid><description>&lt;a href="http://habrahabr.ru/blogs/agile/56510/"&gt;Отчёт о конференции&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-4398464510725047413?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.667+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Agile Labs, Moscow</title><link>http://www.krivitsky.com/2009/03/agile-labs-moscow.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-2416037781939864487</guid><description>Собираюсь выступить на &lt;a href="http://agile-labs.ru/"&gt;http://agile-labs.ru/&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Расскажу про &lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;то, &lt;a href="http://www.agileukraine.org/2008/09/how-to-solve-project-challenges-with.html"&gt;как решить проектные челенджи с Agile&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;проведу часовую &lt;a href="http://agile2009.org/node/2375"&gt;Скрам симуляцию с Lego&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-2416037781939864487?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.674+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>My submissions for Agile2009</title><link>http://www.krivitsky.com/2009/02/my-submissions-for-agile2009.html</link><category>agile2009</category><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-825755095028260526</guid><description>Наконец-то дошли руки опубликовать две сессии для конференции Agile2009:&lt;div&gt;&lt;span&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://agile2009.org/node/2375"&gt;Practicing multi-team Scrum with Lego&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://agile2009.org/node/2380"&gt;Distributed Development and Agile: the view from the offshore side&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://agile2009.org/node/2414"&gt;Pull vs. Push Systems: why we need cross-functional teams&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div&gt;Осталось, чтоб их теперь отобрали :)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-825755095028260526?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.681+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Repeatable vs effective</title><link>http://www.krivitsky.com/2008/11/repeatable-vs-effective.html</link><category>коучинг</category><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-7919513313834900112</guid><description>&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 125px; height: 178px;" src="http://i168.photobucket.com/albums/u176/alexeykrv/agile/two20color20repeat.jpg" alt="повторяемость или эффективность" border="0" /&gt;Вчера, провёв отличный весёлый вечер с двумя CTO харьковских IT компаний, мы горячо обсуждали evolutionary design vs. design upfront.&lt;br /&gt;&lt;br /&gt;Или по-русски: что лучше:&lt;br /&gt;&lt;br /&gt;а) быстро &lt;span style="font-weight: bold; font-style: italic;"&gt;выпустить то, что нужно сейчас&lt;/span&gt;, тем самым повысив вероятность переработок потом, но получить при этом обратную связь и подкорректировать курс проекта?&lt;br /&gt;&lt;br /&gt;б) либо же - &lt;span style="font-weight: bold; font-style: italic;"&gt;разработать продуманную гибкую архитектуру&lt;/span&gt;, которая с большей вероятностью сможет вместить новые требования?&lt;br /&gt;&lt;br /&gt;Тема стара как мир (новый IT мир, я имею в виду).&lt;br /&gt;&lt;br /&gt;В итоге дискуссия свелась к теме повторяемости результата.&lt;br /&gt;&lt;br /&gt;Поясню позицию моих коллег. Если я CEO большой компании, то мне естественно хотеть повторяемости результатов успешных проектов.&lt;br /&gt;&lt;br /&gt;Этого можно достить структуризацией фазы анализа рынка, сбором требований, продумыванием архитектуры. На эти фазы проекта были бы привлечены самые опытные эксперты компании. Когда всё решено и все основные риски разрешены, работу можно передать инженерам. Шансы, что они завалят такой проект конечно есть, но они уже ниже. Так как много работы сделано, решения продуманы, заказчик успокоен. Это намного лучше, чем выполнять проекты непредсказуемо, пусть даже какой-то процент их будет эффективность выше средней по рынку.&lt;br /&gt;&lt;br /&gt;Меня спросили, не то ли этого (повторяемость процесса) чего я добиваюсь от компаний, коуча Scrum. Я подумал, и сказал, что &lt;span style="font-style: italic;"&gt;нет&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Нет. &lt;span style="font-style: italic;"&gt;Я не добиваюсь повторяемости результата&lt;/span&gt;. Я добиваюсь эффективности конкретного проекта, выжимая максимум их уникальности конкретной ситуации (проектной специфики, команды, заказчика, близости первой и второго, отношений между ними).&lt;br /&gt;&lt;br /&gt;Почему же меня не интересует повторяемость? Она меня интересует, но она для меня не первична. Agile говорит от имени заказчика. А что нужно заказчику конкретного продукта: повторяемость процесса на вашей фабрике? или же качественный, быстрый и максимально дешёвый продукт, решающий сегодняшнюю проблему?&lt;br /&gt;&lt;br /&gt;Я, думаю, что второе. По крайней мере мне импонируют такие заказчики. Такому заказчику нужен продукт: качественный, полезный и на выгодных условиях. Даже если, это лучший продукт, который был когда-либо выпущенный вашей компанией, и вы никогда не сможете повторить этот результат, ему он всё равно нужен.&lt;br /&gt;&lt;br /&gt;Фокусируясь на повторяемости, как мне кажется, вы ограничиваете возможность использовать преимущества, которые даёт вам текущая ситуация. Вы стопите креативность. Вы строите фабрику, которая не использует максимум интеллектуального ресурса ваших сотрудников. Хотя, это самый ценный русурс, который у вас есть (даже, если вы этого ещё не поняли).&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;Это моё IMHO на сегодняший день, 7 ноября 2008 года.&lt;br /&gt;&lt;a href="http://groups.google.com/group/agile-ukraine/t/759b96ed18159c76"&gt;&lt;br /&gt;Читать обсуждения этой темы в группе AgileUkraine&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-7919513313834900112?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.691+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Неделя коучинга или море общения и креативности</title><link>http://www.krivitsky.com/2008/11/blog-post.html</link><category>коучинг</category><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-7693518985949496225</guid><description>Вот практически  и завершилась неделя коучинга в Харькове.&lt;br /&gt;&lt;br /&gt;Диалог на выходе из комнаты, где работает команда:&lt;br /&gt;- Они это сделали!&lt;br /&gt;&lt;span style="font-style: italic;"&gt;- Кто они?&lt;/span&gt;&lt;br /&gt;- Конечно же команда!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.agileukraine.org/2008/11/agile-club-collecting-agtopics.html"&gt;&lt;img src="http://lh5.ggpht.com/_uYojSi6cG3E/SRMWWppPG1I/AAAAAAAAABo/wkhNtPrvCIU/s320/PB040026.JPG" /&gt;&lt;/a&gt;&lt;a&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.agileukraine.org/2008/11/agile-club-collecting-agtopics.html"&gt;Фотоальбом&lt;/a&gt;&lt;br /&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 220px; height: 165px;" src="http://lh5.ggpht.com/_uYojSi6cG3E/SRMWpXUEHII/AAAAAAAAACA/Sk-hWeYGiOw/s220/PB040036.JPG" alt="" border="0" /&gt;&lt;br /&gt;Что же мы успели:&lt;ul&gt;&lt;li&gt;обсудить концепции Agile и Scrum;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;сойтись на главных плюсах, которые этому проекту может дать гибкая разработка;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;посимулировать анти-командность на примере "фабрики" по производству бумажных самолётиков конвейерным способом (&lt;a style="font-style: italic;" href="http://www.lean-manufacturing-japan.com/scm-terminology/push-pull-manufacturing.html"&gt;push/pull системы&lt;/a&gt;);&lt;br /&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 165px; height: 220px;" src="http://lh3.ggpht.com/_uYojSi6cG3E/SRMWzDR_H9I/AAAAAAAAACI/H1ybse_vc0E/s220/PB040054.JPG" alt="" border="0" /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;поиграть в симуляцию Scrum&lt;br /&gt;(ребята проявили недюжую креативность, создав настольную игру и за 2 итерации удовлетворив своего PO);&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;поиграть в игру &lt;a href="http://kanemar.com/2008/04/07/scrum-trainers-gathering-24-the-ball-point-game/"&gt;ball points&lt;/a&gt; (которую я увидел впервые на прошлом CSM у Робина Даймонда) - цель игры дать возможность команде улучшить свой процесс; оказывается всего 3 минуты коллективного общения команда может улучшить свою эффективность почти вдвое; и предела этому нет (&lt;a style="font-style: italic;" href="http://practicethis.com/2008/07/26/kaizen-continuous-improvement-the-japanese-way/"&gt;Kaizen mind&lt;/a&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;научиться писать &lt;a href="http://www.google.com.ua/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=2&amp;amp;url=http%3A%2F%2Fwww.planningpoker.com%2Fdetail.html&amp;amp;ei=a30TSYmlBojKNKOL9b4G&amp;amp;usg=AFQjCNEzvE7Pqpbwu_AsupPaEeNs4Cp5zA&amp;amp;sig2=c-X_imbtgmZPE78hAOs_zg"&gt;user stories&lt;/a&gt;;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 220px; height: 165px;" src="http://lh6.ggpht.com/_uYojSi6cG3E/SRMXowCrdoI/AAAAAAAAADY/s2AE4UnyYY4/s220/PB050031.JPG" alt="" border="0" /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Но это не всё!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_uYojSi6cG3E/SRMXowCrdoI/AAAAAAAAADY/s2AE4UnyYY4/s220/PB050031.JPG"&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;ребята оговорили и описали product vision (теперь, это лист формата A2, который висит на стене и напоминает цели проекта, основные фичи, конкурентов, риски);&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;ребята помогли своему PO сгенерировать беклог историй (который оказался полнее и лучше структурированным, чем изначальный беклог, подготовленный РО);&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;оценить беклог, уловив прелесть от использования &lt;a href="http://www.google.com.ua/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=2&amp;amp;url=http%3A%2F%2Fwww.planningpoker.com%2Fdetail.html&amp;amp;ei=a30TSYmlBojKNKOL9b4G&amp;amp;usg=AFQjCNEzvE7Pqpbwu_AsupPaEeNs4Cp5zA&amp;amp;sig2=c-X_imbtgmZPE78hAOs_zg"&gt;planning poker&lt;/a&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;сойтись на критерии done" для своего проекта;&lt;br /&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; width: 220px; height: 124px;" src="http://lh4.ggpht.com/_uYojSi6cG3E/SRMXS1o9pvI/AAAAAAAAAC4/ZkcMwSWvSwU/s220/P1040601.JPG" alt="" border="0" /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;выполнить планирование первого спринта.&lt;/li&gt;&lt;/ul&gt;Демо - не за горами. Но надежд много!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Увидимся.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Харьков, 1:42 am, уже пятница&lt;/span&gt;! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-7693518985949496225?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.699+02:00</app:edited><media:thumbnail url="http://lh5.ggpht.com/_uYojSi6cG3E/SRMWWppPG1I/AAAAAAAAABo/wkhNtPrvCIU/s72-c/PB040026.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Смелость vs. профессионализм</title><link>http://www.krivitsky.com/2008/11/vs.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-6519543952766943538</guid><description>Недавно пришло на ум, что большинство проблем IT проектов связано с &lt;span style="font-weight: bold; font-style: italic;"&gt;избыточной смелостью менеджеров&lt;/span&gt;. Люди привыкли оперировать тысячами человеко-дней, сотнями страниц документации, многогодичными проектами...&lt;br /&gt;&lt;br /&gt;Я не на столько смел. Я использую Agile, который предоставляет мне контейнер для понижения проектной сложности - итерации фиксированной длины и фиксированного объема работ. Это даёт мне уверенность на ежедневном уровне.&lt;br /&gt;&lt;br /&gt;"И главное - сухо!"&lt;br /&gt;&lt;br /&gt;Я не на столько смел, чтоб разрабатывать продукт слоями. Вместо этого мы пишем фичами.&lt;br /&gt;&lt;br /&gt;Я не на столько смел, чтоб планировать годовые проекты. Вместо этого мы планируем двухнедельные итерации в рамках двухмесячных релизов.&lt;br /&gt;&lt;br /&gt;Я не на столько смел, чтоб давать заказчикам обещания. Вместо этого мы им показываем release burndown, и они решают, куда вести проект.&lt;br /&gt;&lt;br /&gt;Смелость - отсутствие профессионализма.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-6519543952766943538?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.707+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Impossible is nothing или конференции, конференции, конференции</title><link>http://www.krivitsky.com/2008/10/impossible-is-nothing.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-798389901624779410</guid><description>В этом году посетил 3 крутейших ивента по agile, не считая тех, которые организовал сам (гы!):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.agilecoachcamp.org/"&gt;Agile Coach Camp&lt;/a&gt;, Мичиган&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://agile2008.org/"&gt;Agile 2008&lt;/a&gt;, Торонто&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.scrumalliance.org/events/6--stockholm-scrum-gathering"&gt;Scrum Gathering 2008&lt;/a&gt;, Стокгольм&lt;/li&gt;&lt;/ul&gt;Если бы мне кто-то сказал в начале года , что это случится, я бы не поверил. Удалось увидеть воочию пять подписчиков &lt;a href="http://agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt;. Отличные ребята! :) C тремя (Ron Jeffries, Brian Marick, Ken Schwaber) познакомился лично, пропиарил &lt;a href="http://agileukraine.org/"&gt;Agile Ukraine&lt;/a&gt; (как полагается).&lt;br /&gt;&lt;br /&gt;Это всё произошло благодаря другу из Индии &lt;a href="http://agilefaqs.com/nareshjain.html"&gt;Naresh Jain&lt;/a&gt;, которого я пригласил в Украину в апреле для участия в конференции &lt;a href="http://www.agileukraine.org/2008/03/agile-gathering-iv.html"&gt;Agile Gathering IV&lt;/a&gt; и проведением &lt;a href="http://www.agileukraine.org/2008/03/xp-days.html"&gt;классов по XP&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Как оказалось, на каждой конференции нужны так называемые волонтёры (проще помощники). Работы не много: отнести флипчарт, прискотчить плакат, раздать-собрать feedback формочки и прочее. Даже интересно - видишь изнутри, как организовываются подобные конференции. Такая работка экономит пару тысяч долларов (такова цена входного билета на большинство конференци, увы).&lt;br /&gt;&lt;br /&gt;Лучший вариант, однако, попасть туда бесплатно - это провести сессию (доклад, воркшоп, прочее). Что ж, будем работать и над этим. Всё постепенно. Стоит увидеть доклады как зритель перед тем, как решаться выступать.&lt;br /&gt;&lt;br /&gt;Думал поехать на &lt;a href="http://qconsf.com/"&gt;QCon&lt;/a&gt; в Сан Франциско и посмотреть на Кента Бека и Мартина Фаулера. Но решил отложить. Зато пристроил друга в волонтёры. Крутизна.&lt;br /&gt;&lt;br /&gt;Хотелось бы в следующем году привезти на Agile 2009 (Чикаго!) с собой группку из Agile Ukraine. Буду над этим работать!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-798389901624779410?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.714+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Agile Gathering 5</title><link>http://www.krivitsky.com/2008/06/agile-gathering-5.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-8011587670936662446</guid><description>Планирую очередную конференцию по Agile: &lt;a href="http://www.agileukraine.org/2008/05/agile-gathering-5.html"&gt;Agile Gathering 5&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Уже зарегистрировалось более 60 человек. Отлично!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-8011587670936662446?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.722+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Похоже, но не agile</title><link>http://www.krivitsky.com/2007/05/agile.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-6138874689349542565</guid><description>Вспоминал недавно один из своих первых проектов:&lt;br /&gt;- Маленькая команда - два человека&lt;br /&gt;- Локальные заказчики доступные практически в любое время&lt;br /&gt;- Последняя стабильная версия всегда у них под рукой&lt;br /&gt;- Регулярные демонстрации достижений последней недели или двух&lt;br /&gt;- Открытое обсуждение новых фич, быстрая смена курса&lt;br /&gt;&lt;br /&gt;Звучит довольно по-аджальному.&lt;br /&gt;В прочем такого ощущения не возникает при воспоминаниях об этом проекте.&lt;br /&gt;&lt;br /&gt;Попробую понять в чем же дело:&lt;br /&gt;&lt;br /&gt;1. Несмотря на то, что объем работы и функциональность не были зафиксированы в каких-либо спецификациях (кроме как в одностраничном документе-видении проекта), и процесс был построен так, что новые пожелания заказчика могли быть учтены практически в любой фазе проекта, контракт с командой разработчиков был типа "фиксированное время, фиксированные бюджет".&lt;br /&gt;&lt;br /&gt;Что выходит? Выходит, что вся открытость процесса определения и выяснения требований шла наперерез интересам команды. Последние пару месяцев проекта команда вообще не получала зарплаты, так как в бюджете были прописаны только первые 10 месяцев работы, лишь по принятию проекта команде полагался гонорар (она его получила, надо заметить).&lt;br /&gt;&lt;br /&gt;2. Несмотря на короткие циклы разработки (от недели до двух) в проекте не было четкой стратегии и планов ближайшего релиза. Все двигалось в бесконечном маятнике от демонстрации к демонстрации.&lt;br /&gt;&lt;br /&gt;Выходит, что проект руководился не на основании приоритезированного списке требований, где приоритеты зависят от оценок объема работы, данных командой. Проект же двигался короткими перебежками без согласованных целей и критериев готовности.&lt;br /&gt;&lt;br /&gt;3. В течение 10 месяцев разработки проект часто демонстрировался спонсорам проекта для обсуждения состояние проекта, качества, выяснение и открытия скрытых требований. За это время проект ни разу не был показан потенциальным пользователям.&lt;br /&gt;&lt;br /&gt;Таким образом все решения по функциональности, интерфейсу, производительности принимались на основании предположений. При том, что эта компания не была чисто  development-ориентированной и не имела опыта ведения подобных проектов. Более того ближайшие конкуренты на то время тоже вели подобные разработки, так что доступа к их продуктам для анализа схожих решений не было никакого.&lt;br /&gt;&lt;br /&gt;Получается, что все предположения о нуждах пользователей не имели под собой четкого грунта и могли быть также правдивы как и ошибочны.&lt;br /&gt;-----------&lt;br /&gt;&lt;br /&gt;То, что в первом приближении может очень походить на agile на самом деле может быть просто хаосом и способом траты денег, не имеющих четких целей и демотивирующих проектную команду.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Последний год-полтора использование термина agile стало мощной рекрутинговой стратегией. Объявления о поиске программистов так и хлещут agile терминологией. Будьте бдительны - пойдите на интервью, поговорите с непосредственным лидом проекта, зайдите в проектную комнату (если таковая вообще имеется!), поговорите с будущими коллегами, расспросите про заказчиков, про процесс разработки, узнайте, когда последний раз продукт показывался пользователям и есть ли в проекте какая-то информация об этом, попросите показать вам план релиза, над которым работает команда в настоящий момент. Проведите как минимум полчаса в проектной обстановке, следите за атмосферой, проблемами и вопросами, которые обсуждают члены команды - имеют ли они общие цели, знают ли они над чем следует работать в настоящий момент.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Не торопитесь делать скоропостижные выводы.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-6138874689349542565?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.750+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Об agile по-русски: User Stories, часть 1</title><link>http://www.krivitsky.com/2007/04/agile-user-stories-1.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-4978418162867398931</guid><description>&lt;p class="western" align="justify"&gt;&lt;span lang="ru-RU"&gt;Это одна из статей серии «Про &lt;/span&gt;agile&lt;span lang="ru-RU"&gt; по-русски» &lt;/span&gt;&lt;span lang="ru-RU"&gt;, идея которых поделиться опытом использования &lt;/span&gt;agile&lt;span lang="ru-RU"&gt; принципов в разработке программного обеспечения. Основная суть этих подходов – кооперация между всеми членами проекта и адаптивность процесса разработки к неизбежным изменениям. Также эти подходы выделяются тем, что принимают человеческий фактор в проекте как неотъемлемую его часть и более того – как наиважнейшую причину прогресса, акцентируя важность поддержания человеческих отношений и человеческих особенностей для успеха проекта. &lt;/span&gt; &lt;/p&gt;   &lt;span lang="ru-RU"&gt;Эта статья рассказывает о применении «&lt;/span&gt;user&lt;span lang="ru-RU"&gt; &lt;/span&gt;stories&lt;span lang="ru-RU"&gt;» («пользовательские истории» в переводе на русский) - одной из практик agile...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Полный текст статьи &lt;a href="http://www.agileukraine.org/2007/04/user-stories-part-1.html"&gt;тут&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-4978418162867398931?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.803+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>что составляет грунт для agile проектов? попытки анализа</title><link>http://www.krivitsky.com/2007/03/agile.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-3648954453817728241</guid><description>Обсуждая с коллегами по &lt;a href="http://www.agileukraine.org/"&gt;agile движению&lt;/a&gt;, что означает для программистов "agile" (сообщения дискуссии доступны &lt;a href="http://groups.google.com/group/agile-ukraine/browse_thread/thread/835968b2e4410e97/8d4390c0eed0a773#8d4390c0eed0a773"&gt;здесь&lt;/a&gt;), я пришёл для себя к следующим выводам:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;   хорошие отношения внутри команды и с заказчиками являются необходимыми условиями зарождения agile среды, иными словами: без хороших отношений и тесного общения agile, по всей видимости, невозможен.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Хорошие отношения - это интегральное понятие, которое подразумевает также профессионализм и доверие, без которых упешная кооперация между людьми невозможна.&lt;br /&gt;&lt;br /&gt;Но хорошие отношения (что бы под этим не понималось: доверие, профессионализм, конструктивизм и прочее)  не гарантируют наличие agile среды. Так как теоретически должны быть реальными проекты, базирующие свою работу на замороженных требованиях.  Ну, скажем, это могут быть проекты для военной индустрии, где требования детально проработанны. Или проекты по миграции страрого кода в новый. Или проекты для embedded-систем.&lt;br /&gt;&lt;br /&gt;Если же хорошие отношения не гарантируют наличие agile среды, то должно быть значит что-то ещё, что выделяет эти проекты из ряда других. Я делаю предположение, что это  - &lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;наличие проектной среды, в которой изменения требований настолько важны, что становятся нормой и критерием успеха проекта.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;И так, &lt;span style="font-weight: bold;"&gt;если успех проекта зависит от возможности команды адаптироваться к постоянным изменениям требований, и если эта команда нацелена на поддержание положительных отношений как внутри себя так и с заказчиками, - то это все в совокупности должно составлять хороший грунт для взращивания &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://agilemanifesto.org/"&gt;agile-подходов&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;----&lt;br /&gt;Таковы мои мысли на сей счет на сегодняшний день.&lt;br /&gt;Есть другие мысли? идеи?  комментарии? - &lt;a href="http://groups.google.com/group/agile-ukraine/"&gt;давайте общаться&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-3648954453817728241?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.811+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Велик и могуч...</title><link>http://www.krivitsky.com/2007/02/blog-post.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-4373577247331554921</guid><description>&lt;h2&gt;Из серии «Об &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;по-русски».&lt;br /&gt;&lt;/h2&gt;  &lt;h1&gt; Велик и могуч... термин «&lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;».&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/h1&gt;        &lt;p class="MsoNormal"&gt;Прозрачность и осознанность – одни из чуть ли не главных особенностей &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подходов в разработке программного обеспечения, поэтому наличие адекватного русского термина сделало бы очевидным их преимущества над другими подходами и методологиями.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Но начнем пока с «начала».&lt;br /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;h2&gt;"Начало начал". Притча.&lt;o:p&gt;&lt;/o:p&gt;&lt;/h2&gt;    &lt;p class="MsoNormal"&gt;Сначала программистов было мало, их ценили. Но также ценили компьютерное время, так как компьютеров было ещё меньше, чем программистов. Поэтому так важно было не отпускать программиста далеко от себя, общаясь с ним, выясняя и проясняя требования к программному продукту по ходу его разработки, чтобы таким образом уменьшить количество подходов к компьютеру, сэкономив компьютерного и программистское время. Это были время, когда программисты работали тесно с заказчиками.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;По мере увеличения числа компьютеров и программистов, ценность компьютерного времени, а также и личного времени программистов упала. Заказчики стали все реже общаться с программистами, и в самых экстремальных случаях это свелось к описанию требований в бумажном варианте. Эти изменения в отношениях привели к осложнению кооперации между программистами и заказчиками, и вылились в тяжелые переговоры в начале проекта по согласованию всех требований и сроков. Появились контракты. Программиста обязали разрабатывать программные продукты так, чтобы продукт отвечал всем функциональным и нефункциональным требованиям, обговоренным до подписания проекта, дать точные оценки времени и, к тому же, выполнить свои обещания по требованиям и срокам. Программисты в свою очередь, зная изменчивость желаний заказчиков и пытаясь обезопасить свои обещания, стали требовать того, чтоб заказчики подписывались под тем, что они не будут вносить изменений в требования.&lt;/p&gt;          &lt;p class="MsoNormal"&gt;Таким образом ситуация пошла против природной нестабильности требований к ПО.&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;И.. и вместо того чтобы попытаться не терять связь с заказчиком и попробовать вернуть ситуацию в адекватное русло, большинство проектных команд стали усложнять контракты, растягивая фазы согласования требований, и в самых экстремальных случаях это свелось к тому, что требования устаревали ещё не будучи согласованными.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Так пришла эпоха тяжеловесных методологий, как их теперь называют, базирующихся на финализированных спецификациях и подписанных контрактах.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Так работало множество проектных команд. Проекты закрывались, погрязнув в согласованиях и уточнениях спецификаций, так ничего полезного в итоге и не разработав.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Но было и меньшинство, которое пыталось адаптировать процесс разработки под динамику рынка, сохранив тесные и конструктивные отношения с заказчиками. Эти команды понимали ценность подобного подхода, ибо в условиях развития рынка, повышения конкурентной борьбы, усложнении технологий и требований к ПО, гибкость и динамичность в согласованном принятии решений были единственным выходом.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Прошло 20 лет, технологии усложнились на порядки; толерантность к стабильности требований уменьшилась и стала измеряться неделями; глобализация 21-го века заставила команды стать распеделенными... Эти и прочие факторы повлияли на увеличение популярности подходов, которые в противовес контрактам, спецификациям, долгосрочному планированию, сложным метрикам оценки качества и прогресса ставили во главу угла кооперацию, профессионализм, доверие к людям и конечный результат труда - сам программный продукт.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Необходимость тесного общения стала ещё острее за последнее десятилетие в рамках оффшорной разработки, где эти методы уже успели доказать свою компетентность. &lt;/p&gt;  &lt;h2&gt;В поисках крепкого словца...&lt;/h2&gt;      &lt;p class="MsoNormal"&gt;Сегодня на территории русскоговорящих стран работают сотни команд, которые ценят и следуют вышеописанным принципам и подходам, поэтому наличие термина, который бы охарактеризовывал ценности &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подходов (дабы этот смысл не был утерян) был бы весьма полезен.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Если попробовать охарактеризовать разные стороны этих подходов, то выйдет нечто следующее:&lt;/p&gt;      &lt;p class="MsoNormal"&gt;«Облегченность» (или «Легковесность»)&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;Agile&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;подходы – облегченные подходы в сравнении в тяжеловесными методологиями, которые базируются на различных спецификациях, планах, протоколах, отчетах, утяжеляя тем самым и без того нелёгкую работу проектных команд.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;«Гибкость»&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;Agile&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;подходы гибки, потому что, вместо выставления порой невыполнимых условий по замораживанию требований к продукту, они принимают неустойчивость требований как факт и делают все, чтобы заказчик в любой момент мог изменить курс проекта, базируясь на оценке эффективности финансовых вложений.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;«Адаптивность»&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Эти подходы адаптивны (в противовес детерминированным подходам), потому как они не пытаются предсказать все наперед, оградив себя от реальности, – они принимают далёкое будущее как неизвестность, ограничивая горизонт принятия решений до обозримых сроков, чаще всего измеряемых от пары недель до пары месяцев. Они прокладывают себе дорогу в будущее короткими но контролируемыми перебежками, учась на своих ошибках и адаптируя общее понимание проблем и решений под наиболее острые сегодняшние нужды.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;«Прозрачность»&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Из-за акцентирования внимания участников проекта на ощутимых результатах вместо замыливания внимания различными моделями, расчетами, статистикой, эти подходы делают прогресс проекта видимым и понятным, давая заказчикам полный контроль над курсом проекта ради оптимизации финансовых выходов. Проблемы и риски становятся видимыми, позволяя быть вовремя решёнными совместными усилиями проектных команд и заказчиков.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;«Проворность»&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Они проворны, расторопны, шустры и подвижны, так как в отличие от предопределенных процессов, которым порой нужны долгие месяцы для решения сложных и порой весьма абстрактных задач, они прикладывают все усилия команды и заказчика на решение наиважнейших задач, демонстрируя реальные результаты в максимально короткие сроки.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;«Осмысленные»&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Весь процесс принятие решений в этих подходах базируется только на здравом смысле. Устаревшие планы, обещания, политические прения – все это вытесняется здравыми решениями, базирующимися на реальных данных.&lt;br /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;h2&gt;Итого&lt;/h2&gt;      &lt;p class="MsoNormal"&gt;«Облегченногибкие адаптивнопроворные прозрачныеосмысленные методологии разработки программного обеспечения»...&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Похоже тяжело найти подходящий термин в русском языке (я не говорю, что это невозможно), который бы передал все ценности и значения, вкладываемые в слово «&lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;» в контексте подходов к разработке ПО.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Но если пока не существует адекватного термина, который бы напоминал о многосторонней сути &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подхода, то, следуя «здравому смыслу, который базируется на реальных данных», стоит использовать существующее множество терминов, варьируя различные аспекты &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;для той или иной ситуации.&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Вы хотите помочь команде, которая тонет в бюрократии и бумагообороте, не сдвигаясь с места в разработке ПО? Попробуйте объяснить преимущества &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подхода, базируясь на аспекте «облегченности».&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Вам жалуются на то, что команда отклоняет изменения в требованиях, ссылаясь на контракт и указывая на утвержденную процедуру &lt;span style="" lang="EN-US"&gt;change&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;request&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;management&lt;/span&gt;, из-за чего разрабатываемых продукт не будет максимально полезен заказчикам и пользователям? Поговорите с ними об аспекте «гибкости».&lt;/p&gt;&lt;p class="MsoNormal"&gt;Вам говорят, что нужно все предусмотреть сразу и спланировать наперед, иначе наступит хаос? Адаптивность – возможно самый важный аспект, который нужно понять данной команде, чтобы осознать преимущества &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;У заказчиков проблемы с пониманием прогресса проекта - команда говорит, что разрабатывает какой-то «каркас» и сможет перейти к запрошенной функциональности только к концу квартала? Проворность подхода, пожалуй убедит заказчиков попробовать что-то другое.&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Заказчики жалуются на задержки в поставках со стороны команды, которые становятся известны не раньше, чем за день до согласованной даты? Прозрачность &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подходов поможет предотвратить похожую ситуацию в будущем.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Команда жалуется на отсутствие логики в решениях заказчика – применения &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подходов придаст осмысленности всем принимаемым решениям, решения станут базироваться на реальных данных, известных всем.&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;h2&gt;P.S.&lt;/h2&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Нахождение адекватного термина в русском языке – это дело времени. Но важность сохранения многосмысловой нагрузки &lt;span style="" lang="EN-US"&gt;agile&lt;/span&gt;-подходов останется задачей, которая пожалуй будет актуальной всегда.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-4373577247331554921?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.758+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>agile planning (planning over plans)</title><link>http://www.krivitsky.com/2007/02/agile-planning-planning-over-plans.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-121840959740056161</guid><description>&lt;p&gt;i had experience using deterministic old-school approached (like MS&lt;br /&gt;Project's Gantt charts), which i was keeping in my tool set for quite&lt;br /&gt;a long time,&lt;br /&gt;&lt;/p&gt;&lt;p&gt;i did task decomposition, resource assignment and leveling,&lt;br /&gt;milestone definition...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;this all was quite useful while i was doing that because it made me think&lt;br /&gt;of the project risks, complex dependencies, the team's capabilities&lt;br /&gt;and other topics important for project success.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;but as soon as i published my plans and tried to stick to them - they&lt;br /&gt;quickly became obsolete and useless. it appeared i just couldn't predict everything and eventually the projects went a bit different direction.&lt;/p&gt;&lt;p&gt;......&lt;br /&gt;&lt;/p&gt;&lt;p&gt;since i've been doing agile i don't have this problem anymore.&lt;br /&gt;why? simply because i never stop planning.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;i highly recommend Mike Cohn's masterpiece &lt;a href="http://www.amazon.com/Agile-Estimating-Planning-Robert-Martin/dp/0131479415/sr=8-1/qid=1172100409/ref=pd_bbs_sr_1/103-9473446-0931802?ie=UTF8&amp;amp;s=books"&gt;Agile Estimations and Planning&lt;/a&gt; this book is not about plans, rather it is about planning once you start using user stories as your main requirements media, you will gain even more flexibility in planning and hence obtain more control over the project. planning will become a solid practice being done by the whole team during the coarse of the project. also the user stories will foster idea sharing between product managers and engineers, will provoke creative and positive thinking&lt;br /&gt;&lt;/p&gt;......&lt;br /&gt;&lt;br /&gt;visit the &lt;a href="http://groups.google.com/group/agile-ukraine/browse_thread/thread/276a21f3245e4dcd/80050a7887991ba1#80050a7887991ba1"&gt;discussion thread&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-121840959740056161?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.839+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Scrum trainings and other events in 2007</title><link>http://www.krivitsky.com/2007/02/scrum-trainings-and-other-events-in.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-5797871179344084533</guid><description>This is to announce, that I am currently working on a plan of trainings and various other common activities on agile topics, to be held in Kiev in 2007.&lt;br /&gt;&lt;br /&gt;The main goal is to organize CSM (Certified ScrumMaster) certifications in Kyiv (Kiev).&lt;br /&gt;&lt;br /&gt;Watch for the upcoming announcements at the &lt;a href="http://groups.google.com/group/agile-ukraine"&gt;agile-ukraine&lt;/a&gt;&lt;br /&gt;(subscribe for the mailing list if you're not a member yet).&lt;br /&gt;&lt;br /&gt;Currently I am conducting a &lt;a href="http://freeonlinesurveys.com/rendersurvey.asp?sid=h7tnaff454npxk9267295"&gt;survey&lt;/a&gt; (5 shortquestions) to find out the possible number of attendees, their level of familiarity to Scrum/agile concepts.&lt;br /&gt;Your answers to the survey will help me a lot.&lt;br /&gt;&lt;br /&gt;Have good ideas on the subject? Contact me directly by &lt;a href="mailto:alexey@krivitsky.com"&gt;e-mail&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-5797871179344084533?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.823+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>agile-ukraine community was started</title><link>http://www.krivitsky.com/2007/02/agile-ukraine-community-was-started.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-2879959414136232439</guid><description>Congrats!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Agile-Ukraine &lt;/span&gt;community is registered at Agile Alliance.&lt;br /&gt;Visit the &lt;a href="http://groups.google.com/group/agile-ukraine"&gt;home page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For now it is a Google group with forum and file sharing.&lt;br /&gt;&lt;br /&gt;We plan to invite World agile gurus and help them organize trainings in Ukraine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stay with us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-2879959414136232439?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.849+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Rethinking Sprint Length</title><link>http://www.krivitsky.com/2007/02/rethinking-sprint-length.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-8328875453878447609</guid><description>Again I've proven my previous experience: two-week sprints are just good enough.&lt;br /&gt;Just because&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the next demo is always soon: simply it is this or the next week - no time to be wasted&lt;/li&gt;&lt;li&gt;the story set selected for the sprint is never too long and - can be kept comprehensible&lt;/li&gt;&lt;li&gt;the demos held often enough keeping - the stakeholders are interested and willing to spent 1-2 hours each second week&lt;/li&gt;&lt;li&gt;ScrumMaster is stressed enough to become a better ScrumMaster :)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;More on this is in the article published in Agile Magazine's Fall issue, four months ago: &lt;a href="http://www.scrumalliance.org/articles/10"&gt;link&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The whole issue in PDF can be downloaded from &lt;a href="http://www.agilealliance.org/system/agile_magazine/file/1615/Fall_2006.pdf"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-8328875453878447609?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.857+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure url="http://www.agilealliance.org/system/agile_magazine/file/1615/Fall_2006.pdf" length="5174563" type="application/pdf" /><media:content url="http://www.agilealliance.org/system/agile_magazine/file/1615/Fall_2006.pdf" fileSize="5174563" type="application/pdf" /></item><item><title>we produce both: code and knowledge</title><link>http://www.krivitsky.com/2007/01/we-produce-both-code-and-knowledge.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-2175147995117527105</guid><description>Being a product owner recently I had a discussion  with one of the key developers in my team: I reported back an issue (as a user story)  and he claims that previously we had agreed on a different solution and now I am changing my mind, and these changes will take quite a big effort.&lt;br /&gt;&lt;br /&gt;I understand his concerns, developers don't like to re-work. Who likes?&lt;br /&gt;But my reply is that the time spent on this curve is &lt;span style="font-weight: bold;"&gt;not wasted&lt;/span&gt;, rather it is &lt;span style="font-weight: bold;"&gt;spent &lt;/span&gt;on producing the knowledge.&lt;br /&gt;&lt;br /&gt;We produce both: &lt;span style="font-weight: bold;"&gt;code and knowledge, &lt;/span&gt;and &lt;span style="font-weight: bold;"&gt;this is what software is.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The waste is when no knowledge, no code or no other useful artifacts are produced, otherwise it is investment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-2175147995117527105?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.865+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Catalog of Scrum smells</title><link>http://www.krivitsky.com/2007/01/catalog-of-scrum-smells.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-2964009234242528580</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_de7ThbrmbA8/RaZY6aK_G0I/AAAAAAAAAAc/HyYshe5kWlU/s1600-h/scrumsmells-1.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_de7ThbrmbA8/RaZY6aK_G0I/AAAAAAAAAAc/HyYshe5kWlU/s400/scrumsmells-1.png" alt="" id="BLOGGER_PHOTO_ID_5018796595232054082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;User Stories for &lt;span style="font-weight: bold;"&gt;scrumsmells.com &lt;/span&gt;project&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Users&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;SP - Scrum practitioner&lt;/li&gt;&lt;li&gt;Admin - Site administrator&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;Backlog&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;MUST&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;As an SP, I can see an intro to understand why this site is useful&lt;br /&gt;&lt;/li&gt;&lt;li&gt;As an SP, I can view the list of smells&lt;/li&gt;&lt;li&gt;As an SP, I can select a particular smell and see its details&lt;/li&gt;&lt;li&gt;As an SP, I can add a new smell&lt;/li&gt;&lt;li&gt;As an SP, I can get a permanent link to a particular smell to share it with other people&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;SHOULD&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;As an SP, I can see the area(s) that the smell related, e.g. "Meetings", "Spring Planning", etc&lt;/li&gt;&lt;li&gt;As an SP, I can see smells grouped by areas&lt;br /&gt;&lt;/li&gt;&lt;li&gt;As an SP, I can see links related to a smell that I am watching&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;COULD&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;As an Admin, I get notified when a user posts a new smell&lt;/li&gt;&lt;li&gt;As an SP, I can provide more links to an existing smell&lt;/li&gt;&lt;li&gt;As an Admin, I get notified when a user adds new a link to a smell&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Links&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Published scrum smells on the web:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.scrumalliance.org/index.php/scrum_alliance/for_everyone/scrum_smells"&gt;a page of Scrum allianc&lt;/a&gt;&lt;a href="http://www.scrumalliance.org/index.php/scrum_alliance/for_everyone/scrum_smells"&gt;e on smells&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mountaingoatsoftware.com/articles/ScrumSmells.pdf"&gt;toward a catalog of Scrum smells, Mike Cohn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-2964009234242528580?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.871+02:00</app:edited><media:thumbnail url="http://bp0.blogger.com/_de7ThbrmbA8/RaZY6aK_G0I/AAAAAAAAAAc/HyYshe5kWlU/s72-c/scrumsmells-1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Scrum gathering in Kiev 2007.</title><link>http://www.krivitsky.com/2007/01/scrum-gathering-in-kiev-2007.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-5247808928619241959</guid><description>The 1st Scrum gathering in Kiev is to be held at the office of &lt;a href="http://www.ciklum.net/"&gt;Ciklum&lt;/a&gt; in January-March&lt;br /&gt;(the exact date is to be defined)&lt;br /&gt;&lt;br /&gt;The agenda should be defined as we get results from the survey of the attendees.&lt;br /&gt;The preliminary agenda is&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scrum start-up&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;why Scrum ?&lt;/span&gt; introduce Scrum for people who are new to it, define benefits why for team, why for customers&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;how to start Scrum?&lt;/span&gt; provide patterns of starting the 1st sprint&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;why Scrum is difficult?&lt;/span&gt; provide a set of examples to let better understand why it is not that easy to do Scrum&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Scrum and requirements managemen&lt;/span&gt;t provide different patterns including the approach with user-stories&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;case study&lt;/span&gt;: play a Scrum project&lt;br /&gt;&lt;/li&gt;&lt;li&gt;... to be extended&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scrum complex topics:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li style="font-weight: bold;"&gt;effective planning meetings&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;effective Scrum retrospectives&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;...to be extended&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-5247808928619241959?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.884+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total></item><item><title>contactform</title><link>http://www.krivitsky.com/2006/08/contactform.html</link><author>noreply@blogger.com (Alexey Krivitsky)</author><pubDate>Sun, 06 Dec 2009 14:03:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7357762586091418484.post-8349241396656667046</guid><description>&lt;!-- Form code created by Web Form Designer 1.2.1 --&gt;&lt;br /&gt;&lt;br /&gt;&lt;form name="New_Form" action="http://www.webformdesigner.net/wfd_f2.php?id=Af2Hr7euAQ" method="POST" enctype="application/x-www-form-urlencoded"&gt;&lt;br /&gt;&lt;br /&gt;Full Name: &lt;br /&gt;&lt;input name="name" type="text" value="" size="40" id="name"&gt;&lt;br /&gt;&lt;br /&gt;Email: &lt;br /&gt;&lt;input name="email" type="text" value=""  size="40"  id="email"&gt;&lt;br /&gt;&lt;br /&gt;Organization: &lt;br /&gt;&lt;input name="organization" type="text" value=""  size="40"  id="organization"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Reference (will be hidden): &lt;br /&gt;&lt;input type="text" value="" id="ref" name="ref"&gt;&lt;br /&gt;&lt;br /&gt;&lt;input type="submit" name="submitBtn2" value="submit" tabindex="1" &gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;!-- End of WebFormDesigner form code --&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;var q=document.location.search;if(q.length&gt;0 &amp;&amp;q.indexOf('ref=')&gt;0){var ref=q.substr(q.indexOf('ref=')+4);var elemRef = document.getElementById('ref');elemRef.value=ref;};&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- End of WebFormDesigner form code --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7357762586091418484-8349241396656667046?l=www.krivitsky.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T00:03:48.741+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><media:credit role="author">Alexey Krivitsky</media:credit><media:rating>nonadult</media:rating></channel></rss>
