<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Kyle McNamara &#187; Finance</title>
	<atom:link href="http://blog.kylemcnamara.com/category/finance/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kylemcnamara.com</link>
	<description>Writing on the use of data and technology for competitive advantage</description>
	<lastBuildDate>Tue, 22 Jun 2010 18:38:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.kylemcnamara.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/e1798ab1bf00479c1fdb0c612d1147c3?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Kyle McNamara &#187; Finance</title>
		<link>http://blog.kylemcnamara.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.kylemcnamara.com/osd.xml" title="Kyle McNamara" />
	<atom:link rel='hub' href='http://blog.kylemcnamara.com/?pushpress=hub'/>
		<item>
		<title>Controlling Spreadsheets</title>
		<link>http://blog.kylemcnamara.com/2008/08/19/controlling-spreadsheets/</link>
		<comments>http://blog.kylemcnamara.com/2008/08/19/controlling-spreadsheets/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 04:14:29 +0000</pubDate>
		<dc:creator>Kyle</dc:creator>
				<category><![CDATA[Finance]]></category>

		<guid isPermaLink="false">http://kylemcnamara.wordpress.com/?p=28</guid>
		<description><![CDATA[Every client I have worked with uses a multitude of spreadsheets, for everything from tracking inventory levels, performing ad hoc analysis, and preparing financial and regulatory reports. Over the past several years, particularly with the introduction of Sarbanes-Oxley, spreadsheets have come under more scrutiny, especially those used for external reporting. Companies and their auditors have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kylemcnamara.com&amp;blog=3765684&amp;post=28&amp;subd=kylemcnamara&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Every client I have worked with uses a multitude of spreadsheets, for everything from tracking inventory levels, performing ad hoc analysis, and preparing financial and regulatory reports.  Over the past several years, particularly with the introduction of Sarbanes-Oxley, spreadsheets have come under more scrutiny, especially those used for external reporting.  Companies and their auditors have been working to understand how the spreadsheets work, what controls are in place governing their numbers, and how well they can rely on the accuracy and consistency of their results.  Groups such as the <a href="http://www.theiia.org/">IIA</a> have <a href="http://www.theiia.org/itauditarchive/index.cfm?iid=424&amp;catid=21&amp;aid=2003">studied the use of spreadsheets,</a> and other groups such as the <a href="http://www.eusprig.org/">European Spreadsheet Risks Interest Group</a> help spread knowledge about the risks associated with spreadsheets.</p>
<p>All this effort has been done for good reason – there are plenty of errors made in spreadsheets that cause material problems, including earnings restatements:</p>
<ul>
<li>Kodak had to <a href="http://www.marketwatch.com/News/Story/Story.aspx?guid=%7b276FD56F-00CA-42AE-AD70-C66DF571FC77%7d">restate earnings</a> because of an incorrect number of 0’s being entered into a spreadsheet</li>
<li>RedEnvelope <a href="http://www.marketwatch.com/News/Story/Story.aspx?guid=%7b4ECF05EA-33A5-4CA0-A3E6-4980A11BE4ED%7d">shares fell 25%</a> when Cost of Goods Sold was incorrectly reported due to a spreadsheet error</li>
<li><em>Other examples can be found at <a href="http://www.eusprig.org/stories.htm">http://www.eusprig.org/stories.htm</a></em></li>
</ul>
<p>Many companies have developed policies to govern the development and maintenance of spreadsheets, with the goal of providing a level of comfort over the results while giving employees the flexibility to quickly create reporting tools without heavy IT involvement.  Others <a href="http://www.cfo.com/article.cfm/11773924/">have revised their &#8220;end-user computing&#8221; policies</a> to prescribe controls over spreadsheets.  I developed such a policy for a client who was using a host of spreadsheets and databases to perform ad hoc analysis, financial filings, and respond to regulatory requests.  Together, we called these spreadsheets and databases &#8220;User-Developed Applications (UDAs),&#8221; and the policy was designed to meet the needs of management, IT, and Internal Audit:</p>
<ul>
<li><strong>Management</strong> wanted the flexibility to be able to develop tools for ad hoc and recurring analysis, without being required to work through the IT PMO process for each new application or change.  They also wanted to ensure that the results were consistent from one iteration to the next, and that they were aware of changes made to underlying formulas.  Finally, they wanted the option of having IT take over maintenance and control of the application if it grew in size and importance.</li>
<li><strong>IT</strong> wanted to be able to respond to calls to the helpdesk and support the business, even though they did not officially support UDAs.  As such, they asked that users follow general development principles, maintain accurate documentation, and store applications on the network, allowing IT to debug formulas and restore prior versions of the application.</li>
<li><strong>Internal Audit</strong> wanted to ensure that they could rely on the results of these applications, audit the formulas, and follow the chain of approvals for changes made to the application.</li>
</ul>
<p style="text-align:center;"><a href="http://kylemcnamara.files.wordpress.com/2008/08/udapolicy.png"><img class="size-full wp-image-46 aligncenter" src="http://kylemcnamara.files.wordpress.com/2008/08/udapolicy.png?w=510&#038;h=365" alt="" width="510" height="365" /></a></p>
<p>Depending on the significance of the application (defined in terms of its financial, operational, and other risk level), the UDA policy contained guidelines over the following areas:</p>
<ol>
<li>Documentation</li>
<li>System Development Life Cycle</li>
<li>Change Control</li>
<li>Security and Data Integrity</li>
<li>Analytics and Logic Inspection</li>
<li>Backups</li>
<li>Training</li>
<li>Segregation of Duties</li>
</ol>
<p>To aid implementation and compliance, we developed a procedure manual that outlined requirements for UDAs, including checklists of activities within each of the 8 areas (depending on the application’s significance) and approval templates (modeled after the company’s IT PMO templates where possible).</p>
<p>Taken as a whole, the UDA policy and procedures helped formalize the process of developing and using spreadsheets and databases, while allowing IT to provide a increased level of support, and Internal Audit a greater level of confidence in results produced by these applications.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kylemcnamara.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kylemcnamara.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kylemcnamara.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kylemcnamara.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kylemcnamara.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kylemcnamara.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kylemcnamara.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kylemcnamara.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kylemcnamara.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kylemcnamara.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kylemcnamara.com&amp;blog=3765684&amp;post=28&amp;subd=kylemcnamara&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kylemcnamara.com/2008/08/19/controlling-spreadsheets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/681b5669f7f0984753213d026d6e8038?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Kyle</media:title>
		</media:content>

		<media:content url="http://kylemcnamara.files.wordpress.com/2008/08/udapolicy.png" medium="image" />
	</item>
	</channel>
</rss>