<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Распределенные системы учета ошибок</title>
	<atom:link href="http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/</link>
	<description>сообщество программистов</description>
	<lastBuildDate>Fri, 19 Mar 2010 09:34:04 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anonymous</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-66268</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 14 Feb 2009 08:25:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-66268</guid>
		<description>Кстати, есть ещё неплохая система &lt;a href=&quot;http://ditz.rubyforge.org/&quot; rel=&quot;nofollow&quot;&gt;Ditz&lt;/a&gt;. Меня подкупила симпатичными статическими HTML-отчётами с детализацией по задачам и релизам.

Её ещё во втором апдейте статьи &lt;a href=&quot;http://weblog.masukomi.org/2008/1/3/distributed-bug-tracking&quot; rel=&quot;nofollow&quot;&gt;Distributed Bug Tracking&lt;/a&gt; похвалили. Я тоже двумя рукам за :-)</description>
		<content:encoded><![CDATA[<p>Кстати, есть ещё неплохая система <a href="http://ditz.rubyforge.org/" rel="nofollow">Ditz</a>. Меня подкупила симпатичными статическими HTML-отчётами с детализацией по задачам и релизам.</p>
<p>Её ещё во втором апдейте статьи <a href="http://weblog.masukomi.org/2008/1/3/distributed-bug-tracking" rel="nofollow">Distributed Bug Tracking</a> похвалили. Я тоже двумя рукам за <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bialix</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13704</link>
		<dc:creator>bialix</dc:creator>
		<pubDate>Tue, 27 May 2008 08:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13704</guid>
		<description>Это действительно спор слепого с глухим, где каждый прав, потому что исходит из своего личного опыта. Тем более очень смешно читать, что багтрекинг никто не хочет и не будет пользовать в свете совсем недавней статьи &quot;Об эффективных баг-репортах&quot; http://www.developers.org.ua/archives/egorfine/2008/04/03/effective-bug-reports/

Главная мысль статьи -- что людей нужно учить и принуждать правильно пользоваться системой. Поэтому убеждать, что те, кто не пользуется централизованной базой багтрекинга -- правы -- это перебор. Скажу даже больше -- это все фигня. Для долгоживущих проектов нужна централизованная база.

При этом я с успехом пользуюсь bzr для управления моим кодом, и централизованной базой Trac. 

За последнее время я понял, что децентрализованные системы не живут сами по себе. Все равно должен быть центр, пусть он становится социальным, а не навязываемым trunk как в svn, но он должен быть. А с багами -- это архиважно. Цитируя одно из высказываний выше: &quot;как в системе BE я узнаю, что добавлен новый баг или починен какой-то старый, если я не объединял свою ветку с веткой другого разработчика? а если он вчера завел/починил баг, а сегодня уехал в отпуск?&quot;</description>
		<content:encoded><![CDATA[<p>Это действительно спор слепого с глухим, где каждый прав, потому что исходит из своего личного опыта. Тем более очень смешно читать, что багтрекинг никто не хочет и не будет пользовать в свете совсем недавней статьи &#8220;Об эффективных баг-репортах&#8221; <a href="http://www.developers.org.ua/archives/egorfine/2008/04/03/effective-bug-reports/" rel="nofollow">http://www.developers.org.ua/archives/egorfine/2008/04/03/effective-bug-reports/</a></p>
<p>Главная мысль статьи &#8212; что людей нужно учить и принуждать правильно пользоваться системой. Поэтому убеждать, что те, кто не пользуется централизованной базой багтрекинга &#8212; правы &#8212; это перебор. Скажу даже больше &#8212; это все фигня. Для долгоживущих проектов нужна централизованная база.</p>
<p>При этом я с успехом пользуюсь bzr для управления моим кодом, и централизованной базой Trac. </p>
<p>За последнее время я понял, что децентрализованные системы не живут сами по себе. Все равно должен быть центр, пусть он становится социальным, а не навязываемым trunk как в svn, но он должен быть. А с багами &#8212; это архиважно. Цитируя одно из высказываний выше: &#8220;как в системе BE я узнаю, что добавлен новый баг или починен какой-то старый, если я не объединял свою ветку с веткой другого разработчика? а если он вчера завел/починил баг, а сегодня уехал в отпуск?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Максим Крамаренко</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13701</link>
		<dc:creator>Максим Крамаренко</dc:creator>
		<pubDate>Tue, 27 May 2008 05:07:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13701</guid>
		<description>У нас все идет через багтрекер (об этом легко догадаться по сайту конторы :-), но причина этого - не в битье по рукам, просто у нас запрещено править багу, если ее нет в багтрекере и этот разработчик не выставлен ответственным. 

Причины:
- у разработчиков нет &quot;своего&quot; кода, в котором программист может делать что хочет - задачи часто назначаются произвольно (на это тоже есть причины). Поэтому делать что понравилось - большие шансы получить конфликты при покладке в SVN.
- через багтрекер ведутся ежедевные отчеты. Нет задачи - некуда отчитываться.
- при коммите нужно указывать номер исправленной баги - без баги в багтрекере указывать нечего.

При таком подходе вероятность того, что разработчик будет тайно фиксить ошибки, которых нет в багтрекере примерно равна вероятности того, что сантехник из ЖЭК-а будет забесплатно и тайно от всех ходить по квартирам и ремонтировать краны т.к. &quot;дошел слух, что протекает&quot;. Причем сантехников за это никто по рукам не бьет - я точно знаю :-) 

Если багтекер в достаточной степени интегрирован в процесс, то проблемы использования/не использования не возникает.</description>
		<content:encoded><![CDATA[<p>У нас все идет через багтрекер (об этом легко догадаться по сайту конторы <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , но причина этого &#8211; не в битье по рукам, просто у нас запрещено править багу, если ее нет в багтрекере и этот разработчик не выставлен ответственным. </p>
<p>Причины:<br />
- у разработчиков нет &#8220;своего&#8221; кода, в котором программист может делать что хочет &#8211; задачи часто назначаются произвольно (на это тоже есть причины). Поэтому делать что понравилось &#8211; большие шансы получить конфликты при покладке в SVN.<br />
- через багтрекер ведутся ежедевные отчеты. Нет задачи &#8211; некуда отчитываться.<br />
- при коммите нужно указывать номер исправленной баги &#8211; без баги в багтрекере указывать нечего.</p>
<p>При таком подходе вероятность того, что разработчик будет тайно фиксить ошибки, которых нет в багтрекере примерно равна вероятности того, что сантехник из ЖЭК-а будет забесплатно и тайно от всех ходить по квартирам и ремонтировать краны т.к. &#8220;дошел слух, что протекает&#8221;. Причем сантехников за это никто по рукам не бьет &#8211; я точно знаю <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>Если багтекер в достаточной степени интегрирован в процесс, то проблемы использования/не использования не возникает.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kingu</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13698</link>
		<dc:creator>Kingu</dc:creator>
		<pubDate>Mon, 26 May 2008 21:31:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13698</guid>
		<description>Куски из почты и IM тоже вполне реально заносить в багтрек. Заодно и внятно описать суть, которая может 
утонуть в офисной переписке. 
Кроме багов, есть еще и фиче-реквесты. Их тоже неплохо вести через багтрек.</description>
		<content:encoded><![CDATA[<p>Куски из почты и IM тоже вполне реально заносить в багтрек. Заодно и внятно описать суть, которая может<br />
утонуть в офисной переписке.<br />
Кроме багов, есть еще и фиче-реквесты. Их тоже неплохо вести через багтрек.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ike</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13697</link>
		<dc:creator>Ike</dc:creator>
		<pubDate>Mon, 26 May 2008 20:50:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13697</guid>
		<description>На мой взгляд самое плохое это конфликт двух систем -- можно бить по рукам за не использование багтреккера и со временем все будут кряхтеть и заносить в него задачи или наоборот от него отказаться. Но когда половина задач кусками в почте и IM, а вторая половина в багтреккере становиться работать (по собественному опыту) неприятно.  В общем-то все это набор частных проблем которые можно решить посредством усовершенствования тех же багтреккеров, чтобы занести баг было удобнее написания письма, и подойти. 

У меня нет метрик, к сожалению, но мне радостно что приходиться дело иметь именно с таким проектом, и не сказать чтобы он такой уж маленький</description>
		<content:encoded><![CDATA[<p>На мой взгляд самое плохое это конфликт двух систем &#8212; можно бить по рукам за не использование багтреккера и со временем все будут кряхтеть и заносить в него задачи или наоборот от него отказаться. Но когда половина задач кусками в почте и IM, а вторая половина в багтреккере становиться работать (по собественному опыту) неприятно.  В общем-то все это набор частных проблем которые можно решить посредством усовершенствования тех же багтреккеров, чтобы занести баг было удобнее написания письма, и подойти. </p>
<p>У меня нет метрик, к сожалению, но мне радостно что приходиться дело иметь именно с таким проектом, и не сказать чтобы он такой уж маленький</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mgu</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13696</link>
		<dc:creator>mgu</dc:creator>
		<pubDate>Mon, 26 May 2008 20:38:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13696</guid>
		<description>Я не читал &quot;путь камикадзе&quot;. И не собираюсь. Ходил сам :)

Баг треккинг - это давно уже не мода (если когда и была - я на своем веку не застал), а удобный и зачастую необходимый инструмент. Заметьте, никто не говорит о том, что все нужно заносить в эти &quot;тяжеловесные системы&quot; - ведь треккинг issue и их очередей – это накладные расходы. Я считаю вполне нормальной ситуацию &lt;blockquote&gt;проще письмо написать или подойти&lt;/blockquote&gt; - пусть эксперт решает можно ли починить быстро или оформить по правилам. Баги - это не самоцель. Никакой формализации или идеализации - все в рамках прагматического подхода. По-этому, кстати, я в самом первом своем ответе провел речь между долго- и короткоживущими issues. 

Для меня как раз более идеалистичным выглядит случай, когда действительно можно вполне обойтись без расходов на баг треккинг - это когда система очевидна и доступна пониманию, дефекты обнаруживаются, доносятся и чинятся быстрее, чем имело бы смысл их отслеживать, и скорее всего наличествует хорошая страховка в виде автоматических тестов. Увы, в подавляющем числе случаев это наблюдается на самых начальных этапах разработки :)</description>
		<content:encoded><![CDATA[<p>Я не читал &#8220;путь камикадзе&#8221;. И не собираюсь. Ходил сам <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Баг треккинг &#8211; это давно уже не мода (если когда и была &#8211; я на своем веку не застал), а удобный и зачастую необходимый инструмент. Заметьте, никто не говорит о том, что все нужно заносить в эти &#8220;тяжеловесные системы&#8221; &#8211; ведь треккинг issue и их очередей – это накладные расходы. Я считаю вполне нормальной ситуацию<br />
<blockquote>проще письмо написать или подойти</p></blockquote>
<p> &#8211; пусть эксперт решает можно ли починить быстро или оформить по правилам. Баги &#8211; это не самоцель. Никакой формализации или идеализации &#8211; все в рамках прагматического подхода. По-этому, кстати, я в самом первом своем ответе провел речь между долго- и короткоживущими issues. </p>
<p>Для меня как раз более идеалистичным выглядит случай, когда действительно можно вполне обойтись без расходов на баг треккинг &#8211; это когда система очевидна и доступна пониманию, дефекты обнаруживаются, доносятся и чинятся быстрее, чем имело бы смысл их отслеживать, и скорее всего наличествует хорошая страховка в виде автоматических тестов. Увы, в подавляющем числе случаев это наблюдается на самых начальных этапах разработки <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ike</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13695</link>
		<dc:creator>Ike</dc:creator>
		<pubDate>Mon, 26 May 2008 20:12:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13695</guid>
		<description>а конкретно про  be --  это очень забавный инструмент. Не массовый, но будет здорово если он поможет кому-то.</description>
		<content:encoded><![CDATA[<p>а конкретно про  be &#8212;  это очень забавный инструмент. Не массовый, но будет здорово если он поможет кому-то.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ike</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13694</link>
		<dc:creator>Ike</dc:creator>
		<pubDate>Mon, 26 May 2008 20:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13694</guid>
		<description>Это совершенно нормальная среда, честно -- я не очень верю людям которые говорят что им нравиться работать, а любое формализованное действие воспринимается как препятствие, как бы кого-то не пытались переубедить умные книги, воспринимается часто даже опытными разработчиками, и коллективами где уже есть устоявшиеся инструменты. Честно -- подкреплять фактами мне лень, никто же не признается (багтреккинг это модно, &quot;ты не читал &quot;Путь камикадзе&quot; -- ты лох и так далее),  &quot;Ну подумаешь две задачки в почте&quot; -- тоже распространенное явление. Это все вполне банальная психология. Увидев баг человеку трудно его зарепортить, лень занести задачу -- проще письмо написать или подойти, &quot;сегодня мы торопимся поэтому обойдемся без формальностей&quot;. Я не верю в идеальный мир, следовательно не поверю ни в одну идеальную компанию где все счастливо работают с багтреккером, формализуют процесс и так далее. Собственно самым интересным для меня в данном контексте было краткое общение с Костей Коломейцем из Яндекса, который делает нечеловечный инструментарий -- человечным. Пожалуй об инструментарии я напишу отдельно. 

Скажу только что в нескольких средних проектах, в которых я работал и работаю багтреккером вообще почти не пользуются. На это были и есть разные причины, и не скажу что такой подход неэффективен. Все зависит от конкретных условий.</description>
		<content:encoded><![CDATA[<p>Это совершенно нормальная среда, честно &#8212; я не очень верю людям которые говорят что им нравиться работать, а любое формализованное действие воспринимается как препятствие, как бы кого-то не пытались переубедить умные книги, воспринимается часто даже опытными разработчиками, и коллективами где уже есть устоявшиеся инструменты. Честно &#8212; подкреплять фактами мне лень, никто же не признается (багтреккинг это модно, &#8220;ты не читал &#8220;Путь камикадзе&#8221; &#8212; ты лох и так далее),  &#8220;Ну подумаешь две задачки в почте&#8221; &#8212; тоже распространенное явление. Это все вполне банальная психология. Увидев баг человеку трудно его зарепортить, лень занести задачу &#8212; проще письмо написать или подойти, &#8220;сегодня мы торопимся поэтому обойдемся без формальностей&#8221;. Я не верю в идеальный мир, следовательно не поверю ни в одну идеальную компанию где все счастливо работают с багтреккером, формализуют процесс и так далее. Собственно самым интересным для меня в данном контексте было краткое общение с Костей Коломейцем из Яндекса, который делает нечеловечный инструментарий &#8212; человечным. Пожалуй об инструментарии я напишу отдельно. </p>
<p>Скажу только что в нескольких средних проектах, в которых я работал и работаю багтреккером вообще почти не пользуются. На это были и есть разные причины, и не скажу что такой подход неэффективен. Все зависит от конкретных условий.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mgu</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13690</link>
		<dc:creator>mgu</dc:creator>
		<pubDate>Mon, 26 May 2008 19:44:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13690</guid>
		<description>Спор местами начинает напоминать глухого со слепым, но не удержусь :)

&lt;blockquote&gt;Налажены и “ими пользуются” — понятия разные.&lt;/blockquote&gt;

В моем ответе читай &quot;налажены и успешно используются&quot;

&lt;blockquote&gt;… но я не видел и не слышал ни об одной более-менее крупной компании где bug&amp;issue tracking был полностью централизован и являлся основным средством постановки задач подавляющему большинству разработчиков.&lt;/blockquote&gt;

На счет более крупных компаний с централизацией багосистемы не скажу – давайте поговорим о том, в чем компетентны. Скажем, работа над одним продуктом и комманда до 10-20 человек. Приходилось участвовать в слиянии change requests - specifications/ bugs / future plans в одну систему. Стало намного проще, как с точки зрения product management в планировании ближайших релизов так и с более приземленного уровня отслеживания зависимостей. И этот случай не един. Если говорить о действительно больших организациях (более 100 человек, много проектов), то тут польза от централизированной единой системы - в унификации администрирования и подходов, при известных минусах, но это ИМХО совершенно не относится ни к поднятой теме ни к комментариям.  

На счет основного средства постановки задач - я не совсем понимаю, о чем речь. Спецификации? Их можно держать в Issues, если очень хочется,  в моем примере это заменено на общение с заказчиком. 

&lt;blockquote&gt;А если в соседнем есть функционал который перекрывает эти баги или их там уже пофиксили, в то время как в основном этих фиксов/изменений нет?&lt;/blockquote&gt;

Никаких проблем. Что-то типа: будет комментарий о починке в этой соседней ветке и баг будет взят на себя починившим до мержа в общую ветвь, что должно быть достаточно скоро в случае короткоживущих веток, или это будет по полной программе оформленно QA в случае фикса в одной из долгоживущих веток. 

Как раз сложнее представить себе как в распределенной системе я узнаю что кто-то пофиксил некий баг, не слившись с его веткой.  

&lt;blockquote&gt;Надо сказать что с такой позиции смотрит подовляющее большинство разработчиков и менеджеров.&lt;/blockquote&gt;

В организациях, описанных Вами выше ( тестеры багят для отчетности, остальные - из вредности  ) - вполне может быть. Лично я стараюсь избегать подобные среды. Есть много других. А в этих проблема не в инструментах, ИМХО. 
А если вообще по индустрии - потрудитесь подкрепить свои слова фактами. Хотя бы корректно сформулированным опросником на сайте (хотя выборка и не совершенна). 

В завершениие еще раз хотелось бы отметить, что описанный подход хоть и представляет собой интерес в качетве дополнения, но не может, судя по всему,  в целом еще заменить традиционный bug/issue tracking механизм в более или менее серьезной разработке с участием 3х и более лиц, и тут я уверен – со мной согласится подавляющее большинство разработчиков, менеджеров, специалистов по качеству, и особенно клиентов и пользователей ;)</description>
		<content:encoded><![CDATA[<p>Спор местами начинает напоминать глухого со слепым, но не удержусь <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Налажены и “ими пользуются” — понятия разные.</p></blockquote>
<p>В моем ответе читай &#8220;налажены и успешно используются&#8221;</p>
<blockquote><p>… но я не видел и не слышал ни об одной более-менее крупной компании где bug&amp;issue tracking был полностью централизован и являлся основным средством постановки задач подавляющему большинству разработчиков.</p></blockquote>
<p>На счет более крупных компаний с централизацией багосистемы не скажу – давайте поговорим о том, в чем компетентны. Скажем, работа над одним продуктом и комманда до 10-20 человек. Приходилось участвовать в слиянии change requests &#8211; specifications/ bugs / future plans в одну систему. Стало намного проще, как с точки зрения product management в планировании ближайших релизов так и с более приземленного уровня отслеживания зависимостей. И этот случай не един. Если говорить о действительно больших организациях (более 100 человек, много проектов), то тут польза от централизированной единой системы &#8211; в унификации администрирования и подходов, при известных минусах, но это ИМХО совершенно не относится ни к поднятой теме ни к комментариям.  </p>
<p>На счет основного средства постановки задач &#8211; я не совсем понимаю, о чем речь. Спецификации? Их можно держать в Issues, если очень хочется,  в моем примере это заменено на общение с заказчиком. </p>
<blockquote><p>А если в соседнем есть функционал который перекрывает эти баги или их там уже пофиксили, в то время как в основном этих фиксов/изменений нет?</p></blockquote>
<p>Никаких проблем. Что-то типа: будет комментарий о починке в этой соседней ветке и баг будет взят на себя починившим до мержа в общую ветвь, что должно быть достаточно скоро в случае короткоживущих веток, или это будет по полной программе оформленно QA в случае фикса в одной из долгоживущих веток. </p>
<p>Как раз сложнее представить себе как в распределенной системе я узнаю что кто-то пофиксил некий баг, не слившись с его веткой.  </p>
<blockquote><p>Надо сказать что с такой позиции смотрит подовляющее большинство разработчиков и менеджеров.</p></blockquote>
<p>В организациях, описанных Вами выше ( тестеры багят для отчетности, остальные &#8211; из вредности  ) &#8211; вполне может быть. Лично я стараюсь избегать подобные среды. Есть много других. А в этих проблема не в инструментах, ИМХО.<br />
А если вообще по индустрии &#8211; потрудитесь подкрепить свои слова фактами. Хотя бы корректно сформулированным опросником на сайте (хотя выборка и не совершенна). </p>
<p>В завершениие еще раз хотелось бы отметить, что описанный подход хоть и представляет собой интерес в качетве дополнения, но не может, судя по всему,  в целом еще заменить традиционный bug/issue tracking механизм в более или менее серьезной разработке с участием 3х и более лиц, и тут я уверен – со мной согласится подавляющее большинство разработчиков, менеджеров, специалистов по качеству, и особенно клиентов и пользователей <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ike</title>
		<link>http://www.developers.org.ua/archives/ike/2008/05/17/distributed-bug-tracking-systems/#comment-13689</link>
		<dc:creator>Ike</dc:creator>
		<pubDate>Mon, 26 May 2008 17:59:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1278#comment-13689</guid>
		<description>&lt;blockquote&gt;Очень спорное утверждение, скажу даже “ложь” в булевом смысле :) Во всех более или менее серьезных коммерческих и нет проектах, которые мне приходилось наблюдать или участвовать, bug tracking (а еще лучше – в более общем смысле – change request) были налажены.&lt;/blockquote&gt;  Налажены и &quot;ими пользуются&quot; -- понятия разные. Багтреккером пользуются в основном тестеры -- потому что это их основной способ отчетности, неравнодушные менеджеры и разработчики (кто-то периодами, по-настроению, кто-то регулярно, но точно не все, если в компании более одного-двух), или зануды (&quot;сяду-ка я напишу 30 багов, пусть подавяться&quot;) -- классификация упрощенная, но я не видел и не слышал ни об одной более-менее крупной компании где bug&amp;issue tracking был полностью централизован и являлся основным средством постановки задач подавляющему большинству разработчиков.  &lt;blockquote&gt;Скажем, если я в своем личном бранче обнаружил или создал баг, то незачем трекать какой именно это бранч&lt;/blockquote&gt;  А если в соседнем есть функционал который перекрывает эти баги или их там уже пофиксили, в то время как в основном этих фиксов/изменений нет?  

&lt;blockquote&gt;
&lt;blockquote&gt;я смотрел с позиции, когда багтреккинг то не особенно и нужен&lt;/blockquote&gt;  
Надо было сразу так сказать:)&lt;/blockquote&gt;  

Надо сказать что с такой позиции смотрит подовляющее большинство разработчиков и менеджеров. 

Даже когда речь идет об очень не маленьких проектах.  

Да и сразу отвечу на вопрос ниже -- нет, конечно картинку привязать на данном этапе к задаче нельзя. Я и не рассматриваю be как готовую замену Jira или какому-либо иному багтреккеру. На мой взгляд это очень интересное и перспективное направление развития. В be мне нравиться простота -- это именно утилита, а не программа, в том числе и простота модификации ;-). Вполне возможно что это направление будет развиваться, и скоро мы увидим полноценные и интересные VCS построенные по такому же принципу</description>
		<content:encoded><![CDATA[<blockquote><p>Очень спорное утверждение, скажу даже “ложь” в булевом смысле <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Во всех более или менее серьезных коммерческих и нет проектах, которые мне приходилось наблюдать или участвовать, bug tracking (а еще лучше – в более общем смысле – change request) были налажены.</p></blockquote>
<p>  Налажены и &#8220;ими пользуются&#8221; &#8212; понятия разные. Багтреккером пользуются в основном тестеры &#8212; потому что это их основной способ отчетности, неравнодушные менеджеры и разработчики (кто-то периодами, по-настроению, кто-то регулярно, но точно не все, если в компании более одного-двух), или зануды (&#8221;сяду-ка я напишу 30 багов, пусть подавяться&#8221;) &#8212; классификация упрощенная, но я не видел и не слышал ни об одной более-менее крупной компании где bug&amp;issue tracking был полностью централизован и являлся основным средством постановки задач подавляющему большинству разработчиков.<br />
<blockquote>Скажем, если я в своем личном бранче обнаружил или создал баг, то незачем трекать какой именно это бранч</p></blockquote>
<p>  А если в соседнем есть функционал который перекрывает эти баги или их там уже пофиксили, в то время как в основном этих фиксов/изменений нет?  </p>
<blockquote>
<blockquote><p>я смотрел с позиции, когда багтреккинг то не особенно и нужен</p></blockquote>
<p>Надо было сразу так сказать:)</p></blockquote>
<p>Надо сказать что с такой позиции смотрит подовляющее большинство разработчиков и менеджеров. </p>
<p>Даже когда речь идет об очень не маленьких проектах.  </p>
<p>Да и сразу отвечу на вопрос ниже &#8212; нет, конечно картинку привязать на данном этапе к задаче нельзя. Я и не рассматриваю be как готовую замену Jira или какому-либо иному багтреккеру. На мой взгляд это очень интересное и перспективное направление развития. В be мне нравиться простота &#8212; это именно утилита, а не программа, в том числе и простота модификации <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Вполне возможно что это направление будет развиваться, и скоро мы увидим полноценные и интересные VCS построенные по такому же принципу</p>
]]></content:encoded>
	</item>
</channel>
</rss>
