<?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>kolinger</title>
	<atom:link href="http://www.kolinger.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kolinger.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 17 Aug 2010 06:01:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to create project plans in minutes with TurboProject</title>
		<link>http://www.kolinger.net/2010/08/17/create-project-plans-in-minutes-with-turboproject/</link>
		<comments>http://www.kolinger.net/2010/08/17/create-project-plans-in-minutes-with-turboproject/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 05:29:38 +0000</pubDate>
		<dc:creator>jkolinger</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[best project management software]]></category>
		<category><![CDATA[kolinger estimating method]]></category>
		<category><![CDATA[officeworksoftware]]></category>
		<category><![CDATA[project estimating]]></category>
		<category><![CDATA[project planning]]></category>
		<category><![CDATA[turboproject]]></category>

		<guid isPermaLink="false">http://www.kolinger.net/?p=174</guid>
		<description><![CDATA[Keep projects on track with TurboProject]]></description>
			<content:encoded><![CDATA[<p>Need a project management program that will easily outline activities, create a WBS and even critical path?  </p>
<p>If so try TurboProject, free for 15 days.</p>
<p>Click on this link for a free trial:  <a href="http://nct.digitalriver.com/fulfill/0211.048"><span style="text-decoration: underline;"><span style="color: #0000ff;">http://nct.digitalriver.com/fulfill/0211.048</span></span></a></p>
<p>Use this link for a video on how to use TurboProject:  <a href="http://www.kolinger.net/wp-admin/www.officeworksoftware.com/demo/tp40min/TP_40min_Overview.htm"><span style="text-decoration: underline;"><span style="color: #0000ff; font-size: x-small;"><span style="color: #0000ff; font-size: x-small;">www.officeworksoftware.com/demo/tp40min/TP_40min_Overview.htm</span></span></span></a><span style="font-size: x-small;"> </span></p>
<p><span style="font-size: x-small;">Use this link for a 50% discount: </span><a href="http://store.digitalriver.com/servlet/PromoServlet/promoID.5081800"><span style="text-decoration: underline;"><span style="color: #0000ff; font-size: x-small;"><span style="color: #0000ff; font-size: x-small;">http://store.digitalriver.com/servlet/PromoServlet/promoID.5081800</span></span></span></a></p>
<div id="attachment_175" class="wp-caption alignleft" style="width: 219px"><a href="http://nct.digitalriver.com/fulfill/0211.048"><img class="size-medium wp-image-175" title="TurboProject Standard v4" src="http://www.kolinger.net/wp-content/uploads/2010/08/TP_Stand_L-300x300.jpg" alt="TurboProject Project Planning and Scheduling Software" width="209" height="221" /></a><p class="wp-caption-text">TurboProject Project Planning and Scheduling Software</p></div>
<p><strong><em>TurboProject</em></strong><strong><em>™</em></strong> is a feature-rich project management scheduling and tracking package. TurboProject has the ability to create project schedules and resource plans that can be used on projects as complex as launching a satellite to projects as small as organizing an office move.  Sharing information is made simple with TurboProject&#8217;s reports and Web publish feature.  Hi-quality graphics allow you to present your project with professional flair.</p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em><strong> </strong></em></p>
<p><em><strong>A couple of recommendations:</strong></em></p>
<p><em>“TurboProject offers nearly all the features found in Microsoft Project at a much lower price.”</em></p>
<p><em> “TurboProject earned the Smart Choice award because of its flexible interface, solid tutorial, and low price.”</em></p>
<p><strong><em>Smart Computing Magazine</em></strong></p>
<p><em> </em><em>“For full capabilities rivaling those of Microsoft Project, TurboProject Professional 4 is perfect for careful creation and control of projects and progress communication.”</em></p>
<p><strong><em>PC World Magazine</em></strong><strong><em> </em></strong></p>
<p><em><strong>Contact: </strong><a href="mailto:support@turboProject.com">support@turboProject.com</a> with any questions, or visit <a href="http://www.turboproject.com">http://www.turboproject.com</a> </em></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kolinger.net%2F2010%2F08%2F17%2Fcreate-project-plans-in-minutes-with-turboproject%2F&amp;linkname=How%20to%20create%20project%20plans%20in%20minutes%20with%20TurboProject"><img src="http://www.kolinger.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.kolinger.net/2010/08/17/create-project-plans-in-minutes-with-turboproject/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>13 Project Estimating Pitfalls to Avoid Like the Plague</title>
		<link>http://www.kolinger.net/2010/07/27/13-project-estimating-pitfalls-to-avoid/</link>
		<comments>http://www.kolinger.net/2010/07/27/13-project-estimating-pitfalls-to-avoid/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 22:43:57 +0000</pubDate>
		<dc:creator>jkolinger</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[estimating best practices]]></category>
		<category><![CDATA[estimating consultants]]></category>
		<category><![CDATA[estimating disasters]]></category>
		<category><![CDATA[estimating training]]></category>
		<category><![CDATA[joe kolinger]]></category>
		<category><![CDATA[project estimating]]></category>

		<guid isPermaLink="false">http://www.kolinger.net/?p=163</guid>
		<description><![CDATA[Joe Kolinger tells the tale of 13 common flubs in the estimating process that lead to major headaches and the telling of big 'stories' in project status meetings.]]></description>
			<content:encoded><![CDATA[<p><strong> </strong></p>
<p><strong><a href="http://www.kolinger.net/wp-content/uploads/2010/07/trip.jpg"><img class="size-full wp-image-167 alignnone" title="13 project estimating pitfalls to avoid" src="http://www.kolinger.net/wp-content/uploads/2010/07/trip.jpg" alt="13 project estimating pitfalls to avoid" width="108" height="112" /></a></strong></p>
<p><strong>You know it&#8217;s time to re-estimate when you hear…</strong></p>
<p><span id="more-163"></span></p>
<p><strong>1.   “That wasn’t what I wanted.”</strong>  Ensure the requirements are <span style="text-decoration: underline;">defined</span>, <span style="text-decoration: underline;">written</span> and <span style="text-decoration: underline;">agreed to</span> by the sponsor and team. Otherwise the estimate is not worth the paper it’s printed on.</p>
<p><strong>2.    “It’s different here. We have a deadline before requirements are known.”  </strong>So does your competition: Get used to it. Know and carefully manage the tradeoffs of time, staff/budget, scope, and quality.</p>
<p><strong> 3.   “We can make the project go faster with more people.”</strong>  Want to go faster? Recognize the impacts of schedule compression.  The biggest timesavings come from things we don’t do; like rework. Implement practices that reduce bugs and rework. There is a minimum development time.</p>
<p><strong>4.    “We estimated last year.”</strong> Recognize estimating as a <span style="text-decoration: underline;">continuous process</span>.  Review at key milestones. Conduct techniques that give greater accuracy.</p>
<p><strong>5.    &#8220;Of course I’m certain!”</strong>  Recognize <span style="text-decoration: underline;">uncertainty</span> inherent in projects: Use probability and ranges in prediction.  Don’t schedule from a sizing.</p>
<p><strong>6.  “I did it myself.”</strong>  Get a <span style="text-decoration: underline;">second opinion</span>. Review the estimate with a neutral 3rd party for bias, missing tasks, unconfirmed requirements, and inaccurate assumptions. Include input of the team. </p>
<p><strong>7.  ‘Another fine mess you’ve gotten us into, Stanley!”</strong>  The surest way to make a commitment that can be kept is to know your team’s capability and <span style="text-decoration: underline;">make commitments according to capability</span>.  Remember: It’s all about making a commitment you can keep that delivers required results to the business.</p>
<p><strong>8.  “Never done it, but it has got to be easy.&#8221; </strong> Allow extra time for tasks with little or no prior experience.  Avoid banking on ‘best case scenario’. </p>
<p><strong>9.</strong>  <strong>“We work an 8-hour day.” </strong> Only lunchtime is 100% productive.  Until you can <span style="text-decoration: underline;">prove</span> otherwise, use a 5-hour day for <span style="text-decoration: underline;">duration prediction</span>. (60% ‘productivity’). Other urgent, important, non-project tasks will arise.</p>
<p><strong>10.“Trust me.”</strong>  Question authority: How did we get this estimate? Show me your work!</p>
<p><strong>11. “Relax, we’re 90% complete.”</strong> Remember the 90/90 Rule of project tracking: The first 90% of the project takes 90% of the effort; the remaining 10% takes the other 90%. <span style="text-decoration: underline;">Focus on effort remaining</span>, <strong>not</strong> <span style="text-decoration: underline;">percent complete.</span> Tracking is re-estimating!</p>
<p> <strong>12. “Any thing printed on a color plotter has got to be true.”</strong>  Be careful not to trust tools too much; a fool with a tool is still a fool!</p>
<p><strong>13. “Just say No!”</strong>  Resist the Urge!:  Do not ride in the elevator with your sponsor!</p>
<p> _________________________________________________________________</p>
<p><strong>About Us</strong></p>
<p>Kolinger Associates has powerful solutions for better estimating and managing large projects. </p>
<p><em><span style="color: #0000ff;">Spend your money a little differently … and get a much better result.</span></em></p>
<p>Also see, “<strong>7 Signs You Have a Bad Project Estimate … and What to Do About It</strong>”:  <a href="http://www.kolinger.net/2010/02/03/7-signs-you-have-a-bad-project-estimate-and-what-you-can-do-about-it/">http://www.kolinger.net/2010/02/03/7-signs-you-have-a-bad-project-estimate-and-what-you-can-do-about-it/</a></p>
<p>Go to <a href="http://www.kolinger.net/">www.kolinger.net</a> for more details.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kolinger.net%2F2010%2F07%2F27%2F13-project-estimating-pitfalls-to-avoid%2F&amp;linkname=13%20Project%20Estimating%20Pitfalls%20to%20Avoid%20Like%20the%20Plague"><img src="http://www.kolinger.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.kolinger.net/2010/07/27/13-project-estimating-pitfalls-to-avoid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Your Company&#8217;s Investment in Software Process Improvement Paying Off?</title>
		<link>http://www.kolinger.net/2010/02/20/is-your-software-process-improvement-paying-off/</link>
		<comments>http://www.kolinger.net/2010/02/20/is-your-software-process-improvement-paying-off/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 22:22:27 +0000</pubDate>
		<dc:creator>jkolinger</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[business case for process improvement]]></category>
		<category><![CDATA[CMM]]></category>
		<category><![CDATA[CMMI]]></category>
		<category><![CDATA[estimation]]></category>
		<category><![CDATA[joe kolinger]]></category>
		<category><![CDATA[Kolinger]]></category>
		<category><![CDATA[lawrence putnam]]></category>
		<category><![CDATA[Level 3]]></category>
		<category><![CDATA[QSM]]></category>
		<category><![CDATA[raleigh curve]]></category>
		<category><![CDATA[SEI]]></category>
		<category><![CDATA[signs you have a bad estimate]]></category>
		<category><![CDATA[SLIM]]></category>
		<category><![CDATA[software engineering institute]]></category>
		<category><![CDATA[software estimating]]></category>
		<category><![CDATA[software process improvement]]></category>

		<guid isPermaLink="false">http://02f6e3a.netsolhost.com/kolinger/?p=64</guid>
		<description><![CDATA[Introduction 
 
The Software Engineering Institute (SEI) Software Development Maturity Assessment Methodology is used to assess the software development capability of organizations.  Research by Lawrence Putnam of Quantitative Software Management (QSM) demonstrates a strong relationship between Capability Maturity Model (CMM) maturity level and the QSM ‘Productivity Index’ (PI).  Specifically, rising CMM levels result in higher Productivity [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Introduction </strong></p>
<p><strong> </strong></p>
<p>The Software Engineering Institute (SEI) Software Development Maturity Assessment Methodology is used to assess the software development capability of organizations.  Research by Lawrence Putnam of Quantitative Software Management (QSM) demonstrates a strong relationship between Capability Maturity Model (CMM) maturity level and the QSM ‘Productivity Index’ (PI).  Specifically, rising CMM levels result in higher Productivity Indices, which result in lower development costs.</p>
<p>In a nutshell, higher Productivity Index values are associated with projects that cost less, finish faster, and have fewer defects.  Ideally the CMM process improvements should be associated with more efficient projects and better quality.  What’s covered in this article is that the QSM methodology, benchmark database, and tool set measure of the benefits of CMM improvements.  </p>
<p>This article points to the economic benefit of effective software process improvement, and the role that measurement plays in proving it.<br />
<span id="more-64"></span><br />
<strong> </strong></p>
<p><strong>Background</strong></p>
<p><strong> </strong></p>
<p>Many companies have undertaken software process improvement (i.e., Software Engineering Institute’s CMM/I) with the hope that better process will somehow produce better results.  For example by moving to CMMI level 3 they would expect to experience projects with shorter schedules, reduced costs, improved reliability, fewer emergencies, etc.  However, without a metrics plan and a quantitative toolset in place – apart from “anecdotal evidence” – they will never really know.   Even worse, process focus, without the right measures encourages individuals to default to rote compliance with ‘process.’ Eventually, lacking any believable measures of improvement the organization abandons the improvement effort altogether.  After all, process improvement requires discipline and continuous investment.</p>
<p>If you’re going to pursue software process improvement, protect the investment from the outset with a solid metrics plan and benchmark database.</p>
<p><strong>Start a Basic Metrics Plan</strong></p>
<p>Rather than trying to measure too much, organizations need a basic ‘starter set’ of metrics for basics such as duration, effort, size, and defects. Furthermore these metrics should not be used to measure individuals, but rather to better understand the software development process, making continuous improvement for repeatable success.  Metrics misapplied will submarine data quality and put a halt to improvement. Fear drives out learning.  Without learning there is no improvement.</p>
<p><strong> </strong></p>
<p><strong>Apply a Measurement Framework</strong></p>
<p><strong> </strong></p>
<p>Software projects are ‘different’ from other projects, such as construction.  Software does not obey the laws of physics and science.  Rather it requires human learning, discovery, problem solving and communication, which makes schedule prediction more difficult.  (When asked to estimate “how long” to complete an unfamiliar programming task the developer responds, “Don’t know.  How long does it take to catch a fish?”)</p>
<p>Software development projects – or most design-type problem solving projects follow a non-linear resource staffing pattern.   The sample Raleigh Curve below (Figure 2) shows the common pattern.  At the beginning of the project there is a staffing ramp-up (Physical Design), the project peaks at the conclusion of programming and the beginning of testing, and finally the long tail (Testing and Debugging) represents the effort to find and remove bugs over a considerable time frame.</p>
<p>Software development and circuit design projects tend to follow this effort/staffing distribution.  </p>
<p><strong> <strong> <a href="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/raleigh.jpg"><img class="alignnone size-medium wp-image-66" title="raleigh" src="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/raleigh-300x157.jpg" alt="Raleigh Curve" width="390" height="247" /></a></strong></strong></p>
<p><strong> </strong></p>
<p>[Figure 2] – The entire lifecycle of a software project follows a curve of rising and then falling manpower.  The long tail of the curve represents the many years of so-called software maintenance.</p>
<p><strong> </strong></p>
<p>Also included in the QSM Measurement Framework are these measures:</p>
<ul>
<li><span style="text-decoration: underline;">Effort</span> – Person hours of work</li>
<li><span style="text-decoration: underline;">Duration</span> – Elapsed days</li>
<li><span style="text-decoration: underline;">MBI</span> (Manpower Buildup Index) – Rate at which people are added to the project</li>
<li><span style="text-decoration: underline;">Defect Density</span> – the number of bugs to be removed</li>
<li><span style="text-decoration: underline;">Size</span> – Some characterization of what is delivered. </li>
<li><span style="text-decoration: underline;">Productivity Index</span> – a macro measure of the organization’s development efficiency</li>
</ul>
<p><strong> </strong></p>
<p><strong>Understanding the Productivity Index at a Glance</strong></p>
<p>The software process Productivity Index (or PI) is a QSM metric, representing the level of an organization&#8217;s software development efficiency. The PI is a macro measure of the total development environment. PI values from 1 to 40 have been adequate to describe the full range of projects seen so far.</p>
<p>Low PI values typically are associated with poorer working environments, poor tools and/or high product complexity. Higher values are associated with good environments, tools and management and well-understood, straightforward projects [Ref. 1, 5].</p>
<p><em>&#8220;Productivity&#8221;</em> encompasses many important factors in software development, including:</p>
<ul>
<li>Management influence</li>
<li>Software development process and methods</li>
<li>Software development tools, techniques and aids</li>
<li>Skills and experience of development team members</li>
<li>Availability of development computer(s)</li>
<li>Complexity of application type</li>
</ul>
<p> </p>
<p>Note that the PI is calculated from the size, schedule and effort that were applied to a completed project. This means that the PI is objective, measurable and capable of being compared on a numeric scale.</p>
<p>Projects normalized around the PI can be meaningfully compared to one another.  Without this normalization projects’ performance cannot meaningfully be compared. For example, project A took 6 months to complete, and project B took 4 months to complete.  What conclusion can be drawn?  None.  But if both projects have PI’s then we might see that one had greater size, or greater complexity – or had a team that ramped too slowly. In any event, an organization that gets a bead on its PI has incredibly valuable information to help estimate future projects.</p>
<p><strong>CMM Transition Breakpoints</strong></p>
<p>Research conducted by QSM on the relationship between CMM Level and PI shows in table 3. The benchmark database consisted mostly of Level 1 and Level 2 projects (which characterize the world), therefore the relationships are statistically strongest at these levels.  In the Business Systems column we can see that average PI improves from a 12 to a 17 as the organization graduates to Level 2.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="60" valign="top">
<p style="text-align: center;"><strong>CMM Level</strong></p>
</td>
<td width="168" valign="top">
<p style="text-align: center;"><strong>Business Systems </strong><strong>PI Value</strong></p>
</td>
<td style="text-align: center;" width="180" valign="top"><strong>Engineering Systems </strong><strong>PI Value</strong></td>
<td width="168" valign="top">
<p style="text-align: center;"><strong>Real-Time Systems </strong><strong>PI Value</strong></p>
</td>
</tr>
<tr>
<td width="60" valign="top">
<p style="text-align: center;">I</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">12</p>
</td>
<td width="180" valign="top">
<p style="text-align: center;">10*</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">6*</p>
</td>
</tr>
<tr>
<td width="60" valign="top">
<p style="text-align: center;">II</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">17</p>
</td>
<td width="180" valign="top">
<p style="text-align: center;">15</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">9</p>
</td>
</tr>
<tr>
<td width="60" valign="top">
<p style="text-align: center;">III</p>
</td>
<td style="text-align: center;" width="168" valign="top">
<p style="text-align: center;">19.5</p>
</td>
<td style="text-align: center;" width="180" valign="top">
<p style="text-align: center;">18</p>
</td>
<td style="text-align: center;" width="168" valign="top">11.5</td>
</tr>
<tr>
<td width="60" valign="top">
<p style="text-align: center;">IV</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">22</p>
</td>
<td width="180" valign="top">
<p style="text-align: center;">20.5</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">14</p>
</td>
</tr>
<tr>
<td width="60" valign="top">
<p style="text-align: center;">V</p>
</td>
<td width="168" valign="top">
<p style="text-align: center;">25</p>
</td>
<td style="text-align: center;" width="180" valign="top">
<p style="text-align: center;">23</p>
</td>
<td style="text-align: center;" width="168" valign="top">
<p style="text-align: center;">16.5</p>
</td>
</tr>
</tbody>
</table>
<p><a href="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/CMM-Table.jpg"></a></p>
<p>[Table 3] Transition Breakpoints for Three Application Types &#8211; Note: * Estimated</p>
<p><strong>PI Improvement Reveals Economic Savings</strong></p>
<p><strong> </strong>The graph in Table 4 shows results for three Business Systems projects of similar size and complexity.  Process improvements – which are related to PI improvements &#8211; have lead to more efficient development capability, and a much lower cost.  The transition from CMM Level 1 to 2 shows a 50% cost reduction.  The transition from Level 1 to Level 3 shows a 75% reduction in costs and a 250% improvement in reliability.</p>
<p>But if were to realize a 50% savings, how could it be reasonably spent?  How about these options:</p>
<ul>
<li>Finish faster</li>
<li>Use fewer people</li>
<li>Deliver more scope</li>
<li>Use the saved money on other projects</li>
<li>Give back to the Business</li>
</ul>
<p style="text-align: center;"> <strong> </strong></p>
<table style="text-align: center;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="72" valign="top"><strong>CMM Level</strong></td>
<td width="48" valign="top"><strong>PI</strong></td>
<td width="84" valign="top"><strong>Duration</strong></td>
<td width="84" valign="top"><strong>Effort</strong></td>
<td width="84" valign="top"><strong>Peak </strong><strong>Staff</strong></td>
<td width="132" valign="top"><strong>Mean Time to Defect</strong></td>
<td width="79" valign="top"><strong>Cost</strong></td>
</tr>
<tr>
<td width="72" valign="top">1</td>
<td width="48" valign="top">12</td>
<td width="84" valign="top">15</td>
<td width="84" valign="top">123 PM</td>
<td width="84" valign="top">12</td>
<td width="132" valign="top">1.76 Days</td>
<td width="79" valign="top">$1.2 M</td>
</tr>
<tr>
<td width="72" valign="top">2</td>
<td width="48" valign="top">17</td>
<td width="84" valign="top">12</td>
<td width="84" valign="top">67 PM</td>
<td width="84" valign="top">8</td>
<td width="132" valign="top">2.65 Days</td>
<td width="79" valign="top">$0.67 M</td>
</tr>
<tr>
<td width="72" valign="top">3</td>
<td width="48" valign="top">19.5</td>
<td width="84" valign="top">10</td>
<td width="84" valign="top">31 PM</td>
<td width="84" valign="top">5</td>
<td width="132" valign="top">4.85 Days</td>
<td width="79" valign="top">
<p style="text-align: center;">$0.31 M</p>
</td>
</tr>
</tbody>
</table>
<p style="text-align: left;"><strong> </strong><strong> <a href="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/CMM-Table2.jpg"></a></strong></p>
<p style="text-align: left;">[Table 4] – The Economic Value of Software Process Improvement for Business Systems</p>
<p style="text-align: left;"><strong> </strong></p>
<p style="text-align: left;">The related graph in Figure 5 displays the Raleigh curve effort distributions for the three Business Systems projects.  Note that project duration and peak staffing decrease with CMM level improvements. This is good news.</p>
<p style="text-align: left;"> <a href="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/histo-3.jpg"><img class="alignnone size-medium wp-image-69" title="histo-3" src="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/histo-3-300x202.jpg" alt="The economic value of software process improvement and SEI CMM levels" width="396" height="307" /></a></p>
<p style="text-align: left;"><strong> </strong></p>
<p style="text-align: left;">[Figure 5] – The Economic Value of Process Improvement (Courtesy of QSM)</p>
<p style="text-align: left;"><strong> </strong></p>
<p style="text-align: left;"><strong>Is your software process improvement effort paying off?”</strong><strong> </strong></p>
<p style="text-align: left;">Companies rightly undertake process improvement initiatives looking for some kind of improvement in delivery and cost.  To some the method of choice is the CMM, to some it’s Agile methods, to others it’s custom processes and project management offices (PMO).  But a word of caution: the project and organizational processes that can be implemented have the possibility – but not guarantee &#8211; of improving software delivery.  Organizations frequently become totally lost in process, and confuse ‘process sophistication’ with ‘real maturity’.  </p>
<p style="text-align: left;">Using the right measurement framework we can actually tell the difference between process improvement efforts that are paying off and those that are not.  Are we finding more bugs earlier in the lifecycle? Are the schedules becoming shorter? Is the Productivity Index increasing? Are costs dropping? Do we require fewer people to get the project completed? Is the user finding fewer bugs? Which techniques are giving us the best return on investment?  Are project estimates improving? Are fewer dates slipping?  What are the priority areas we should next focus on? The point here is that the right measurement framework helps us to know and intelligently manage the investment in process improvements to yield the best return on that investment.</p>
<p style="text-align: left;">You may have process improvement efforts from which you are already seeing benefit.  It’s possible that what you are seeing is only a fraction of what is possible.  Without a benchmark database you will not know the extent to which you are performing beneath your capability.</p>
<p style="text-align: left;"><strong> </strong></p>
<p style="text-align: left;"><strong>Conclusion</strong> -<strong> </strong></p>
<p style="text-align: left;">QSM’s research suggests a strong relationship between CMM level and the QSM Productivity Index.  These improvements lead to significantly reduced software development costs.  With a metrics plan and the right measurement tool set, meaningful measures position an organization to manage significant economic benefit.</p>
<p style="text-align: left;">Considering that the QSM tool set has a framework including industry data from over 8,000 projects, and a method to normalize project experiences, it is suitable as a software project management estimation and analysis tool.</p>
<p style="text-align: left;">This article points to the business case for software improvement.  If we understand the nature of CMM level 2 and 3 improvements, they are primarily focused on project management.  For this reason this article also suggests the business case for investing in project management.   </p>
<p style="text-align: left;"><strong> </strong></p>
<p style="text-align: left;"><strong>References</strong></p>
<p style="text-align: left;">1. Putnam, Lawrence H. and Ware Myers<em>, Measures for Excellence: Reliable</em></p>
<p style="text-align: left;"><em>Software On Time Within Budget</em>, Prentice Hall, Englewood Cliffs, NJ, 1992, pp. 32-36.</p>
<p style="text-align: left;">2. Humphrey, Watts, David H. Kitson and Tim C. Kasse, <em>The State of Software Engineering Practice: A Preliminary Report</em>, CMU/SEI-89-TR-1, ESD-TR-89-01, Software Engineering Institute, Carnegie-Mellon University, Pittsburgh, Feb. 1989, 27 p.</p>
<p style="text-align: left;">3. Putnam, Lawrence H., “The Economic Value of Moving up the SEI Scale”,</p>
<p style="text-align: left;"><em>Managing System Development</em>, Applied Computer Research, Inc., July 1994</p>
<p style="text-align: left;">4. Putnam, Lawrence H., Arlyn D. Schumaker and Paul E. Hughes, <em>Economic</em></p>
<p style="text-align: left;"><em>Analysis of Re-Use and Software Engineering Process</em>, (Final Draft Report) TR-</p>
<p style="text-align: left;">9265/11-2, prepared for Standard Systems Center, Air Force Communication</p>
<p style="text-align: left;">Command, Maxwell Air Force Base, Alabama 36114, under contract FO1620-90-D-0007, February 1993.</p>
<p style="text-align: left;">5. Putnam, Lawrence H. and Ware Myers<em>, Executive Briefing: Managing</em></p>
<p style="text-align: left;"><em>Software Development</em>, IEEE Computer Society Press, Los Alamitos, CA, 1996, 79 p. <em>Linking the QSM Productivity Index with the SEI Maturity Level,</em></p>
<p style="text-align: left;"><em>Version 6, 2000</em></p>
<p style="text-align: left;"><em> </em><em>6. Putnam, Lawrence H, Linking the QSM Productivity Index with the SEI Maturity Level.</em> July, 2000<em> </em></p>
<p style="text-align: left;"><em> </em><em>7. </em>Kolinger, Joe,<em> Seven Signs You Have a Bad Project Estimate, Project Management Institute SF-Bay Area Chapter, January 2010</em></p>
<p style="text-align: left;">J Kolinger, February 2010</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kolinger.net%2F2010%2F02%2F20%2Fis-your-software-process-improvement-paying-off%2F&amp;linkname=Is%20Your%20Company%26%238217%3Bs%20Investment%20in%20Software%20Process%20Improvement%20Paying%20Off%3F"><img src="http://www.kolinger.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.kolinger.net/2010/02/20/is-your-software-process-improvement-paying-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 Signs You Have a Bad Project Estimate &#8230; and What You Can Do About It</title>
		<link>http://www.kolinger.net/2010/02/03/7-signs-you-have-a-bad-project-estimate-and-what-you-can-do-about-it/</link>
		<comments>http://www.kolinger.net/2010/02/03/7-signs-you-have-a-bad-project-estimate-and-what-you-can-do-about-it/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 05:16:16 +0000</pubDate>
		<dc:creator>jkolinger</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[best practices in project estimating]]></category>
		<category><![CDATA[business case for process improvement]]></category>
		<category><![CDATA[CMMI]]></category>
		<category><![CDATA[cost and schedule overruns]]></category>
		<category><![CDATA[defect metrics]]></category>
		<category><![CDATA[disaster projects]]></category>
		<category><![CDATA[estimating]]></category>
		<category><![CDATA[estimating large projects]]></category>
		<category><![CDATA[gopal kapur]]></category>
		<category><![CDATA[how to estimate]]></category>
		<category><![CDATA[joe kolinger]]></category>
		<category><![CDATA[project management estimating]]></category>
		<category><![CDATA[project rescue]]></category>
		<category><![CDATA[QSM]]></category>
		<category><![CDATA[SLIM]]></category>
		<category><![CDATA[software estimate]]></category>

		<guid isPermaLink="false">http://02f6e3a.netsolhost.com/kolinger/?p=10</guid>
		<description><![CDATA[Failure rates of software and IT projects are abysmal.  Industry studies reveal that only 1 out of 5 software projects is likely to bring full satisfaction.  Project reviews keep identifying the usual suspects of poor communication, underestimation, and scope creep as the cause for failure.  Typically these problems are symptoms, and not root causes.
This presentation addresses [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Tahoma;">Failure rates of software and IT projects are abysmal.  Industry studies reveal that only 1 out of 5 software projects is likely to bring full satisfaction.  Project reviews keep identifying the usual suspects of poor communication, underestimation, and scope creep as the cause for failure.  Typically these problems are symptoms, and not root causes.</span></p>
<p><span style="font-family: Tahoma;">This presentation addresses the unique characteristics of software project management, with a particular focus on the people and process issues that must be managed.</span></p>
<p><span style="font-family: Tahoma;">This presentation was given at the PMI SF-BayArea Chapter meeting January 20th, 2010 in Walnut Creek, CA.</span></p>
<p><span style="font-family: Tahoma;"><img class="alignnone size-full wp-image-12" title="iceberg" src="http://02f6e3a.netsolhost.com/kolinger/wp-content/uploads/2010/02/iceberg.jpg" alt="iceberg" width="609" height="368" /></span></p>
<p style="text-align: center;"><span style="font-family: Tahoma;">Download here &#8211;&gt;  <a href="http://www.officeworksoftware.com/presentations/7_Signs_You_Have_a_Bad_Project_Estimate_1-20-10-PMI.pdf">7 Signs of a bad project estimate</a></span></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.kolinger.net%2F2010%2F02%2F03%2F7-signs-you-have-a-bad-project-estimate-and-what-you-can-do-about-it%2F&amp;linkname=7%20Signs%20You%20Have%20a%20Bad%20Project%20Estimate%20%26%238230%3B%20and%20What%20You%20Can%20Do%20About%20It"><img src="http://www.kolinger.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.kolinger.net/2010/02/03/7-signs-you-have-a-bad-project-estimate-and-what-you-can-do-about-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
