<?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>ERP Cloud News &#187; easy to customize</title>
	<atom:link href="http://erpcloudnews.com/tag/easy-to-customize/feed/" rel="self" type="application/rss+xml" />
	<link>http://erpcloudnews.com</link>
	<description>News and commentary about accounting, ERP, and CRM software in the world of SaaS and cloud computing</description>
	<lastBuildDate>Thu, 17 May 2012 19:27:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Customizing ERP on SaaS and Cloud Platforms</title>
		<link>http://erpcloudnews.com/2009/10/customizing-erp-on-saas-and-cloud-platforms/</link>
		<comments>http://erpcloudnews.com/2009/10/customizing-erp-on-saas-and-cloud-platforms/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:26:53 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[customize]]></category>
		<category><![CDATA[easy to customize]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=113</guid>
		<description><![CDATA[The problem of whether to purchase customized software or off-the-shelf solutions was covered in ERP articles as far back as 2001. The chart below tells the usual story with the addition of the “SaaS” and “Traditional” labels. &#160; Customized Software (most Traditional solutions) Packaged Software (most SaaS solutions) Benefits Match current business processes Maximize automation [...]]]></description>
			<content:encoded><![CDATA[<p>The problem of whether to purchase customized software or off-the-shelf solutions was covered in <a href="http://articles.techrepublic.com.com/5100-10878_11-1040167.html" target="_blank">ERP articles as far back as 2001</a>. The chart below tells the usual story with the addition of the “SaaS” and “Traditional” labels.</p>
<div class="posttable">
<table border="0" cellspacing="0" cellpadding="2">
<tbody>
<tr class="toprow">
<td width="90" valign="top">&nbsp;</td>
<td width="267" valign="top"><strong>Customized Software</strong><br />
(most Traditional solutions)</td>
<td width="267" valign="top"><strong>Packaged Software</strong><br />
(most SaaS solutions)</td>
</tr>
<tr class="midrow">
<td class="header" width="90" valign="top">Benefits</td>
<td width="267" valign="top">
<ul>
<li>Match current business processes</li>
<li>Maximize automation</li>
<li>Reduce staff re-training</li>
</ul>
</td>
<td width="267" valign="top">
<ul>
<li>Lower development costs</li>
<li>Faster to deploy</li>
<li>Easier to upgrade</li>
</ul>
</td>
</tr>
<tr class="midrow">
<td class="header" width="90" valign="top">Drawbacks</td>
<td width="267" valign="top">
<ul>
<li>Expensive</li>
<li>Longer time to service</li>
<li>Difficult to upgrade</li>
</ul>
</td>
<td width="267" valign="top">
<ul>
<li>May not automate all processes</li>
<li>Live with some manual processes</li>
<li>Vendor dictated development cycles</li>
</ul>
</td>
</tr>
</tbody>
</table>
</div>
<p>Customizations cost money but they improve business processes, reduce manual work, and eliminate staff process re-training. Off-the-shelf solutions provide lower startup costs and are easier to upgrade, but may require changing procedures, re-training staff, or living with manual processes.</p>
<p>The choice of which way to go, often requires a fortune teller who can predict your future business processes, upcoming mergers, product enhancements, regulatory changes, and future economic conditions. But, a fortune teller with these capabilities is way out of your price range <img src='http://erpcloudnews.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h3>Free advice: Stay Flexible</h3>
<p>Purchase solutions which meet the majority of your current requirements, but are <strong><em>easy to customize</em></strong> should you need to in the future.  Select a SaaS vendor that will allow you to move your solution on-premise at some time in the future.</p>
<h3>What is &#8220;Easy to Customize&#8221;?</h3>
<p>Software that is “easy-to-customize” must have all the characteristics below.</p>
<ul>
<li><strong><em>Software has well documented APIs</em></strong> that enable you to modify all business logic.<br />
<span style="text-decoration: underline;">Murphy’s Rule</span>: if you cannot change some of the logic, then that is precisely the logic you will need to change.</li>
<li><strong><em>Software is written in standard</em></strong> languages on common programming platforms.<br />
<span style="text-decoration: underline;">Hint</span>: if the solution is written on a platform built by a vendor for the vendor’s application, then its proprietary.<br />
<span style="text-decoration: underline;">Hint 2</span>: if you cannot access the platform source code, it’s proprietary</li>
<li><strong><em>Software has a software development kit</em></strong> (SDK) that is used to produce applications.<br />
<span style="text-decoration: underline;">Hint</span>: if the vendor does not use their own SDK for development, then you should budget a lot of time for debugging the SDK.</li>
<li><strong><em>Customizations are managed separately from core logic</em></strong>, so upgrades and updates do not break customizations.<br />
<span style="text-decoration: underline;">Note</span>: The road to becoming obsolete starts with getting stuck on an old software release because you cannot port your customizations to the latest release.</li>
<li><strong><em>Customizations occur at any time</em></strong> and are not dependent on software releases.<br />
<span style="text-decoration: underline;">Note</span>: if you have to wait for the vendor to customize your application or you have to schedule your customizations around releases, then you should make sure that you have a very patient boss.</li>
</ul>
<p>Systems which fall short in any of these areas are not easy to customize.</p>
<h3>Are SaaS platforms &#8220;easy to customize&#8221;?</h3>
<p>As defined above, 0% of multi-tenant SaaS applications are easy to customize. There are some single-tenant SaaS applications which meet the criteria.</p>
<p>Customization may not be critical for your business. Before ruling out SaaS, decide if how much customization you need. Many SaaS providers provide online configuration tools that allow you to change business processes, screen layouts, and data fields to accommodate special needs. Make sure that you understand the limitations. For example, don&#8217;t expect to build real-time interfaces to your existing systems and don&#8217;t expect to build a memory intensive or computing intensive add-on without angering your SaaS provider and other companies on the platform.</p>
<p>See the next article for a deeper dive into <a href="http://erpcloudnews.com/2009/11/customizing-erp-on-saas-part-ii/">customizing SaaS</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2009/10/customizing-erp-on-saas-and-cloud-platforms/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

