<?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: Getting going with project metrics</title>
	<atom:link href="http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/</link>
	<description>Testing is like a good cake... Layered</description>
	<lastBuildDate>Thu, 30 Jul 2009 21:05:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: timr</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-13</link>
		<dc:creator>timr</dc:creator>
		<pubDate>Thu, 30 Jul 2009 21:05:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-13</guid>
		<description>I am fascinated by static analysis also.  Thanks for the pointer!</description>
		<content:encoded><![CDATA[<p>I am fascinated by static analysis also.  Thanks for the pointer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timr</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-12</link>
		<dc:creator>timr</dc:creator>
		<pubDate>Thu, 30 Jul 2009 21:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-12</guid>
		<description>Thanks for pointing this out.  I added some links under the Firefox section for the c/c++ and JS coverage numbers plus links to presos we have done.  Also added some links to tools in the bottom references section.</description>
		<content:encoded><![CDATA[<p>Thanks for pointing this out.  I added some links under the Firefox section for the c/c++ and JS coverage numbers plus links to presos we have done.  Also added some links to tools in the bottom references section.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Boswell</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-11</link>
		<dc:creator>David Boswell</dc:creator>
		<pubDate>Thu, 30 Jul 2009 19:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-11</guid>
		<description>Very cool to see this happening.  I recently set up a Metrics page on the wiki to link to all of the publicly available community data I was aware of.  I&#039;m sure you know of lots more.  Please feel free to update this page or let me know if something like this already exists.

https://wiki.mozilla.org/Metrics</description>
		<content:encoded><![CDATA[<p>Very cool to see this happening.  I recently set up a Metrics page on the wiki to link to all of the publicly available community data I was aware of.  I&#8217;m sure you know of lots more.  Please feel free to update this page or let me know if something like this already exists.</p>
<p><a href="https://wiki.mozilla.org/Metrics" rel="nofollow">https://wiki.mozilla.org/Metrics</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Konstantin Boudnik</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-10</link>
		<dc:creator>Konstantin Boudnik</dc:creator>
		<pubDate>Wed, 29 Jul 2009 20:51:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-10</guid>
		<description>Hi Tim.

You might want to check this http://weblogs.java.net/blog/cos/archive/programming/index.html - it might complement a couple of ideas.

Take care,
  Cos</description>
		<content:encoded><![CDATA[<p>Hi Tim.</p>
<p>You might want to check this <a href="http://weblogs.java.net/blog/cos/archive/programming/index.html" rel="nofollow">http://weblogs.java.net/blog/cos/archive/programming/index.html</a> &#8211; it might complement a couple of ideas.</p>
<p>Take care,<br />
  Cos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timr</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-9</link>
		<dc:creator>timr</dc:creator>
		<pubDate>Wed, 29 Jul 2009 16:20:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-9</guid>
		<description>Yeah, we&#039;ll update that.</description>
		<content:encoded><![CDATA[<p>Yeah, we&#8217;ll update that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ludovic</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-8</link>
		<dc:creator>Ludovic</dc:creator>
		<pubDate>Wed, 29 Jul 2009 14:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-8</guid>
		<description>Any plans to update https://wiki.mozilla.org/QA:CodeCoverage ?</description>
		<content:encoded><![CDATA[<p>Any plans to update <a href="https://wiki.mozilla.org/QA:CodeCoverage" rel="nofollow">https://wiki.mozilla.org/QA:CodeCoverage</a> ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timr</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-7</link>
		<dc:creator>timr</dc:creator>
		<pubDate>Wed, 29 Jul 2009 06:03:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-7</guid>
		<description>Follow-up note:  We have code coverage runs from July25 here: 

  http://people.mozilla.com/~mnandigama/codecoverage_html/</description>
		<content:encoded><![CDATA[<p>Follow-up note:  We have code coverage runs from July25 here: </p>
<p>  <a href="http://people.mozilla.com/~mnandigama/codecoverage_html/" rel="nofollow">http://people.mozilla.com/~mnandigama/codecoverage_html/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Maher</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-6</link>
		<dc:creator>Joel Maher</dc:creator>
		<pubDate>Wed, 29 Jul 2009 02:08:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-6</guid>
		<description>This project is pretty advanced for the time.  Sort of like a back to the future car in the 80&#039;s :)  But it is very cool and appears to be working.  Being in an open source environment, it would be nice if this could be packaged up as a toolkit for others to contribute to as well.  

I know there is a lot of talk about reducing the overall unittest runtime, maybe finding the coverage for each test, then using that data to find redundant tests or pieces of tests which could be removed if logically it looks like duplicated functionality.

One other piece of data that would be good to know is for all the manual tests that are run per release (say smoketests), can we ensure we have enough logical functionality and measured code coverage to hit 90%+ with a half hour of manual testing?  Finding ways to harvest that data would be very beneficial.

The only danger I see is when using this data as more than a spotcheck of where we are (vs using it as checkin criteria, or worse yet hiring/firing decisions), is that people will game the system.  I saw this first hand in the past where code coverage was required before checkin and when deadlines are tight (think zero day fix) it is tempting to cheat especially if you are burned out.

I have seen a lot of work put into this project and would really like to see this available to other projects (if they are using bugzilla and hg or are fine adding support for their own bug/sourcecontrol).</description>
		<content:encoded><![CDATA[<p>This project is pretty advanced for the time.  Sort of like a back to the future car in the 80&#8242;s <img src='http://blog.mozilla.com/tim/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   But it is very cool and appears to be working.  Being in an open source environment, it would be nice if this could be packaged up as a toolkit for others to contribute to as well.  </p>
<p>I know there is a lot of talk about reducing the overall unittest runtime, maybe finding the coverage for each test, then using that data to find redundant tests or pieces of tests which could be removed if logically it looks like duplicated functionality.</p>
<p>One other piece of data that would be good to know is for all the manual tests that are run per release (say smoketests), can we ensure we have enough logical functionality and measured code coverage to hit 90%+ with a half hour of manual testing?  Finding ways to harvest that data would be very beneficial.</p>
<p>The only danger I see is when using this data as more than a spotcheck of where we are (vs using it as checkin criteria, or worse yet hiring/firing decisions), is that people will game the system.  I saw this first hand in the past where code coverage was required before checkin and when deadlines are tight (think zero day fix) it is tempting to cheat especially if you are burned out.</p>
<p>I have seen a lot of work put into this project and would really like to see this available to other projects (if they are using bugzilla and hg or are fine adding support for their own bug/sourcecontrol).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Bolter</title>
		<link>http://blog.mozilla.com/tim/2009/07/28/getting-going-with-project-metrics/comment-page-1/#comment-5</link>
		<dc:creator>David Bolter</dc:creator>
		<pubDate>Wed, 29 Jul 2009 01:53:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/tim/?p=13#comment-5</guid>
		<description>This just rocks. I look forward to using the fruits of this labor in our accessibility code.</description>
		<content:encoded><![CDATA[<p>This just rocks. I look forward to using the fruits of this labor in our accessibility code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

