<?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>Open Project Guide &#187; agile</title>
	<atom:link href="http://www.openprojectguide.org/tag/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.openprojectguide.org</link>
	<description>For and about open source projects</description>
	<lastBuildDate>Wed, 29 Sep 2010 05:56:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Participate in the survey: agile open source development</title>
		<link>http://www.openprojectguide.org/2010/06/participate-in-the-survey-agile-open-source-development/</link>
		<comments>http://www.openprojectguide.org/2010/06/participate-in-the-survey-agile-open-source-development/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 07:45:30 +0000</pubDate>
		<dc:creator>patrick.c</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[froscon]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.openprojectguide.org/?p=160</guid>
		<description><![CDATA[Hi! I am preparing a talk, that I will give at an open source conference in august (http://www.Froscon.org). The topic is &#8220;agile open source development&#8221; and I&#8217;m looking for projects that like to participate and help me to gather some data about agile techniques in these projects. Often projects don&#8217;t realize that they use agile [...]]]></description>
			<content:encoded><![CDATA[<p>Hi!</p>
<p>I am preparing a talk, that I will give at an open source conference in august (http://www.Froscon.org). The topic is &#8220;agile open source development&#8221; and I&#8217;m looking for projects that like to participate and help me to gather some data about agile techniques in these projects.<br />
Often projects don&#8217;t realize that they use agile techniques, so it would be nice if you and/or the team could answer the questions and send me an email to <a href="mailto:cornelis@pcornelissen.de">cornelis@pcornelissen.de</a> and place your project name and &#8220;[TALK]&#8221; in the subject, so my mail filters can mark the mails accordingly.</p>
<p>There are no wrong answers and it&#8217;s completely ok, if your project does not use any of the mentioned techniques!</p>
<p>To be able to use the data for the talk it would be nice if you could send me the reply before the 20th of july. If you can&#8217;t make it for that date, I can use it nevertheless, because I&#8217;m going to write a blog entry after I gave the talk about the topic.</p>
<p>I&#8217;d like to thank you in advance for your time and effort! If you have any questions, feel free to contact me.</p>
<p>If you are involved in multiple projects, feel free to send me multiple replies to this mail. You may also send this to other people/projects you know, if you think they might want to participate.</p>
<p>BTW: I am also interested in negative experiences with certain techniques or agile development as a whole (in the context of open source projects).</p>
<p>The survey won&#8217;t take long and I&#8217;ll give credit to each project in the talk and the blog post, that I&#8217;ll write afterwards!</p>
<p><span id="more-160"></span></p>
<p>Let&#8217;s start:</p>
<p>1. Would you like to get your project mentioned in the talk? (Otherwise I won&#8217;t mention the project, just the results)</p>
<p>2. How many project members also work in software development in their &#8220;regular&#8221; job? (The regular job may as well be to work on the project)</p>
<p>3. Is your project based in a company?</p>
<p>4. Do you use agile project management processes like Scrum, eXtreme Programming, lean development or similar?</p>
<p>5. Are you using timeboxed releases? (Releases every x months for example like Gnome or Ubuntu)</p>
<p>6. Are you doing retrospectives after a release or at all in your project?</p>
<p>7. Are you using a version control system? (CVS,SVN,GIT,&#8230;) Which one? Are you using branches etc. or only one line for development?</p>
<p>9. Are you writing unit tests for your code? (junit, phpunit,&#8230;) Are you doing automated UI-tests? (With for example Selenium)</p>
<p>10. Are you doing peer reviews of new code? If this is the case, are you doing it only for new developers or for &#8220;old devs&#8221; too?</p>
<p>11. If you are writing unit tests, do you also do continous integration on a daily or per checkin basis?</p>
<p>12. Are you doing early releases or fast iterations to get your code as soon as possible to your users or do you have rather long release cycles?</p>
<p>13. Is there collective code ownership or do you have code that only one or a few people are &#8220;allowed&#8221; to touch? How many people are able to make changes everywhere? (how good is codebase known to the team)</p>
<p>14. Are you using a bug-/tasktracker to handle user requests like bug reports or feature requests? Which one?</p>
<p>15. How are you planning your releases? Do they just &#8220;materialize&#8221; or do you use user stories or similar techniques to plan your iterations/releases?</p>
<p>14. How are you documenting your project? (Inline documentation like Javadoc, Wiki, Tasktracker like Bugzilla/Jira,&#8230;)</p>
<p>15. Do you have regular team meetings like &#8220;daily standup&#8221; meetings (which are of course difficult in distributed teams)? Maybe scheduled IRC meetings or constant communication via chat,IM,Skype,&#8230;?</p>
<p>16. Are there chances for face to face communication in the project for example via team meetings in real life?</p>
<p>17. Are there developers who are co-located (or at least live close to another, so they can meet if necessary)</p>
<p>18. Are you using pair programming via internet or co-location?</p>
<p>19. Are there any other things you&#8217;d like to mention in context of agile development and your project?</p>
<p>Thanks for your time!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openprojectguide.org/2010/06/participate-in-the-survey-agile-open-source-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

