<?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: Genesis: Bridging The Gap Between Requirements And Code</title>
	<atom:link href="http://elegantcode.com/2008/11/28/genesis-bridging-the-gap-between-requirements-and-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/11/28/genesis-bridging-the-gap-between-requirements-and-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=genesis-bridging-the-gap-between-requirements-and-code</link>
	<description></description>
	<lastBuildDate>Sun, 12 Feb 2012 18:54:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Davy Brion</title>
		<link>http://elegantcode.com/2008/11/28/genesis-bridging-the-gap-between-requirements-and-code/comment-page-1/#comment-38332</link>
		<dc:creator>Davy Brion</dc:creator>
		<pubDate>Sat, 29 Nov 2008 11:31:43 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/?p=1573#comment-38332</guid>
		<description>@Tobin

the size of the bubbles is currently not related to the module size or anything like that... it just tries to fit all of the bubbles on the screen as clear as possible.  But that&#039;s a good idea though.

a tabular format was never really considered because the tool not only had to be valuable, but it certainly had to be cool... the &#039;wow factor&#039; was a requirement :p

I don&#039;t know if you&#039;ve looked at the linked PDF (at the bottom of the post) but there are some more graphs in there... for instance, there&#039;s one where you can compare the uncovered requirements with the covered requirements on a timeline

@David

Yes, if you only have one test linked to a requirement then the requirement will be green.  
We&#039;ve kinda made a sport out of linking as many good tests as possible to each requirement though ;)

Although we have thought about adding some kind of way to define some sort of coverage percentage to a specific test... but we haven&#039;t really come up with a good solution to that yet.</description>
		<content:encoded><![CDATA[<p>@Tobin</p>
<p>the size of the bubbles is currently not related to the module size or anything like that&#8230; it just tries to fit all of the bubbles on the screen as clear as possible.  But that&#8217;s a good idea though.</p>
<p>a tabular format was never really considered because the tool not only had to be valuable, but it certainly had to be cool&#8230; the &#8216;wow factor&#8217; was a requirement :p</p>
<p>I don&#8217;t know if you&#8217;ve looked at the linked PDF (at the bottom of the post) but there are some more graphs in there&#8230; for instance, there&#8217;s one where you can compare the uncovered requirements with the covered requirements on a timeline</p>
<p>@David</p>
<p>Yes, if you only have one test linked to a requirement then the requirement will be green.<br />
We&#8217;ve kinda made a sport out of linking as many good tests as possible to each requirement though <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Although we have thought about adding some kind of way to define some sort of coverage percentage to a specific test&#8230; but we haven&#8217;t really come up with a good solution to that yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Starr</title>
		<link>http://elegantcode.com/2008/11/28/genesis-bridging-the-gap-between-requirements-and-code/comment-page-1/#comment-38305</link>
		<dc:creator>David Starr</dc:creator>
		<pubDate>Sat, 29 Nov 2008 05:01:02 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/?p=1573#comment-38305</guid>
		<description>I have to agree with the coolness factor of this approach. This strikes me as primarily a visualization of the mapping between implemented functionality and business requirements.

Given the association between complete business requirement and passing tests, do the visualizations show 100% completion as the tests are being added incrementally?

For instance, if I have only one test, bu it is passing, does the visualization show the feature as passing? Just curious. Thisis a very hard problem to solve as it gets to the idea of bridging the gaps between code and requirements with understanding of implementation on both side.

Cool stuff, Davy.</description>
		<content:encoded><![CDATA[<p>I have to agree with the coolness factor of this approach. This strikes me as primarily a visualization of the mapping between implemented functionality and business requirements.</p>
<p>Given the association between complete business requirement and passing tests, do the visualizations show 100% completion as the tests are being added incrementally?</p>
<p>For instance, if I have only one test, bu it is passing, does the visualization show the feature as passing? Just curious. Thisis a very hard problem to solve as it gets to the idea of bridging the gaps between code and requirements with understanding of implementation on both side.</p>
<p>Cool stuff, Davy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobin Harris</title>
		<link>http://elegantcode.com/2008/11/28/genesis-bridging-the-gap-between-requirements-and-code/comment-page-1/#comment-38259</link>
		<dc:creator>Tobin Harris</dc:creator>
		<pubDate>Fri, 28 Nov 2008 16:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/?p=1573#comment-38259</guid>
		<description>This looks very pretty - cool factor 100% :) 

I like the fact that the diagram depicts project scope at a high level. I also like how the relative size of the bubbles indicates module size. Are the units of size relative to LOC or use case points (effort)? 

Sticking my Tufte hat on, I have a few questions. Are you intentionally keeping the diagrams quite sparse? I feel like I want to see, for example, how much effort &amp; schedule remains on these modules. 

Had you considered putting the data less funky tabular format, to help make it more concise and to make comparison easier? 

Total respect for the level of traceability you&#039;ve got going on. I was thinking about how I&#039;d get tracability between use cases and code the other day, and it looks like you&#039;ve got a great solution.</description>
		<content:encoded><![CDATA[<p>This looks very pretty &#8211; cool factor 100% <img src='http://elegantcode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>I like the fact that the diagram depicts project scope at a high level. I also like how the relative size of the bubbles indicates module size. Are the units of size relative to LOC or use case points (effort)? </p>
<p>Sticking my Tufte hat on, I have a few questions. Are you intentionally keeping the diagrams quite sparse? I feel like I want to see, for example, how much effort &amp; schedule remains on these modules. </p>
<p>Had you considered putting the data less funky tabular format, to help make it more concise and to make comparison easier? </p>
<p>Total respect for the level of traceability you&#8217;ve got going on. I was thinking about how I&#8217;d get tracability between use cases and code the other day, and it looks like you&#8217;ve got a great solution.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

