 




<?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>TotalCIO &#187; Java</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/total-cio/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/total-cio</link>
	<description>A SearchCIO.com blog</description>
	<lastBuildDate>Fri, 17 May 2013 18:32:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Loaded with technical debt, your software is headed for a crash</title>
		<link>http://itknowledgeexchange.techtarget.com/total-cio/loaded-with-technical-debt-your-software-is-headed-for-a-crash/</link>
		<comments>http://itknowledgeexchange.techtarget.com/total-cio/loaded-with-technical-debt-your-software-is-headed-for-a-crash/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:57:19 +0000</pubDate>
		<dc:creator>Linda Tucci</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[COBOL]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[software quality]]></category>
		<category><![CDATA[technical debt]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/total-cio/?p=2203</guid>
		<description><![CDATA[The global economy is in danger of collapsing under a mountain of debt &#8212; and guess what? So is the software that runs your company, according to a study this week from CAST, a software analysis and measurement company. The report shows that enterprise software is loaded with technical debt. That&#8217;s the term for the cost [...]]]></description>
				<content:encoded><![CDATA[<p>The global economy is in danger of collapsing under a mountain of debt &#8212; and guess what? So is the software that runs your company, according to <a href="http://www.castsoftware.com/news-events/press-release/press-releases/new-worldwide-software-quality-study-from-cast-exposes-millions-in-hidden-it-costs">a study</a> this week from CAST, a software analysis and measurement company. The report shows that <a href="http://searchcio.techtarget.com/news/2240039458/Automated-software-quality-metrics-a-cure-for-slapdash-software">enterprise software</a> is loaded with <em>technical debt</em>. That&#8217;s the term for the cost of fixing all the quality defects that remain in an application&#8217;s code after it&#8217;s released. Make that all the <em>deliberate</em> shortcuts and shoddy work. Technical debt is calculated only on violations that the organization intends to remediate.</p>
<p>Based on an analysis of 745 applications submitted by 160 organizations in 10 industry segments and representing 365 million lines of code, CAST calculates it costs businesses millions of dollars to fix technical debt &#8212; and companies are not budgeting for it.</p>
<p>&#8220;The findings revealed an average technical debt of $3.61 per line of code,&#8221; said Bill Curtis, CAST&#8217;s chief scientist and senior vice president of CAST Research Labs.</p>
<p>That debt adds up: Nearly 15% of the applications examined by CAST had more than a million lines of code. Just like the kind of debt that weighs on many of us 99%-ers, technical debt incurs interest as the violations go unfixed, so it just gets bigger and bigger over time. Research house Gartner predicts global technical debt will reach <a href="http://www.gartner.com/it/page.jsp?id=1439513">$1 trillion by 2015</a>.</p>
<p>Notable findings in the CAST report:</p>
<ul>
<li><a href="http://searchsoftwarequality.techtarget.com/news/1190295/Twelve-Java-security-traps-and-how-to-avoid-them">Java apps</a>, accounting for about 45% of the study sample, scored lower on performance and carried more technical debt than apps using other languages &#8212; $5 per line of code compared with the average $3.61.</li>
<li>COBOL apps (yes, these monsters are still around) scored highest in security. They deteriorate in quality as they get bigger, however, unlike their less secure but more modular, newer relatives, Java EE and .NET. (.NET apps scored lowest on security.)</li>
<li>Structural defects were equally prevalent in outsourced apps and those developed in-house. This finding might be skewed, however, by the fact that most outsourced apps were developed in-house originally before being farmed out for maintenance, Curtis said.</li>
</ul>
<p>&#8220;Even though we have known for two decades that things like <a href="http://cwe.mitre.org/top25/" target="_blank">cross-site scripting, SQL injection and buffer overflows</a> are huge opportunities for hackers to break in, we still see those things in the code; and that is a huge problem,&#8221; Curtis said. &#8220;The problem is that you don&#8217;t always know which violation in the code is the one that is going to cause the outage or offer a hacker the way in.&#8221;</p>
<p>But you <em>do</em> know it&#8217;s going to cost millions to fix when it happens.</p>
<p>This leaves CIOs between a rock and a hard place when it comes to managing the risk of technical debt. You can&#8217;t fix everything &#8212; and you don&#8217;t want to, Curtis said. What CIOs need to identify are the most severe violations that carry the highest cost for the maintenance of the system or have the highest risk to the business &#8212; &#8220;for an outage or data corruption or a security breach or performance problem&#8221; &#8212; and then go fix those.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/total-cio/loaded-with-technical-debt-your-software-is-headed-for-a-crash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle buys Sun: When strategic vendors go bye-bye</title>
		<link>http://itknowledgeexchange.techtarget.com/total-cio/oracle-buys-sun-when-strategic-vendors-go-bye-bye/</link>
		<comments>http://itknowledgeexchange.techtarget.com/total-cio/oracle-buys-sun-when-strategic-vendors-go-bye-bye/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 19:13:52 +0000</pubDate>
		<dc:creator>mschlack</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[strategic vendors]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/total-cio/?p=650</guid>
		<description><![CDATA[This decade has seen a lot of consolidation among both software and hardware vendors. Sun bought StorageTek, Sun bought MySQL. Oracle bought Sun, Oracle bought BEA (one of many midsized middleware companies to be acquired). EMC bought VMware and about 40 other software companies. Symantec bought Veritas. Microsoft bought Great Plains. The list goes on, [...]]]></description>
				<content:encoded><![CDATA[<p>This decade has seen a lot of consolidation among both software and hardware vendors. Sun bought StorageTek, Sun bought MySQL. Oracle bought Sun, Oracle bought BEA (one of many midsized middleware companies to be acquired). EMC bought VMware and about 40 other software companies. Symantec bought Veritas. Microsoft bought Great Plains. The list goes on, and that poses some challenges for CIOs looking to ensure continuity and keep your architectures fed in this environment.</p>
<p>Consolidation is, of course, nothing new. Fifteen years ago, you might have been a DEC VAX/Alpha shop running RDBMS and Informix, with all sorts of now extinct middleware.</p>
<p>But today’s context is different. We’ve long left behind “Nobody ever got fired for buying from IBM” for a much more uncertain and free-wheeling sourcing scene. CIOs have gradually imposed order on the situation through standards committees. At some companies, <i>standard</i> means things like Java, XML and 10 Gb Ethernet. At other companies, it means Dell, Microsoft and Cisco. At most, I suspect, software and architecture standards are a mix of protocols, open standards and vendors.</p>
<p>During this period of the rise of standards committees, CIOs have also had to confront a different problem: the dreaded &#8220;too many vendors&#8221; dilemma. “One is too few, three are too many” is conventional wisdom these days. Nice for hardware, not always possible for software.</p>
<p>The Sun acquisition could bring hope or despair into many CIOs&#8217; lives, depending on how it plays out. Java, Solaris, SPARC boxes &#8212; these are significant building blocks for many shops. Some CIOs may cheer the continuing expansion of Oracle into some more niches in the upper end of computing; others may cringe at the thought.</p>
<p>But how many CIOs, I wonder, are rethinking the whole concept of “strategic vendor” in light of this deal and the sense that more are to come as the tech industry deals with the down economy? How are you seeing this? Are you looking for comprehensive vendors that can supply it all because they’re safe or for specialized vendors that each dominate a category (think EMC)? Or are you looking to commit to standards that are widely implemented by many vendors and to buy implementations that offer a good tradeoff between standard and “enhanced” features?</p>
<p>Another legitimate question posed by the dissolution of such a rock of many IT architectures as Sun is whether it’s time to apply new thinking to choosing strategic vendors &#8212; techniques like risk analysis or perhaps an even newer paradigm.</p>
<p>Legend has it that Wild Bill Hickok always sat in the back corner of the saloon so he could observe everyone who came and went. Good advice these days, although it didn’t quite work out for Wild Bill.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/total-cio/oracle-buys-sun-when-strategic-vendors-go-bye-bye/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
