<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sun, 26 May 2013 04:51:06 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Keith Casey's Blog: Software Development Failures?]]></title>
      <guid>http://www.phpdeveloper.org/news/13090</guid>
      <link>http://www.phpdeveloper.org/news/13090</link>
      <description><![CDATA[<p>
In <a href="http://caseysoftware.com/blog/software-development-failures">this new post</a> to his blog <i>Keith Casey</i> looks at a metric he considers a true failure at measuring the success of a piece of software - lines of code.
</p>
<blockquote>
While the obvious implication of the article is that organizations are not properly equipped/trained/prepared to tackle these large software development projects and therefore eventually fail.  Especially early in my career, I tried to tackle problems and ideas that simply weren't reasonable or were considered ridiculously complex and far beyond my skills.  This is a common problem on software development teams with little real-world experience or hubris in their own skills or both...
</blockquote>
<p>
He doesn't see the Lines of Code (LOC) metric as particularly useful and backs it up with a few reasons including the overwhelming complexity of large codebases, duplication in functionality from place to place and the amount of "cruft" code that can accumulate in older, less used parts of the code.
</p>]]></description>
      <pubDate>Fri, 21 Aug 2009 14:34:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Blue Parabola Blog: How do you measure 'contribution'?]]></title>
      <guid>http://www.phpdeveloper.org/news/12042</guid>
      <link>http://www.phpdeveloper.org/news/12042</link>
      <description><![CDATA[<p>
On the Blue Parabola blog <i>Keith Casey</i> <a href="http://blueparabola.com/blog/how-do-you-measure-contribution">asks the question</a> "how do you measure an individual's contribution?"
</p>
<blockquote>
In the past few weeks, I've been working fast and furious at getting <a href="http://web2project.net/">web2project</a> to our v1.0 milestone.  As part of that effort, I track open issues, problematic modules, community feedback via the forums, death threats via all methods, and other related aspects. 
</blockquote>
<p>
He suggests a few different ideas for measuring how much a user has contributed: lines of code, commit count, issues they've reported, number of issues closed or community involvement. Of course, none of these can truly measure how much an individual has participated in a project, especially since it could be a mix of several of them combined into a whole as the "involvement persona" of any given person.
</p>]]></description>
      <pubDate>Mon, 02 Mar 2009 08:45:19 -0600</pubDate>
    </item>
  </channel>
</rss>
