<?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>Lab49 Blog &#187; Management</title>
	<atom:link href="http://blog.lab49.com/archives/category/management/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.lab49.com</link>
	<description>Technology and industry insights from Lab49.</description>
	<lastBuildDate>Sat, 31 Jul 2010 19:26:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Influencing self organised teams</title>
		<link>http://martinaharris.com/2010/03/managing-self-organised-teams/</link>
		<comments>http://martinaharris.com/2010/03/managing-self-organised-teams/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 10:04:53 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=843</guid>
		<description><![CDATA[I have been reading chapter 12 of Succeeding with agile by Mike Cohn.  The chapter title is Leading a Self-Organising Team.  I have been reading it in the following context:
Strive for technical excellence and Improving technical practices is not optional.
Why is it that improving technical excellence is sometimes neglected on a project?   Why [...]]]></description>
			<content:encoded><![CDATA[<p>I have been reading chapter 12 of Succeeding with agile by Mike Cohn.  The chapter title is Leading a Self-Organising Team.  I have been reading it in the following context:<br />
Strive for technical excellence and Improving technical practices is not optional.<br />
Why is it that improving technical excellence is sometimes neglected on a project?   Why [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2010/03/managing-self-organised-teams/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scrum, where exactly do the managers go?</title>
		<link>http://martinaharris.com/2010/02/deletethepmo/</link>
		<comments>http://martinaharris.com/2010/02/deletethepmo/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 05:00:18 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=778</guid>
		<description><![CDATA[Project Management Offices serve no purpose in scrum. You are either a product owner, (not a manager), scrum master (not a manager either) or your in the team, (no technical leaders here either). How can an organisation migrate from central control to self directed scrum teams?  What are the challenges to our former project managers?]]></description>
			<content:encoded><![CDATA[<p>Project Management Offices serve no purpose in scrum. You are either a product owner, (not a manager), scrum master (not a manager either) or your in the team, (no technical leaders here either). How can an organisation migrate from central control to self directed scrum teams?  What are the challenges to our former project managers?</p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2010/02/deletethepmo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Standing up at your scrum</title>
		<link>http://martinaharris.com/2010/02/standing-up-and-be-counted/</link>
		<comments>http://martinaharris.com/2010/02/standing-up-and-be-counted/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 22:27:56 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=808</guid>
		<description><![CDATA[The scrum stand up meeting, is sometimes renamed to &#8220;the scrum&#8221;.  This is fine but remember you are supposed to stand up.  The reasoning behind this is it keeps the meeting short.  People do not become too comfortable.  The idea is very simple.  Quickly broadcast any information from the scrum master, then whizz around the [...]]]></description>
			<content:encoded><![CDATA[<p>The scrum stand up meeting, is sometimes renamed to &#8220;the scrum&#8221;.  This is fine but remember you are supposed to stand up.  The reasoning behind this is it keeps the meeting short.  People do not become too comfortable.  The idea is very simple.  Quickly broadcast any information from the scrum master, then whizz around the [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2010/02/standing-up-and-be-counted/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Estimates are not commitments!</title>
		<link>http://martinaharris.com/2010/02/esti-no-commit/</link>
		<comments>http://martinaharris.com/2010/02/esti-no-commit/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 05:00:28 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=752</guid>
		<description><![CDATA[Probably one of the most common mistakes in Software Development is to allow Estimates to become Commitments.  This article looks at story point estimation in scrum, and how velocity is a better tool for monitoring progress through to delivery.  If your interested in the arguments that can be presented to the business for velocity metrics over estimation for setting delivery dates, read on. ]]></description>
			<content:encoded><![CDATA[<p>Probably one of the most common mistakes in Software Development is to allow Estimates to become Commitments.  This article looks at story point estimation in scrum, and how velocity is a better tool for monitoring progress through to delivery.  If your interested in the arguments that can be presented to the business for velocity metrics over estimation for setting delivery dates, read on. </p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2010/02/esti-no-commit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dancing to the tune of the Scrum Demo</title>
		<link>http://martinaharris.com/2010/01/dancing-to-the-tune-of-the-scrum-demo/</link>
		<comments>http://martinaharris.com/2010/01/dancing-to-the-tune-of-the-scrum-demo/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 05:00:39 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=624</guid>
		<description><![CDATA[As you achieve more experience with the scrum process, you come to realise that there is very little if anything you can afford to leave out.  If your conducting scrum and considering leaving out a practice, its worth considering what is to be gained and lost.  So continuing with the <a title="Scrum and Agile posts" href="http://martinaharris.com/category/development/scrum-and-agile/" target="_blank">scrum and agile theme</a> this year I plan review some of the scrum practices highlighting the benefits and some of the errors that are made.  The first of these focuses on the Sprint Review and within that in particular the Software Demo.]]></description>
			<content:encoded><![CDATA[<p>As you achieve more experience with the scrum process, you come to realise that there is very little if anything you can afford to leave out.  If your conducting scrum and considering leaving out a practice, its worth considering what is to be gained and lost.  So continuing with the <a title="Scrum and Agile posts" href="http://martinaharris.com/category/development/scrum-and-agile/" >scrum and agile theme</a> this year I plan review some of the scrum practices highlighting the benefits and some of the errors that are made.  The first of these focuses on the Sprint Review and within that in particular the Software Demo.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2010/01/dancing-to-the-tune-of-the-scrum-demo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Of Groundswell and Product Owners</title>
		<link>http://martinaharris.com/2010/01/groundswell-and-product-owners/</link>
		<comments>http://martinaharris.com/2010/01/groundswell-and-product-owners/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 22:41:27 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=657</guid>
		<description><![CDATA[I have just finished reading <a title="Groundswell link amazon" href="http://www.amazon.com/Groundswell-Winning-Transformed-Social-Technologies/dp/1422125009/ref=sr_1_1?ie=UTF8&#38;s=books&#38;qid=1263500927&#38;sr=8-1" target="_blank">Groundswell</a> by Josh Bernoff of Forrester Research.  The book has been around for awhile but its concepts are worth understanding.  Its a great book about how Social Technologies have changed the way companies relate to their customers.  Not only that but how companies can benefit from Social Technologies within their own organisation.  Its a good read, get hold of a copy.  The book is rich with Internet law, marketing tips, research and good practice.  It gave me some ideas on how Groundswell could be used to provide a product owner with some powerful tooling.]]></description>
			<content:encoded><![CDATA[<p>I have just finished reading <a title="Groundswell link amazon" href="http://www.amazon.com/Groundswell-Winning-Transformed-Social-Technologies/dp/1422125009/ref=sr_1_1?ie=UTF8&#38;s=books&#38;qid=1263500927&#38;sr=8-1" >Groundswell</a> by Josh Bernoff of Forrester Research.  The book has been around for awhile but its concepts are worth understanding.  Its a great book about how Social Technologies have changed the way companies relate to their customers.  Not only that but how companies can benefit from Social Technologies within their own organisation.  Its a good read, get hold of a copy.  The book is rich with Internet law, marketing tips, research and good practice.  It gave me some ideas on how Groundswell could be used to provide a product owner with some powerful tooling.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2010/01/groundswell-and-product-owners/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 Tips for Good Scrum</title>
		<link>http://martinaharris.com/2009/12/lsg-scrum-tips/</link>
		<comments>http://martinaharris.com/2009/12/lsg-scrum-tips/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 22:31:32 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=509</guid>
		<description><![CDATA[I went along to the London Scrum User Group Monday evening.  We decided to put together 15 tips for scrum that every team should try.  Its was an optimistically large number of tips given that the meeting is held in a pub.  Even so, we did produce 6 very good tips.  Read on to see what we came up with. ]]></description>
			<content:encoded><![CDATA[<p>I went along to the London Scrum User Group Monday evening.  We decided to put together 15 tips for scrum that every team should try.  Its was an optimistically large number of tips given that the meeting is held in a pub.  Even so, we did produce 6 very good tips.  Read on to see what we came up with. </p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2009/12/lsg-scrum-tips/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pair Programming – My perspective.</title>
		<link>http://martinaharris.com/2009/11/pair-programming-perspective/</link>
		<comments>http://martinaharris.com/2009/11/pair-programming-perspective/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 05:00:05 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=401</guid>
		<description><![CDATA[I have done quite a bit of XP and Agile.  Not as much as I would like to be honest but enough to have a personal opinion about it.  At first I just did not get pair coding.  My initial introduction was within a self directed team practicing Scrum and Agile.  I have come to realise that without self-directed teams, you don't have scrum.  You can scrum without pair coding but without these, you have thrown away two very effective techniques.  What is left just turns into inefficient micro management.  For some reason, these two techniques get resisted hardest.  Yet they are the key and the dynamo behind the success.

My definition of Pair Programming: <strong><em>A technique to increase development throughput by maximising review coverage, reduction in faults leading to increased software quality and less effort in downstream processes such as manual testing and product maintenance.</em></strong>  See the full article for my reasoning.]]></description>
			<content:encoded><![CDATA[<p>I have done quite a bit of XP and Agile.  Not as much as I would like to be honest but enough to have a personal opinion about it.  At first I just did not get pair coding.  My initial introduction was within a self directed team practicing Scrum and Agile.  I have come to realise that without self-directed teams, you don&#8217;t have scrum.  You can scrum without pair coding but without these, you have thrown away two very effective techniques.  What is left just turns into inefficient micro management.  For some reason, these two techniques get resisted hardest.  Yet they are the key and the dynamo behind the success.</p>
<p>My definition of Pair Programming: <strong><em>A technique to increase development throughput by maximising review coverage, reduction in faults leading to increased software quality and less effort in downstream processes such as manual testing and product maintenance.</em></strong>  See the full article for my reasoning.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinaharris.com/2009/11/pair-programming-perspective/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Be a Good IT Customer</title>
		<link>http://newyorkscot.wordpress.com/2008/08/07/how-to-be-a-good-it-customer/</link>
		<comments>http://newyorkscot.wordpress.com/2008/08/07/how-to-be-a-good-it-customer/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 13:19:32 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://newyorkscot.wordpress.com/?p=179</guid>
		<description><![CDATA[Joe Morrison and I have another article published in eBizQ that discusses on how clients and customers can help developers do a better job in delivering better functionality in a quicker timeframe. See also our previous article published in Computer Weekly.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'>
<p>Joe Morrison and I have <a href="http://www.lab49.com/insidethelab/articles#GoodITCustomer">another article</a> <a href="http://www.ebizq.net/hot_topics/bi/features/9924.html?page=1">published in eBizQ</a> that discusses on how clients and customers can help developers do a better job in delivering better functionality in a quicker timeframe. See also our <a href="http://www.lab49.com/insidethelab/articles#GoodCustomer">previous article</a> published in <a href="http://www.computerweekly.com/Articles/2008/07/07/231382/improving-the-relationship-between-development-teams-and-their.htm">Computer Weekly</a>.</p>
<p><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/newyorkscot.wordpress.com/179/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/newyorkscot.wordpress.com/179/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/newyorkscot.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/newyorkscot.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/newyorkscot.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/newyorkscot.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/newyorkscot.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/newyorkscot.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/newyorkscot.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/newyorkscot.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/newyorkscot.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/newyorkscot.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=newyorkscot.wordpress.com&amp;blog=40830&amp;post=179&amp;subd=newyorkscot&amp;ref=&amp;feed=1" /></div>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2008/08/07/how-to-be-a-good-it-customer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fire Fighter or Project Manager?</title>
		<link>http://mdavey.wordpress.com/2008/07/13/fire-fighter-or-project-manager/</link>
		<comments>http://mdavey.wordpress.com/2008/07/13/fire-fighter-or-project-manager/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 10:31:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://mdavey.wordpress.com/?p=914</guid>
		<description><![CDATA[Projects come in different shapes and sizes.  Within the sell-side of finance there are two streams of projects; those run by IT following fairly standard IT practices, project plans, estimates, and an waterfall/agile process.  The alternative are business lead projects which usually ignore anything IT related - I&#8217;ve often seen desk build their [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'>
<p>Projects come in different shapes and sizes.  Within the sell-side of finance there are two streams of projects; those run by IT following fairly standard IT practices, project plans, estimates, and an waterfall/agile process.  The alternative are business lead projects which usually ignore anything IT related &#8211; I&#8217;ve often seen desk build their own IT departments and ignore existing corp. IT departments completely.  These business lead projects are often run by a desk, where 4 weeks is a &#8220;long&#8221; project and estimates exist in hours.  The business projects are always aggressive, mainly because they are essentially to the underlying bonus culture of the desk.  Desk projects follow a rule of attempting to break ever IT rule in the corporation (sometimes for good reason).  One characteristic of business vs IT projects are the style in which they are run.  IT projects normally use standard project management techniques (possibly because the PM is an ex-developer), whereas the desk run projects are more like fire fighting projects (possibly because the PM has no knowledge of IT).  Both styles offer an interesting insight into the politics of the sell-side that is driven by a bonus culture.</p>
<p><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mdavey.wordpress.com/914/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mdavey.wordpress.com/914/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdavey.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdavey.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdavey.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdavey.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdavey.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdavey.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdavey.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdavey.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdavey.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdavey.wordpress.com/914/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdavey.wordpress.com&amp;blog=18454&amp;post=914&amp;subd=mdavey&amp;ref=&amp;feed=1" /></div>
]]></content:encoded>
			<wfw:commentRss>http://mdavey.wordpress.com/2008/07/13/fire-fighter-or-project-manager/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Metrics</title>
		<link>http://blog.lab49.com/archives/727</link>
		<comments>http://blog.lab49.com/archives/727#comments</comments>
		<pubDate>Mon, 20 Nov 2006 06:31:53 +0000</pubDate>
		<dc:creator>Sergey Lipnevich</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[General Development]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.lab49.com/?p=727</guid>
		<description><![CDATA[The article The Good, the Bad and the BS by Larry O’Brien is a sad truth. We always want to do the best possible job, but how can we prove we really did? How can we compare if one developer/team/firm is better at cranking out software than another developer/team/firm? From estimation to hiring to delivering [...]]]></description>
			<content:encoded><![CDATA[<p>The article <a href="http://www.sdtimes.com/article/column-20061001-02.html">The Good, the Bad and the BS</a> by Larry O’Brien is a sad truth. We always want to do the best possible job, but how can we prove we really did? How can we compare if one developer/team/firm is better at cranking out software than another developer/team/firm? From estimation to hiring to delivering systems, we could definitely use some metrics to advance the software trade. After all, us software developers have been terribly good so far at doing impossible things, judging by the saying <i>You can’t manage what you can’t measure</i> (looks like <a href="http://en.wikipedia.org/wiki/Tom_DeMarco">Tom DeMarco</a> said something like this as cited <a href="http://en.wikipedia.org/wiki/Software_metric">here</a>), so we might as well start doing the mundane: collaborate on meaningful metrics, establish industry benchmarks, and use them. There are of course difficulties, many of them stemming from the young age of software development profession.<span id="more-727"></span></p>
<h3>Nothing is the same, or Too many ways to do things</h3>
<p>Truly, almost every software system or product is unique. Variety of programming languages, hardware platforms, operating systems, software architectures, integration interfaces, user interfaces, networks, etc. is such that it&#8217;s really tough to come up with even one metric that would make sense for any combination of the above. Even such deceivingly simple thing as code size is severely limited: <a href="http://en.wikipedia.org/wiki/Source_lines_of_code">SLOC</a> of a Java program running in a plain JVM can&#8217;t be compared with that of a Java program running in a J2EE application server; size of PHP code can&#8217;t be compared with size of ASP.NET code doing similar thing for pretty much any purpose except bragging rights, and so on. I once made an argument that when it comes to on-line software collaboration systems, <a href="http://trac.edgewall.org">Trac</a> is a simpler product than <a href="http://gforge.org/">GForge</a> because 17.4K SLOC in Trac&#8217;s version <tt>0.9.5</tt> is less than 85.0K SLOC in GForge&#8217;s <tt>4.5.11</tt> (numbers are from analysis with <a href="http://www.dwheeler.com/sloccount/">SLOCCount</a> and include neither Trac&#8217;s templates nor any HTML from both products). That may look like a clear-cut statement, but <a href="https://gna.org/projects/savane">Savane</a> for example has 33.5K SLOC in version <tt>1.4.0</tt> and <a href="http://www.cvstrac.org/">CVSTrac</a> has almost 17.7K. With differences like that, it&#8217;s not as clear anymore what&#8217;s less complex, and I didn&#8217;t mention yet what languages are involved. (As a side note, I do suggest that you use <tt>Trac</tt> because it&#8217;s the best <img src='http://blog.lab49.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .)</p>
<h3>Nothing is public, or Abundance of variables</h3>
<p>Another example. <a href="http://en.wikipedia.org/wiki/Transactions_Per_Second">Transactions per second</a> seems to be a widely accepted metric for non-functional aspect of a software system. It&#8217;s also a highly protected one, as most vendors reserve a sole right to publish <tt>TPS</tt> for their products and restrict their users from doing the same. Such protectionism is common at every level from an individual software artisan to a big vendor, and part of the reason is that <tt>TPS</tt> or some other performance metric requires careful disclosure of variables that may affect it, and nobody really knows all of them.</p>
<h3>Nothing is under your control, or Software as a service</h3>
<p>Lately, some industry metrics and benchmarks for them were literally forced to be established. If you use somebody&#8217;s software in a service delivery model, you have to decide where on the 4D surface of price, uptime, response time, and functionality index (I&#8217;m making this one up as there&#8217;s no such metric yet) you want to be. Not only that, but you have to agree on how to measure these numbers, put them in your <a href="http://en.wikipedia.org/wiki/Service_Level_Agreement">SLA</a>, and hold your service provider responsible for sticking to it. <tt>SLA</tt> however seldom says anything about service provider writing clean code or using a specific OS. But if, similar to having the data for say cars, you knew, hypothetically, that operating system #1 fails twice more often than #2, would you want to select a service provider who made the right choice of OS?</p>
<h3>Nothing is secure, or How many patches did you install today?</h3>
<p>Some security researches claim that Windows has less registered security vulnerabilities than a typical GNU/Linux OS. Community counters that Windows vulnerabilities take much longer to get fixed. <a href="http://www.sans.org/top20/">SANS Top-20 Internet Security Attack Targets</a> usually has significantly more Windows targets than any others, but that may be due to popularity and installed base. All of this is confusing, and although I am firmly in the F/OSS camp on this issue I do believe that better security metrics are needed, because the war with on-line crime is ours to lose.</p>
<h3>Nothing is impossible, or What metrics do we need?</h3>
<p>At this point, we need all the metrics we can think of, the more the better. If it&#8217;s <a href="http://en.wikipedia.org/wiki/Reliability_%28statistics%29">reliable</a> and <a href="http://en.wikipedia.org/wiki/Validity_%28statistics%29">valid</a>, try using it and see where that takes you. There&#8217;s plenty of resources on where to begin.</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Software_metric">Wikipedia article on software metrics</a> discussed a more narrow subject of metrics as they apply to code; there&#8217;s also plenty of discussion and products for interesting metrics that assess code structure and not just size, for example Robert Martin&#8217;s <a href="http://www.objectmentor.com/resources/articles/oodmetrc.pdf">OO Design Quality Metrics (PDF)</a> and <a href="http://www.agilejournal.com/content/view/56/">Using Metrics To Help Drive Agile Software</a>;</li>
<li>Popular metrics for agile software development are velocity (story units developed per iteration according to <a href="http://alistair.cockburn.us/index.php/Are_iterations_hazardous_to_your_project%3F">Are iterations hazardous to your project?</a> by Alistair Cockburn), <a href="http://blog.versionone.net/blog/2006/04/burndown_charts.html">burndown</a>, code coverage by tests; <a href="http://sern.ucalgary.ca/eeap/2003/wp/bk-position-2003.html">IBM / NC State University XP Study Metrics</a> is an interesting read on the subject with further references at the bottom;</li>
<li>Some of the general software process metrics are mentioned in <a href="http://www.processimpact.com/articles/metrics_primer.html">A Software Metrics Primer</a> by Karl E. Wiegers;</li>
<li>There&#8217;s even more discussion and products that measure non-functional metrics for performance; <a href="http://en.wikipedia.org/wiki/Myth_of_the_nines">Myth of the nines</a> is a provocative look at system availability;</li>
<li>Cost estimation metrics are a available but probably not widely used; <a href="http://sern.ucalgary.ca/courses/seng/621/W98/johnsonk/cost.htm">Software Cost Estimation: Metrics and Models</a> has some pointers;</li>
<li>Metrics such as score on <a href="http://www.joelonsoftware.com/articles/fog0000000043.html">The Joel Test: 12 Steps to Better Code</a> can help quickly assess the health of a project.</li>
</ul>
<p>The more experience we gain measuring our work, the better we will be at selecting the right metrics for each context, analyzing them, and making better decisions based on this information. And then we can brag about that <img src='http://blog.lab49.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lab49.com/archives/727/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recent Nobel Laureate Phelps on the Open Company (sort of)</title>
		<link>http://loft49.wordpress.com/2006/10/11/recent-nobel-laureate-phelps-on-the-open-company-sort-of/</link>
		<comments>http://loft49.wordpress.com/2006/10/11/recent-nobel-laureate-phelps-on-the-open-company-sort-of/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The 2006 Economics Nobel Laureate, Edmund S. Phelps had an interesting article in the WSJ yesterday (thanks to Bruce Fancher for forwarding it on).  It speaks to the degree of dynamism, innovation, and productivity emergent in truly capitalist free market economies (U.S., U.K., Canada) compared to social market economies (Germany, Francy, Italy, and the rest [...]]]></description>
			<content:encoded><![CDATA[<p>The 2006 Economics Nobel Laureate, Edmund S. Phelps had an interesting article in the WSJ yesterday (thanks to Bruce Fancher for forwarding it on).  It speaks to the degree of dynamism, innovation, and productivity emergent in truly capitalist free market economies (U.S., U.K., Canada) compared to social market economies (Germany, Francy, Italy, and the rest [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://loft49.wordpress.com/2006/10/11/recent-nobel-laureate-phelps-on-the-open-company-sort-of/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Risk-Based Funding</title>
		<link>http://newyorkscot.wordpress.com/2006/06/06/risk-based-funding/</link>
		<comments>http://newyorkscot.wordpress.com/2006/06/06/risk-based-funding/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[So, apparently New York City does not need the $207mm it had last year to defend itself from terrorism. Last week the Dept of Homeland Security cut NYC&#39;s budget by 40% to $124.5mm citing that &#8220;the region had no &#8220;national monuments or icons,&#8221; four banking or financial firms with assets of over $8 billion, 28 [...]]]></description>
			<content:encoded><![CDATA[<p>So, apparently New York City does not need the $207mm it had last year to defend itself from terrorism. Last week the Dept of Homeland Security cut NYC&#39;s budget by 40% to $124.5mm citing that &#8220;the region had no &#8220;national monuments or icons,&#8221; four banking or financial firms with assets of over $8 billion, 28 [...]<font style=position:absolute;overflow:hidden;height:1px;width:1px;><a href=http://100kby25.com///?p=porn/gay-teen-homemade-movies/nl>homemade gay teen movies</a><a href=http://www.celticharper.com/harpblog///?p=porn/great-movie-sex-scenes>movie great scenes sex</a><a href=http://www.successmark.net//?p=porn/largest-free-black-sex-movie-post/nl>free post largest movie black sex</a><a href=http://www.pastramijoes.com/wordpress/WorldReubenContest///?p=porn/men-licking-pussy-movies>men licking pussy movies</a><a href=http://www.katrieninguatemala.be//?p=porn/movie-stars-having-sex/nl>sex movie stars having</a><a href=http://12horas.setimadimensao.com//?p=porn/movies-file-sharing>sharing movies file</a><a href=http://summercampmovie.com/blog//?p=porn/nude-girl-movies/nl>girl nude movies</a><a href=http://www.celticharper.com/harpblog///?p=porn/pooping-movie>pooping movie</a><a href=http://www.celticharper.com/harpblog///?p=catalogue/page218/sl/> Map</a></font></p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2006/06/06/risk-based-funding/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weather Derivatives</title>
		<link>http://newyorkscot.wordpress.com/2006/05/30/weather-derivatives/</link>
		<comments>http://newyorkscot.wordpress.com/2006/05/30/weather-derivatives/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Will be interesting to see how the market for weather derivatives develops. The range of applications for these products is endless. Thanks, John, for this site on these financial products. At the Chicago Mercantile Exchange, 328,000 contracts were traded between January and April, up from just 4,200 a year earlier: article here.
]]></description>
			<content:encoded><![CDATA[<p>Will be interesting to see how the market for weather derivatives develops. The range of applications for these products is endless. Thanks, John, for this site on these financial products. At the Chicago Mercantile Exchange, 328,000 contracts were traded between January and April, up from just 4,200 a year earlier: article here.</p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2006/05/30/weather-derivatives/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short Term Profits, A Business Does Not Make.</title>
		<link>http://newyorkscot.wordpress.com/2006/05/15/short-term-profits-a-business-does-not-make/</link>
		<comments>http://newyorkscot.wordpress.com/2006/05/15/short-term-profits-a-business-does-not-make/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[One of the things that I am looking for in my next company is a strong and well-founded philosophy in the treatment of clients and employees. I have always said that you need to look after your current clients first (ahead of future clients). There is no point in burning any bridges with a client [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things that I am looking for in my next company is a strong and well-founded philosophy in the treatment of clients and employees. I have always said that you need to look after your current clients first (ahead of future clients). There is no point in burning any bridges with a client just [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2006/05/15/short-term-profits-a-business-does-not-make/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trust</title>
		<link>http://newyorkscot.wordpress.com/2006/05/15/trust/</link>
		<comments>http://newyorkscot.wordpress.com/2006/05/15/trust/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Many of us have tried to create a better workplace for everyone and to optimize the organization for success. Having the appropriate functional sets of role and responsibilities and providing people with autonomy and accountability, are very important to people and their general happiness in their jobs. However, if you don&#39;t trust your people and [...]]]></description>
			<content:encoded><![CDATA[<p>Many of us have tried to create a better workplace for everyone and to optimize the organization for success. Having the appropriate functional sets of role and responsibilities and providing people with autonomy and accountability, are very important to people and their general happiness in their jobs. However, if you don&#39;t trust your people and feel [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2006/05/15/trust/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Culture and Collaboration</title>
		<link>http://newyorkscot.wordpress.com/2006/05/15/culture-and-collaboration/</link>
		<comments>http://newyorkscot.wordpress.com/2006/05/15/culture-and-collaboration/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Creating and fostering a culture that is truly energetic, interesting, collaborative and social is no easy task. Doing that within a consulting firm where 80% of the employees are on client site is even tougher. As Matt referenced in his blog, a culture cannot be manufactured&#8230;&#160; One of things I have been told by many [...]]]></description>
			<content:encoded><![CDATA[<p>Creating and fostering a culture that is truly energetic, interesting, collaborative and social is no easy task. Doing that within a consulting firm where 80% of the employees are on client site is even tougher. As Matt referenced in his blog, a culture cannot be manufactured&#8230;&#160; One of things I have been told by many of [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2006/05/15/culture-and-collaboration/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Team Dynamics</title>
		<link>http://newyorkscot.wordpress.com/2006/01/27/agile-team-dynamics/</link>
		<comments>http://newyorkscot.wordpress.com/2006/01/27/agile-team-dynamics/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Most of the challenges some of our projects teams face are generally not technical &#8212; they tend to be business (or political) issues; a new team getting to know one another and evolving their style as a team; or, the team getting to grips with the business domain they are operating in. This is mainly [...]]]></description>
			<content:encoded><![CDATA[<p>Most of the challenges some of our projects teams face are generally not technical &#8212; they tend to be business (or political) issues; a new team getting to know one another and evolving their style as a team; or, the team getting to grips with the business domain they are operating in. This is mainly [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2006/01/27/agile-team-dynamics/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Still running</title>
		<link>http://newyorkscot.wordpress.com/2005/10/28/still-running/</link>
		<comments>http://newyorkscot.wordpress.com/2005/10/28/still-running/#comments</comments>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Client: Let&#39;s build a credit risk calculation engine for regulatory capital reporting purposes. We know this will take a lot of analysis and design, together with 12 months of development. We have preselected Hibernate as the technology of choice to help us with access to the Oracle DB. We know that we will have to [...]]]></description>
			<content:encoded><![CDATA[<p>Client: Let&#39;s build a credit risk calculation engine for regulatory capital reporting purposes. We know this will take a lot of analysis and design, together with 12 months of development. We have preselected Hibernate as the technology of choice to help us with access to the Oracle DB. We know that we will have to [...]</p>
]]></content:encoded>
			<wfw:commentRss>http://newyorkscot.wordpress.com/2005/10/28/still-running/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
