<?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>PM Stories &#187; Agile development</title>
	<atom:link href="http://pmstories.com/bg/tag/agile-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://pmstories.com/bg</link>
	<description>Истории от света на софтуерното производство и управлението на проекти</description>
	<lastBuildDate>Mon, 10 May 2010 14:20:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Zen Of Scrum</title>
		<link>http://pmstories.com/bg/2009/02/23/the-zen-of-scrum/</link>
		<comments>http://pmstories.com/bg/2009/02/23/the-zen-of-scrum/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 08:40:17 +0000</pubDate>
		<dc:creator>Майк Рам</dc:creator>
				<category><![CDATA[Гъвкави методологии]]></category>
		<category><![CDATA[Agile development]]></category>
		<category><![CDATA[Garr Reynolds]]></category>
		<category><![CDATA[Jurgen Appelo]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[гъвкави методологии]]></category>
		<category><![CDATA[презентация]]></category>
		<category><![CDATA[размер на екипа]]></category>

		<guid isPermaLink="false">http://pmstories.com/bg/?p=258</guid>
		<description><![CDATA[
Scrum е най-бързо развиващата се &#8220;гъвкава&#8221; методология за разработка на софтуер. Не толкова сурова и крайна в изискванията си както Extreme programming (XP) и в същото време разбираема и лесно приложима в редица проекти.
Въпреки, че идеята на гъвкавите методологии е да се прилагат в малки екипи, те намират все по-широка употреба и в големи корпорации, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-259 aligncenter" title="Процесът на Scrum" src="http://pmstories.com/bg/wp-content/uploads/2009/02/scrum_process.png" alt="Процесът на Scrum" width="400" height="200" /></p>
<p><strong>Scrum </strong>е най-бързо развиващата се &#8220;гъвкава&#8221; методология за разработка на софтуер. Не толкова сурова и крайна в изискванията си както <strong>Extreme programming (XP)</strong> и в същото време разбираема и лесно приложима в редица проекти.</p>
<p>Въпреки, че идеята на гъвкавите методологии е да се прилагат в <a title="Оптималния размер на екипа" href="http://pmstories.com/bg/2008/04/07/optimal-team-size/" target="_self">малки екипи</a>, те намират все по-широка употреба и в големи корпорации, както и в държавни организации на запад. Аз самият я намирам за доста прагматична и успешно приложима <a title="Управление на сложни проекти със Scrum" href="http://pmstories.com/bg/2008/12/10/complex-requirements-in-agile-projects/" target="_self">в множество проекти</a>, въпреки че има особености, които, ако бъдат пренебрегнати, могат да доведат до неуспех. В курса &#8220;<a title="Основи на управлението на софтуерни проекти" href="http://www.rammsoft.com/bg/education/spm-fundamentals/" target="_blank">Основи на управлението на софтуерни проекти</a>&#8220;, който водя във фирма <a title="RammSoft" href="http://www.rammsoft.com/bg/" target="_blank"><strong>RammSoft</strong></a>, има една голяма лекция, посветена на гъвкавите методологии и по-специално на Scrum.</p>
<p><span id="more-258"></span>Наскоро попаднах на една чудесна презентация, изготвена от <a title="Noop" href="http://www.noop.nl/" target="_blank"><strong>Jurgen Appelo</strong></a>, озаглавена <a title="The Zen of Scrum" href="http://www.noop.nl/2009/02/the-zen-of-scrum.html" target="_blank"><strong>The Zen of Scrum</strong></a>. В нея Юрген представя най-важните аспекти на Scrum по един елегантен и разбираем начин. Самата презентация е изработена в стила на гуруто на съвременното разбиране за презентиране &#8211; <strong>Garr Reynolds</strong>, автор на блога <a title="Presentation Zen" href="http://www.presentationzen.com/" target="_blank"><strong>Presentation Zen</strong></a> &#8211; и в негова чест е избрано и това заглавие.</p>
<p>В желанието си да популяризира разбирането и практикуването на Scrum, Юрген е публикувал своята презентация напълно свободно и всеки може да я копира, препубликува или дори да я обяснява и преподава на други. <a title="The Zen of Scrum" href="http://www.noop.nl/2009/02/the-zen-of-scrum.html" target="_blank">Разгледайте я</a> &#8211; тя е стойностна не само заради това, че обяснява методологията на Scrum ясно и в детайли, но и заради това, че не изпада в религиозен фанатизъм, както често се случва с проповедниците на гъвкавите подходи, а съвсем честно и открито показва недостатъците на системата и подводните камъни, на които можете да се натъкнете при нейното внедряване.</p>
<p>Едно наистина полезно четиво.</p>
<p style="text-align: left;"><em>Гласувайте за тази статия в <a href="http://svejo.net/" target="_blank">Svejo.net</a>:</em> </p>
<p style="text-align: left;"><img src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" alt="" hspace="10" vspace="10" width="32" height="32" align="left" /><em>Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се за съдържанието му <a rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/PmStoriesBg">чрез RSS feed</a> или <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1527753&amp;loc=en_US">по имейл</a></em>.</p>
<h3  class="related_post_title">Вижте и тези публикации:</h3><ul class="related_post"><li><a href="http://pmstories.com/bg/2010/05/06/the-agile-manifesto-bulgarian-translation/" title="The Agile Manifesto &#8211; превод на български">The Agile Manifesto &#8211; превод на български</a></li><li><a href="http://pmstories.com/bg/2009/11/26/why-people-hate-processes/" title="Защо хората мразят процесите">Защо хората мразят процесите</a></li><li><a href="http://pmstories.com/bg/2009/09/17/agile-way-in-21-century/" title="Пътят на Agile през 21-ви век">Пътят на Agile през 21-ви век</a></li><li><a href="http://pmstories.com/bg/2009/05/19/open-agile-romania/" title="Open Agile Румъния">Open Agile Румъния</a></li><li><a href="http://pmstories.com/bg/2009/04/02/10-developer-skills/" title="10 умения, нужни на програмистите в следващите 5 години">10 умения, нужни на програмистите в следващите 5 години</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://pmstories.com/bg/2009/02/23/the-zen-of-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Препоръчано четиво: Agile Software Development</title>
		<link>http://pmstories.com/bg/2008/01/14/agile-development/</link>
		<comments>http://pmstories.com/bg/2008/01/14/agile-development/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 21:21:04 +0000</pubDate>
		<dc:creator>Майк Рам</dc:creator>
				<category><![CDATA[Връзки]]></category>
		<category><![CDATA[Препоръчано четиво]]></category>
		<category><![CDATA[Разработка на софтуер]]></category>
		<category><![CDATA[Agile development]]></category>
		<category><![CDATA[Kelly Waters]]></category>
		<category><![CDATA[методологии]]></category>

		<guid isPermaLink="false">http://pmstories.com/bg/2008/01/14/agile-development/</guid>
		<description><![CDATA[Гъвкавите (agile) методологии са постоянно обект на спорове и дискусии &#8211; дали са методологии, дали са форма на мениджмънт или стил на програмиране, дали въобще са полезни и какъв е техния смисъл.
Това донякъде е оправдано, като се има предвид, че повечето методи възникват като алтернатива на класическите (или тежки) методологии, които и до ден днешен [...]]]></description>
			<content:encoded><![CDATA[<p>Гъвкавите (agile) методологии са постоянно обект на спорове и дискусии &#8211; дали са методологии, дали са форма на мениджмънт или стил на програмиране, дали въобще са полезни и какъв е техния смисъл.</p>
<p>Това донякъде е оправдано, като се има предвид, че повечето методи възникват като алтернатива на класическите (или тежки) методологии, които и до ден днешен се използват в големи и скъпи проекти и за съжаление <strong>не винаги успяват да доведат проекта до успешен край</strong>.</p>
<p>Честно да си призная, не съм голям почитател на гъвкавите методи, може би защото са прекалено радикални и екстремни. И аз, <a href="http://pmstories.com/bg/2007/10/13/5-questions-to-steve-mcconnell/">както и Steve McConnell</a>, смятам, че много от идеите, които те проповядват, са полезни и биха могли да се използват при традиционното управление на проекти, но не всичко от agile development е приложимо за всички проекти. Както казват американците, &#8220;<strong>one size doesn&#8217;t fit all</strong>&#8220;.</p>
<p><span id="more-103"></span>Kelly Waters е виден привърженик на гъвкавите методологии, опитен проджект мениджър и популярен блогър. В нейния блог <a href="http://kw-agiledevelopment.blogspot.com/" target="_blank">All about agile</a> можете да намерите огромно количество полезна информация за всички видове гъвкави методи и практики. Тук директно преписвам един от нейните последни постове, в който тя предлага доста голям набор от линкове, насочващи незапознатия читател към най-важните сайтове в мрежата, посветени на гъвкавите методологии &#8211; един изключително ценен ресурс за млади проджект мениджъри и софтуерни разработчици.</p>
<p><strong>Agile development</strong>, казва тя, е философия, а не методология, набор от ценности и принципи, които най-напред са поставени в <a href="http://agilemanifesto.org/" target="_blank">agile manifesto</a>. Доста добра представа за гъвкавите методи за разработка можете да намерите и в нейната статия за <a href="http://kw-agiledevelopment.blogspot.com/2007/02/10-things-you-need-to-know-about-agile.html" target="_blank">10-те ключови принципа</a>, както и в този <a href="http://www.devx.com/architect/Article/32761" target="_blank">преглед на гъвкавите методологии</a>.</p>
<p><span id="fullpost"></span>Най-популярните методологии, които придобиха сериозен авторитет напоследък и навлязоха малко по-активно в практиката са:<br />
<span id="fullpost"></span></p>
<ul>
<li><a href="http://www.controlchaos.com/">Scrum</a><strong> </strong>- agile management framework</li>
<li><a href="http://www.extremeprogramming.org/">XP</a> &#8211; eXtreme Programming</li>
<li><a href="http://www.dsdm.org/">DSDM</a> &#8211; Dynamic Systems Development Method</li>
</ul>
<p>Други популярни методологии, изповядващи принципите на agile development са:</p>
<ul>
<li><a href="http://www.agilekiwi.com/crystal_clear.htm">Crystal</a> &#8211; от Alistair Cockburn</li>
<li><a href="http://en.wikipedia.org/wiki/Feature_Driven_Development">Feature Driven Development</a></li>
<li><a href="http://www.e-architects.com/AE/">Enterprise Agile</a> (преди това XBreed)</li>
<li><a href="http://www.poppendieck.com/">Lean Software Development</a> &#8211; от Mary Poppendieck</li>
<li><a href="http://www.ambysoft.com/unifiedprocess/agileUP.html">Agile Unified Process</a></li>
</ul>
<p>Приятно (и полезно) четене!</p>
<p><em>Гласувайте за тази статия в <a href="http://svejo.net/" target="_blank">Svejo.net</a>:</em> </p>
<p><img src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" align="left" height="32" hspace="10" vspace="10" width="32" /><em>Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се напълно безплатно за нашия бюлетин <a href="http://feeds.feedburner.com/PmStoriesBg" rel="alternate" type="application/rss+xml">чрез RSS feed</a> или <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1527753&amp;loc=en_US">по имейл</a></em></p>
<h3  class="related_post_title">Вижте и тези публикации:</h3><ul class="related_post"><li><a href="http://pmstories.com/bg/2009/02/23/the-zen-of-scrum/" title="The Zen Of Scrum">The Zen Of Scrum</a></li><li><a href="http://pmstories.com/bg/2007/10/13/5-questions-to-steve-mcconnell/" title="5 Въпроса към Steve McConnell относно Agile Development">5 Въпроса към Steve McConnell относно Agile Development</a></li><li><a href="http://pmstories.com/bg/2007/08/26/project-management-and-hiking/" title="Туризъм и управление на проекти">Туризъм и управление на проекти</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://pmstories.com/bg/2008/01/14/agile-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>5 Въпроса към Steve McConnell относно Agile Development</title>
		<link>http://pmstories.com/bg/2007/10/13/5-questions-to-steve-mcconnell/</link>
		<comments>http://pmstories.com/bg/2007/10/13/5-questions-to-steve-mcconnell/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 12:49:00 +0000</pubDate>
		<dc:creator>Майк Рам</dc:creator>
				<category><![CDATA[Разработка на софтуер]]></category>
		<category><![CDATA[Управление на проекти]]></category>
		<category><![CDATA[Agile development]]></category>
		<category><![CDATA[Steve McConnell]]></category>

		<guid isPermaLink="false">http://pmstories.com/bg/2007/10/13/5-%d0%b2%d1%8a%d0%bf%d1%80%d0%be%d1%81%d0%b0-%d0%ba%d1%8a%d0%bc-steve-mcconnell-%d0%be%d1%82%d0%bd%d0%be%d1%81%d0%bd%d0%be-agile-development/</guid>
		<description><![CDATA[Steve McConnell е публикувал в своя блог 5 въпроса, зададени му от PM*Boulevard на интервю, посветено на Agile Development, както и неговите отговори.
Групата на гъвкавите стартира много агресивно, разпалвайки религиозна война срещу всички традиционни методи на разработка на софтуер, обвинявайки ги в неефективност и губене на време в писане на ненужна документация. Тук Steve McConnell [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://pmstories.com/bg/wp-content/uploads/2008/01/steve-mcconnell.jpg" title="Steve McConnell"><img src="http://pmstories.com/bg/wp-content/uploads/2008/01/steve-mcconnell.jpg" alt="Steve McConnell" align="right" hspace="10" /></a>Steve McConnell е публикувал в <a href="http://blogs.construx.com/blogs/stevemcc/default.aspx" target="_blank">своя блог</a> <a href="http://blogs.construx.com/blogs/stevemcc/archive/2007/10/08/5-questions-on-agile-development.aspx" target="_blank">5 въпроса</a>, зададени му от <em>PM*Boulevard</em> на интервю, посветено на Agile Development, както и неговите отговори.</p>
<p>Групата на гъвкавите стартира много агресивно, разпалвайки религиозна война срещу всички традиционни методи на разработка на софтуер, обвинявайки ги в неефективност и губене на време в писане на ненужна документация. Тук Steve McConnell доста разумно и убедително показва, че това са просто един набр от техники, които използвани правилно могат да повишат изключително много ефективността на софтуерния екип, но пък от друга страна, ако се прилагат сляпо и догматично, могат да много бързо да доведат проекта до провал. Пример: отричането на задълбочения анализ и писането на спецификации, може да доведе до огромни загуби на време за писане и брисане на безсмислен код.</p>
<p><span id="more-68"></span>Това, което е най-ценно за мен в <a href="http://blogs.construx.com/blogs/stevemcc/archive/2007/10/08/5-questions-on-agile-development.aspx" target="_blank">интервюто на Стив МакКонъл</a>, е въпрос #3: <span style="font-weight: bold">къде методите на Agile Development са най-добре приложими и къде &#8211; не</span>. Според него, най-ефективно могат да се прилагат Agile принципите при фирми, които правят вътрешни проекти, поради ограничението на бюджета на годишна база и ограничения екип, който разработва проектите. В такъв тип компании е най-лесно да се привлече представител на &#8220;клиента&#8221; към софтуерния екип, което е едно от важните изисквания на Agile методологиите, защото този &#8220;клиент&#8221; е служител на същата фирма.</p>
<p>Обратно, най-неприложими са тези практики във фирми, които произвеждат готови продукти и поддържат една и съща функционалност в продължение на години. Потребителите на такива продукти ценят повече предсказуемостта на функционалността, отколкото гъвкавостта.</p>
<p>Като цяло, McConnell отчита изключителната полезност на някои отделно взети практики, които вече се &#8220;приемат на въоръжение&#8221; в почти всички project management методологии, което напълно обезсмисля религиозния фанатизъм, с който някои от лидерите на гъвкавите подходи рекламираха своите продукти.</p>
<p><a href="http://blogs.construx.com/blogs/stevemcc/archive/2007/10/08/5-questions-on-agile-development.aspx" target="_blank">В статията</a> има и линк към <a href="http://www.construx.com/Page.aspx?hid=1821" target="_blank">една негова презентация</a>, в която доста по-детайлно са анализирани различните особености на по-популярните Agile методологии и тяхното действително приемане в практиката. Steve McConnell е консултант с огромен опит и богата клиентска база, така че <a href="http://www.construx.com/Page.aspx?hid=1821" target="_blank">неговите впечатления</a> относно практическите ползи от гъвкавите практики са изключително ценни.</p>
<p><img src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" align="left" height="32" hspace="10" vspace="10" width="32" /><em>Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се напълно безплатно за нашия бюлетин <a href="http://feeds.feedburner.com/PmStoriesBg" rel="alternate" type="application/rss+xml">чрез RSS feed</a> или <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1527753&amp;loc=en_US">по имейл</a></em></p>
<h3  class="related_post_title">Вижте и тези публикации:</h3><ul class="related_post"><li><a href="http://pmstories.com/bg/2009/07/09/software-practices-survey/" title="Добрите практики на софтуерното производство &#8211; анкета">Добрите практики на софтуерното производство &#8211; анкета</a></li><li><a href="http://pmstories.com/bg/2009/02/23/the-zen-of-scrum/" title="The Zen Of Scrum">The Zen Of Scrum</a></li><li><a href="http://pmstories.com/bg/2008/10/09/recommended-readings-scrum-workflow-honesty/" title="Препоръчано четиво: Workflow, Scrum, честност и продуктивност">Препоръчано четиво: Workflow, Scrum, честност и продуктивност</a></li><li><a href="http://pmstories.com/bg/2008/01/14/agile-development/" title="Препоръчано четиво: Agile Software Development">Препоръчано четиво: Agile Software Development</a></li><li><a href="http://pmstories.com/bg/2008/01/08/classic-mistakes-2008/" title="Класически грешки &#8211; 2008">Класически грешки &#8211; 2008</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://pmstories.com/bg/2007/10/13/5-questions-to-steve-mcconnell/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
