<?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>David Draper on agile &#38; design &#187; Ruby</title>
	<atom:link href="http://www.agiledesign.co.uk/tag/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agiledesign.co.uk</link>
	<description>Building business agility though software</description>
	<lastBuildDate>Wed, 21 Jul 2010 09:28:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ruby on Rails @ Agile North</title>
		<link>http://www.agiledesign.co.uk/technical/ruby-on-rails-agile-north/</link>
		<comments>http://www.agiledesign.co.uk/technical/ruby-on-rails-agile-north/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 19:48:20 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.agiledesign.co.uk/index.php/2006/09/27/ruby-on-rails-agile-north/</guid>
		<description><![CDATA[Last week was the Agile North Annual conference. I was invited to run an introduction to Ruby on Rails. On the request of the attendees I&#8217;ve attached here the presentation slides along with the application developed.
The session had no pre-requisits so began with an introduction to Ruby. Following a brief introduction I showed some of [...]]]></description>
			<content:encoded><![CDATA[<p>Last week was the <a target="_blank" title="Agile North" href="http://www.agilenorth.net">Agile North</a> Annual conference. I was invited to run an introduction to Ruby on Rails. On the request of the attendees I&#8217;ve attached here the presentation slides along with the application developed.</p>
<p><span id="more-32"></span>The session had no pre-requisits so began with an introduction to Ruby. Following a brief introduction I showed some of the driving principles behind Rails including coverage of the benefits &#038; implications of MVC.</p>
<p>In an attempt to demonstrate the productivity of rails I built a web based application for tracking hours spent on tasks. The app was developed over three iterations.</p>
<p>• Manage tasks<br />
• Add rendering of instalments (lumps of time spent on tasks)<br />
• Add management of instalments</p>
<p>The rails project and pdf of slides is attached below.</p>
<p><a href="http://www.agiledesign.co.uk/resources/Rails-demo2.pdf">Slides</a>  <a href="http://www.agiledesign.co.uk/resources/timeTracker.tgz">Project</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledesign.co.uk/technical/ruby-on-rails-agile-north/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails demo</title>
		<link>http://www.agiledesign.co.uk/technical/ruby-on-rails-demo/</link>
		<comments>http://www.agiledesign.co.uk/technical/ruby-on-rails-demo/#comments</comments>
		<pubDate>Tue, 20 Jun 2006 21:10:48 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.agiledesign.co.uk/wordpress/2006/06/20/ruby-on-rails-demo/</guid>
		<description><![CDATA[This week I had the pleasure of running a demo of Ruby on Rails for the agile north group. This was a well attended session that (much as I&#8217;d like to) I probably can&#8217;t claim all of the credit for. While I have not had a great deal of experience of Ruby on Rails I [...]]]></description>
			<content:encoded><![CDATA[<p>This week I had the pleasure of running a demo of Ruby on Rails for the <a title="agile north" href="http://www.agilenorth.net">agile north</a> group. This was a well attended session that (much as I&#8217;d like to) I probably can&#8217;t claim all of the credit for. While I have not had a great deal of experience of Ruby on Rails I agreed to run this session in part to force myself to spend a little time on it.</p>
<p>There seems to be a real buzz about Ruby at the moment. People from a wide variety of backgrounds are looking at Ruby and particularly Rails trying to establish what the fuss is all about and if the promised productivity can pay off in their environment.</p>
<p><span id="more-29"></span> I took my inspiration for the session from an <a title="Rolling with Ruby on Rails" target="_blank" href="http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=1">onlamp</a> article that describes the development of a cookbook web application.  I made a number of changes to bring the demo up to date, in particular the  adoption of migrations and some further emphasis on testing.</p>
<p>The mixed group that is always in attendance with agile north provides for an interesting mixture of view points. I was somewhat taken aback by the suggestion that migrations should be test driven. This was a significant point that had not yet occured to me. However, when relying on migrations to move databases from on version to the next we need a mechanism to improve our confidence. I would particularly like to see tests for migrating to older versions.<br />
I did alow a little too much emphasis to be put on the benifits of scaffolding, while it&#8217;s nice to get the rapid feedback that scaffolding provides I would have liked to spend a little more time developing &#8220;real&#8221; code (test first of course).</p>
<p>Below I have attached, as requested, a few slides and a zip of the Rails code that we produced during the session. In addition check out the agile north del.icio.us tag for other peoples views and other relevant links.</p>
<ul>
<li><a title="rails-demo.pdf" href="http://www.agiledesign.co.uk/resources/Rails-demo.pdf">Slides</a></li>
<li><a title="solution-cookbook.zip" href="http://www.agiledesign.co.uk/resources/solution-cookbook.zip">Project</a></li>
</ul>
<p>I&#8217;m sure that this is not the last post I&#8217;ll make about rails, I look forward to making the most of this highly productive environment on a number of projects that I have in mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agiledesign.co.uk/technical/ruby-on-rails-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
