<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alex Sergeev @ ALSEDI &#187; собрания</title>
	<atom:link href="http://alsedi.com/blog/tag/sobraniya/feed/" rel="self" type="application/rss+xml" />
	<link>http://alsedi.com/blog</link>
	<description>Блог о собственных наблюдениях, ошибках и находках в QA, софтверном бизнесе и жизни.</description>
	<lastBuildDate>Fri, 26 Mar 2010 21:08:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>На будущее #1</title>
		<link>http://alsedi.com/blog/na-budushhee-1/</link>
		<comments>http://alsedi.com/blog/na-budushhee-1/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 17:44:10 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[идея]]></category>
		<category><![CDATA[митинги]]></category>
		<category><![CDATA[на будущее]]></category>
		<category><![CDATA[развитие]]></category>
		<category><![CDATA[собрания]]></category>

		<guid isPermaLink="false">http://alsedi.com/blog/?p=342</guid>
		<description><![CDATA[Project Closed. Lessons Learned. Урок 2. Надо будет попробовать, но явно не сейчас. Сейчас меня просто сдадут в больничку подлечить голову.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://voituk.kiev.ua/2009/03/11/project-closed-lessons-learned/" target="_blank">Project Closed. Lessons Learned</a>. Урок 2. Надо будет попробовать, но явно не сейчас. Сейчас меня просто сдадут в больничку подлечить голову.</p>
]]></content:encoded>
			<wfw:commentRss>http://alsedi.com/blog/na-budushhee-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MindMap для ежедневных митингов</title>
		<link>http://alsedi.com/blog/mindmap-dlya-ezhednevnyx-mitingov/</link>
		<comments>http://alsedi.com/blog/mindmap-dlya-ezhednevnyx-mitingov/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 13:13:48 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[QA]]></category>
		<category><![CDATA[mind map]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[департамент qa]]></category>
		<category><![CDATA[менеджмент]]></category>
		<category><![CDATA[процесс тестирования]]></category>
		<category><![CDATA[собрания]]></category>

		<guid isPermaLink="false">http://alsedi.com/blog/?p=339</guid>
		<description><![CDATA[Дополнение к предыдущей заметке о ежедневных митингах. Помогает мне не терять нить разговора.

]]></description>
			<content:encoded><![CDATA[<p>Дополнение к <a href="http://alsedi.com/blog/ezhednevnye-mitingi/" target="_blank">предыдущей заметке о ежедневных митингах</a>. Помогает мне не терять нить разговора.</p>
<div class="wp-caption aligncenter" style="width: 370px"><a href="http://alsedi.com/blog/blogimg/dailymeeting.png"><img title="MindMap Ежедневных митингов (кликабельно)" src="http://alsedi.com/blog/blogimg/dailymeeting_th.png" alt="" width="360" height="176" /></a><p class="wp-caption-text">MindMap Ежедневных митингов (кликабельно)</p></div>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://alsedi.com/blog/mindmap-dlya-ezhednevnyx-mitingov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ежедневные митинги</title>
		<link>http://alsedi.com/blog/ezhednevnye-mitingi/</link>
		<comments>http://alsedi.com/blog/ezhednevnye-mitingi/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 16:48:17 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[QA]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[департамент qa]]></category>
		<category><![CDATA[менеджмент]]></category>
		<category><![CDATA[процесс разработки]]></category>
		<category><![CDATA[процесс тестирования]]></category>
		<category><![CDATA[собрания]]></category>

		<guid isPermaLink="false">http://alsedi.com/blog/?p=305</guid>
		<description><![CDATA[Еще в то время, когда нам пытались привить Scrum (по ряду причин безуспешно), тема ежедневных митингов поднималась несколько раз за декаду, но так до дела и не дошло. Мы делали митинги сначала три раза в неделю, потом раз в неделю, потом раз за итерацию, потом по необходимости, потом без отрыва задниц от места.
Я уверен, что [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Meeting" src="http://sha3teely.com/wp-content/uploads/2006/08/meeting.jpg" alt="" hspace="10" width="288" height="167" />Еще в то время, когда нам пытались привить Scrum (по ряду причин безуспешно), тема ежедневных митингов поднималась несколько раз за декаду, но так до дела и не дошло. Мы делали митинги сначала три раза в неделю, потом раз в неделю, потом раз за итерацию, потом по необходимости, потом без отрыва задниц от места.<span id="more-305"></span></p>
<p>Я уверен, что не я один участвовал в подобном процессе, мы материли &#8220;Scrum мастера&#8221; за то, что он ничего не знает, а время митинга растягивается минимум на час. Большую часть которого две трети участников спят, ковыряют столы, стулья и носы, звонят по телефону, обсуждают вчерашний футбол, сидят с хмурыми <span style="text-decoration: line-through;">мордами</span> лицами. После митинга никто не помнил о чем договорились, да и вообще, договорились ли?! Но ведь что то обсуждали, но что же решили? Никто не помнил. &#8220;<strong>S</strong><span style="color: #999999;">c</span><strong>rum</strong> мастер&#8221; писал письмо руководству о прогрессе в разработке, выражая его в процентах</p>
<blockquote><p>Мы готовы к завоеванию мира на 90%!</p>
<p>Эта версия лучше на 45%!</p>
<p>Ваши ресницы будут длиннее на 63.3% если вы попали в 34 и 5 десятых процента белокожих женщин с карими глазами и родинкой на животе!</p></blockquote>
<p>Да брехня это всё, виртуально. А мы реальны. Мы понимали, что это чушь, что нам это чуждо и не нужно. Естественно всё умерло и с каждым релизом выяснялось, что забыли что-нибудь положить в CVS, сделали изменения в зависимых модулях и забыли известить зависимых. В тестировании тоже всё было не слишком гладко, даже налаженные горизонтально-вертикально-поперечные связи давали сбои и какие то очевидные ошибки оставались незамеченными.</p>
<p>Так что необходимость митингов как была так и осталась. Я решил следовать довольно простой схеме. В моей команде люди разбиты по своим проектам и&#8230;</p>
<blockquote><p>Тогда, еще два года назад, &#8220;Scrum мастер&#8221; сделал главную ошибку, которой сейчас пытаюсь избежать я &#8211; он взял всех лидов и разработчиков по всем направлениям и посадил в одну комнату с целью у каждого узнать &#8220;как дела&#8221;. Направления, хоть и представляли собой единую платформу, но всё-таки были довольно самостоятельными и по большому счёту были связаны вместе только базой. Это примерно как, если бы вы ходили каждый день в один и тот же бар и слушали бы как бармен рассказывал как сложно достать сейчас бренди, хотя вам всё равно есть бренди или нет.</p></blockquote>
<p>&#8230;я решил митинговать с каждой командой отдельно (привет, велосипед). На каждую встречу не более 15 минут, во время митинга поднимаются только три темы: что не получилось сделать из запланированного вчера, какие проблемы мешают, что делаем сегодня. И так изо дня в день, пока эти маленькие сообщества не научатся четко говорить о проблемах и понимать свою работу, а я вместе с ними не пойму в деталях что происходит. После этого можно будет перейти к тому, чтобы митинговать со связанными командами. Делать это каждый день уже нет смысла, потому что группы нужно связывать только, когда релиз одного из компонент сильно затрагивает другие.</p>
<p>За разными командами тестировщиков стоят не только разные продукты или компоненты, но и разные команды разработчиков. А это люди! Каждый со своими тараканами и подходами к работе, которые могут упростить жизнь релизу или усложнить.</p>
<blockquote><p>Был у нас очень интересный разработчик. Он разрабатывал один компонент системы&#8230;  в течение двух лет! И когда проект был на этапе завершения оказалось, что он не совместим с платформой немного (ну это ладно). В добавок после его добавления в систему дороги назад уже не было &#8211; обратной совместимости продумано не было. С одной стороны очень плохо, разработчик чудовище. С другой мы избавились от многоярусной поддержки целого семейства старого кода.</p></blockquote>
<p>На третьем шаге собираем всех тестировщиков вместе. Это не может быть частое явление, на мой взгляд. Но почему бы не сделать так раз в месяц, для того чтобы не было вопросов кто и чем занимается. Это сыграет свою роль, обязательно. Когда это произойдёт нельзя будет сказать &#8211; &#8220;Вот он! Это потому что два месяца назад они были на митинге&#8221;, но при проблемах всегда найдется <span style="text-decoration: line-through;"><a href="http://www.prokofiev.ru/prikol/pics/p11/padla.jpg" target="_blank">падла</a></span> зараза, которая скажет &#8220;Это потому что митингов не было&#8221; и будет права.</p>
<p>С каждым шагом мы приближаемся к тому, чтобы повысить обмен информацией между тестировщиками. Это отлично, но не достаточно. После того как это свершилось надо двигаться в девелопмент и в добавок к личным горизонтальным связям добавлять еще качественно зрелый обмен информацией между разработчиками и разработчиками и тестировщиками. Так очень много глупостей и сложностей можно устранить.</p>
]]></content:encoded>
			<wfw:commentRss>http://alsedi.com/blog/ezhednevnye-mitingi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
