<?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: Software Security Budgets</title>
	<atom:link href="http://securitybuddha.com/2007/10/02/software-security-budgets/feed/" rel="self" type="application/rss+xml" />
	<link>http://securitybuddha.com/2007/10/02/software-security-budgets/</link>
	<description>Security Enlightenment - Mark Curphey</description>
	<pubDate>Thu, 08 Jan 2009 12:37:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Gunnar</title>
		<link>http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7640</link>
		<dc:creator>Gunnar</dc:creator>
		<pubDate>Thu, 04 Oct 2007 15:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7640</guid>
		<description>How about investing security $ using similar priorities to what the business uses?

http://1raindrop.typepad.com/1_raindrop/2007/10/network-securit.html</description>
		<content:encoded><![CDATA[<p>How about investing security $ using similar priorities to what the business uses?</p>
<p><a href="http://1raindrop.typepad.com/1_raindrop/2007/10/network-securit.html" rel="nofollow">http://1raindrop.typepad.com/1_raindrop/2007/10/network-securit.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MikeA</title>
		<link>http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7595</link>
		<dc:creator>MikeA</dc:creator>
		<pubDate>Tue, 02 Oct 2007 23:28:43 +0000</pubDate>
		<guid isPermaLink="false">http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7595</guid>
		<description>Depends on where you draw the line on security.  Network security obviously has costs.  So does Physical secuirity.  Software security is different, and I'd like to throw something else out there.

Software security should have 0% budget.

For me, software security only works well if you build it into the lifecycle.  Yep, each of the "additional" phases/checks/tests cost "extra", but that is part of the development cost.  Having some budget "assigned" for security does exactly what Thomas says above - gets you to pick the one thing that gives you the biggest "bang for the buck".  That's a reasonable approach, and I'm sure given time and data we can do a good risk/reward trade off, but if security is baked into the development at various places then I believe you get better software (and not just in terms of security - a review can pull all sorts of thing - maintainability is an obvious one)</description>
		<content:encoded><![CDATA[<p>Depends on where you draw the line on security.  Network security obviously has costs.  So does Physical secuirity.  Software security is different, and I&#8217;d like to throw something else out there.</p>
<p>Software security should have 0% budget.</p>
<p>For me, software security only works well if you build it into the lifecycle.  Yep, each of the &#8220;additional&#8221; phases/checks/tests cost &#8220;extra&#8221;, but that is part of the development cost.  Having some budget &#8220;assigned&#8221; for security does exactly what Thomas says above - gets you to pick the one thing that gives you the biggest &#8220;bang for the buck&#8221;.  That&#8217;s a reasonable approach, and I&#8217;m sure given time and data we can do a good risk/reward trade off, but if security is baked into the development at various places then I believe you get better software (and not just in terms of security - a review can pull all sorts of thing - maintainability is an obvious one)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas H. Ptacek</title>
		<link>http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7593</link>
		<dc:creator>Thomas H. Ptacek</dc:creator>
		<pubDate>Tue, 02 Oct 2007 22:35:39 +0000</pubDate>
		<guid isPermaLink="false">http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7593</guid>
		<description>Take a release cycle for a typical ISV dev team, with 5 FTE developers and 3 FTE QA. Assume cycles are 6 months long. Assume fully loaded cost of 150k/per (a very lean number). Assume for the sake of argument that there's no real overhead to development other than people. 

The 2% number is basically saying that you will spend ~$15k per release on security. 

On the one hand, that's low as a percentage of revenue (an 8 person dev team, multiple cycles in, is doing low millions of top-line revenue on the low side, and tens of millions on the high side), but on the other hand that's more than almost any ISV actually spends on security. 

What will 15k buy you? If it's a web app, a solid third party re-test and incremental test on an applicaton. Of course, that leaves no money for training or tools.

The real argument ot be made here is that development teams that either (a) take security seriously or (b) are getting hit over the head by security problems are losing far more time to security-related schedule slippage --- in cost of remediation and delayed ship dates --- than they ever stand to spend in active security investments.</description>
		<content:encoded><![CDATA[<p>Take a release cycle for a typical ISV dev team, with 5 FTE developers and 3 FTE QA. Assume cycles are 6 months long. Assume fully loaded cost of 150k/per (a very lean number). Assume for the sake of argument that there&#8217;s no real overhead to development other than people. </p>
<p>The 2% number is basically saying that you will spend ~$15k per release on security. </p>
<p>On the one hand, that&#8217;s low as a percentage of revenue (an 8 person dev team, multiple cycles in, is doing low millions of top-line revenue on the low side, and tens of millions on the high side), but on the other hand that&#8217;s more than almost any ISV actually spends on security. </p>
<p>What will 15k buy you? If it&#8217;s a web app, a solid third party re-test and incremental test on an applicaton. Of course, that leaves no money for training or tools.</p>
<p>The real argument ot be made here is that development teams that either (a) take security seriously or (b) are getting hit over the head by security problems are losing far more time to security-related schedule slippage &#8212; in cost of remediation and delayed ship dates &#8212; than they ever stand to spend in active security investments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markus Schumacher</title>
		<link>http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7586</link>
		<dc:creator>Markus Schumacher</dc:creator>
		<pubDate>Tue, 02 Oct 2007 21:28:04 +0000</pubDate>
		<guid isPermaLink="false">http://securitybuddha.com/2007/10/02/software-security-budgets/#comment-7586</guid>
		<description>Mark, thanks for picking this up. Just a remark from experience out of my previous professional life at one of the bigger software vendors. There we had several different development standards (performance, security, accessibility, usability, etc.). The overall budget for all *ilities was 2% - not enough from my security point of view. Thus, I consider 2% as a good starting point for security. 

In the end the idea is to start with a good guess and to adapt the budget based on experience gathered in several projects. I would say that there will be many answers to the question ... and I'm also looking for other comments.</description>
		<content:encoded><![CDATA[<p>Mark, thanks for picking this up. Just a remark from experience out of my previous professional life at one of the bigger software vendors. There we had several different development standards (performance, security, accessibility, usability, etc.). The overall budget for all *ilities was 2% - not enough from my security point of view. Thus, I consider 2% as a good starting point for security. </p>
<p>In the end the idea is to start with a good guess and to adapt the budget based on experience gathered in several projects. I would say that there will be many answers to the question &#8230; and I&#8217;m also looking for other comments.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
