<?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>ForceBrain.com &#187; Force.com Development</title>
	<atom:link href="http://www.forcebrain.com/category/blog/force-com-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.forcebrain.com</link>
	<description>Cloud Computing.  Made Simple.</description>
	<lastBuildDate>Mon, 16 Aug 2010 23:56:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why become a Force.com Developer?</title>
		<link>http://www.forcebrain.com/why-become-a-force-com-developer/</link>
		<comments>http://www.forcebrain.com/why-become-a-force-com-developer/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 20:48:21 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2797</guid>
		<description><![CDATA[We offer job applicants to opportunity to have their articles published here on the ForceBrain.com Blog to increase their visibility in our organization and in our cloud computing community.  This entry was submitted by William Egan, a fluent web developer, new to Force.com.
While researching which direction to take my career these 5 points gave me [...]]]></description>
			<content:encoded><![CDATA[<p>We offer job applicants to opportunity to have their articles published here on the ForceBrain.com Blog to increase their visibility in our organization and in our cloud computing community.  This entry was submitted by William Egan, a fluent web developer, new to Force.com.</p>
<hr />While researching which direction to take my career these 5 points gave me confidence that the Force.com &#8216;Cloud Computing&#8217; trend is going to be a permanent one, making the choice of learning to become a Force.com developer an easy one.</p>
<p><strong>1.  Reduction in System Maintenance</strong></p>
<p>Moving an organization&#8217;s applications to the cloud will eliminate the need for update functions to run on individual computers.  When it&#8217;s time for a security update, a bug fix, or the introduction of new functionality an application is updated in the cloud without any intervention from the user.   In the case of security updates and certain bug fixes, users do not even need to be aware that an update has taken place.</p>
<p><strong>2.  Increased Accessibility</strong></p>
<p>Applications and files that exist in the cloud can be accessed from any place that has an internet connection.  This allows for increased productivity and greater flexibility for mobile and offsite employees.</p>
<p><strong>3.  Ease of Scalability</strong></p>
<p>As a business grows and the need for additional server space grows, Salesforce can easily grant that business the additional resources faster and cheaper than purchasing and installing a conventional hard drive.</p>
<p><strong>4.  Current Computing Trends</strong></p>
<p>The availability of computers designed for a specific purpose, like netbooks, require much less processing power than desktops and laptops.   This trend lends itself to the cloud computing model where most of processing is done on the server and not the computer.</p>
<p><strong>5.   Cost Reductions</strong></p>
<p>The items listed above are only a few of the many Force.com cost benefits that will lower an organization&#8217;s daily operating costs.  As long as moving applications to the Force.com cloud saves money while continuing to provide an organization&#8217;s IT needs, the trend towards cloud computing will continue to grow.</p>
<p>Author: <a href="mailto:william.egan@monarchbizdev.com">William Egan</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/why-become-a-force-com-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bar Napkin to the AppExchange: 8 Steps</title>
		<link>http://www.forcebrain.com/bar-napkin-to-the-appexchange-8-steps/</link>
		<comments>http://www.forcebrain.com/bar-napkin-to-the-appexchange-8-steps/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 01:52:48 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Custom Cloud]]></category>
		<category><![CDATA[Force.com Development]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2397</guid>
		<description><![CDATA[You have a great cloud computing application idea, or perhaps you&#8217;re further along and already have customers requesting you to integrate with Salesforce or port to Force.com.  Having never been down this path before, you have no idea what you are up against.  You&#8217;ve heard that developing on Force.com is 4-5 times faster than alternate [...]]]></description>
			<content:encoded><![CDATA[<p>You have a great cloud computing application idea, or perhaps you&#8217;re further along and already have customers requesting you to integrate with Salesforce or port to Force.com.  Having never been down this path before, you have no idea what you are up against.  You&#8217;ve heard that <a href="http://www.forcebrain.com/wp-content/uploads/2009/12/IDC-Force.com-ROI-Study-Final.pdf" target="_blank">developing on Force.com is 4-5 times faster</a> than alternate means, but what does this really mean?!</p>
<p>Well, ForceBrain.com has been down this path several times with a number of Force.com applications, including <a href="http://www.suppliersoft.com" target="_blank">SupplierSoft</a>, <a href="http://sites.force.com/appexchange/listingDetail?listingId=a0N300000016caXEAQ" target="_blank">Mintfly.com</a>, <a href="http://sites.force.com/appexchange/apex/listingDetail?listingId=a0N30000001gnkaEAA" target="_blank">Cloud2Mail</a>, <a href="http://www.forcebrain.com/apps/for-ad-agencies/" target="_blank">AdWorks</a>, <a href="http://www.forcebrain.com/apps/for-booking-agencies/" target="_blank">TalentWorks</a>, etc&#8230;</p>
<p>We&#8217;ve learned that there are essentially 8 critical steps necessary to successfully get from bar napkin to the AppExchange.</p>
<h3><strong>STEP 1: Concept</strong></h3>
<p>Whether you have a simple list of high-level requirements, or a 25 page design blueprint, it all starts with your vision.  While we prefer more of an Agile approach of less documentation and more immediate prototypting, it is essential to at least document your project goals in the following areas:</p>
<ul>
<li><strong>Specification Requirements</strong>
<ul>
<li>Architectural Preferences or Limitations</li>
<li>Functional Requirements (Must Have vs. Nice-to-Have)</li>
<li>User Interface Demands</li>
</ul>
</li>
<li><strong>Budget Confinements</strong>
<ul>
<li>Total Project Cash Outlay</li>
<li>Monthly Cash Flow Limitations</li>
</ul>
</li>
<li><strong>Timeline Requirements</strong>
<ul>
<li>Prototype Deadline</li>
<li>Beta Deadline</li>
<li>AppExchange Deadline<strong><br />
</strong></li>
</ul>
</li>
</ul>
<h3><strong>STEP 2: Proof-of-Concept<br />
</strong></h3>
<p>Early tests are critical to lowering risk, confirming approach, and validating customer value. Fortunately for you, the Force.com platform is a rapid development platform. As found in the <a href="http://www.forcebrain.com/wp-content/uploads/2009/12/IDC-Force.com-ROI-Study-Final.pdf" target="_blank"><strong>IDC Force.com ROI Study</strong></a>, developing on the Force.com platform is 5x&#8217;s faster than .NET and Java.  This fact, combined with an Agile methodology approach makes for a quick means to complete your proof-of-concept process.</p>
<p><strong>POC Success Factors</strong> &#8211; Typically there are a few drivers for a standard POC (proof-of-concept), and these need to be defined up front, so the resulting POC can be measured as successful or not.  Which of the following potential POC milestones must be completed?</p>
<ul>
<li> Blueprints Complete</li>
<li>Integration Test Working</li>
<li>User Interface Mock Ups Working</li>
<li>Feature Set Implemented</li>
<li>Pilot Application</li>
</ul>
<h3><strong>STEP 3: Customer Validation<br />
</strong></h3>
<p>A step often overlooked, but one we highly recommend is getting customer validation or a focus group to validate your concept.<strong><br />
</strong></p>
<h3><strong>STEP 4: v1.0 Full Development<br />
</strong></h3>
<p>Now you&#8217;re ready to move into full development.  You&#8217;ve proven your concept with some serious skeptics, and refined your core requirements for v1.0. <strong> </strong></p>
<ul>
<li>Assemble the team, potentially including:
<ul>
<li>Project Manager (10%)</li>
<li>Technical Architect (10%)</li>
<li>Force.com Developer (50%)</li>
<li>Configuration Specialist (10%)</li>
<li>User Interface Designer (20%)</li>
</ul>
</li>
<li>Take <a href="http://www.forcebrain.com/scrum-in-under-10-minutes/">the Agile / Scrum Approach (video)</a>!</li>
<li>Define your must have vs. nice-to-have wish lists.</li>
<li>Create your monthly release schedules for the development team with monthly deliverables.</li>
<li>Develop, test, iterate!<strong><br />
</strong></li>
</ul>
<h3><strong>STEP 5: v.9 Customer Pilot<br />
</strong></h3>
<p>Now you&#8217;ve completed what we call v.9 and are ready to conduct User Acceptance Testing with a Customer Pilot.  You&#8217;re typically looking less for value validation, as this was achieved earlier on, and more for bugs, areas for improvement, etc&#8230;</p>
<ul>
<li>Create Test Scripts for every section of the application, including a template to capture bugs, feature requests, etc&#8230;</li>
<li>Create a list of customers to test, and assign them unique testing roles.</li>
<li>Conduct customer setup &amp; training</li>
<li>Commence customer pilot testing</li>
<li>Review feedback</li>
<li>Address fixes and move to v1.0</li>
</ul>
<h3><strong>STEP 6: AppExchange Deployment<br />
<strong> </strong></strong></h3>
<p>The AppExchange deployment process takes longer than a first-timer would expect.  The following steps are necessary to complete this process.</p>
<ol>
<li><strong>Backup / Clone Dev Org </strong>- Especially if you are going to proceed with a Managed Package, we recommend that you create a clone of your Development Org, as there is no way to undo the creation of a managed package.</li>
<li><strong>Beta Package (Unmanaged vs. Managed)</strong> &#8211; Read the <a href="https://na2.salesforce.com/help/doc/en/salesforce_packaging_guide.pdf" target="_blank"><strong>Quick Reference for Developing Packages</strong></a>, and decide on if a private vs. managed package is best for your application.  If you&#8217;re not sure yet, we recommend completing the beta test with a private package.</li>
<li><strong>Beta Test Install</strong> &#8211; Install the Managed Beta package and test that it has zero conflicts and all is in order.</li>
<li><strong>Released Package</strong><strong> &#8211; </strong>Create your final package.<strong><br />
</strong></li>
<li><strong>Security Review ($5k vs. Free) </strong><strong>- </strong>Read the <strong><a href="https://na2.salesforce.com/help/doc/en/salesforce_appexchange_publish_guide.pdf" target="_blank">AppExchange Publishing Guide</a></strong> for more details.<strong><br />
</strong></li>
<li><strong>AppExchange Profile Creation &#8211; </strong>You will need to <a href="http://sites.force.com/appexchange/howToPublish" target="_blank">create your AppExchange Profile</a> and upload your app here. <strong><br />
</strong></li>
<li><strong>30-Day Trial &#8211; </strong>If you would like your prospects to be able to receive a 30-day trial by completing a lead form you will need to file a ticket with Salesforce Support to create a DOT of your Master Org, which will be cloned for every 30-day trial.</li>
<li><strong>Master Trial Org Request</strong></li>
<li><strong>Remove Sample Data Button </strong>- If you would like your DOT to include sample data, so your prospects have a set of data to play with during their trial, then you should develop a &#8220;Remove Sample Data&#8221; button and include it. This way, when your prospects convert their trial to a paid org, they have a means to remove the sample data.</li>
<li><strong>Salesforce ISV Program &#8211; </strong>If you will be selling software licenses, you may join the Salesforce ISV Program, and should read the <strong><a href="http://wiki.developerforce.com/images/b/bc/ISV-Program-Guide_032009_PRINT.pdf" target="_blank">ISV Program Guide</a>.</strong></li>
<li><strong>License Management &#8211; </strong>Salesforce <a href="http://wiki.developerforce.com/index.php/CRM_for_ISV_Partners" target="_blank">currently offers ISV Partners two EE licenses</a> at no cost to run your business, receive leads, and administer your Force.com apps using the <a class="external text" title="http://www.salesforce.com/appexchange/detail_overview.jsp?id=a0330000002WKfiAAG" rel="nofollow" href="http://www.salesforce.com/appexchange/detail_overview.jsp?id=a0330000002WKfiAAG">License Management app (LMA).</a></li>
</ol>
<h3><strong><strong>STEP 7: </strong>Post-Launch Support<br />
<strong> </strong></strong></h3>
<p>Be sure to have a support contract in place, post-launch as you will likely need to react to new issues that arise and were not found during testing or the pilot.</p>
<h3><strong><strong>STEP 8: </strong>Version 2.0</strong></h3>
<p>In addition, new customers will have great new feature requests that you&#8217;ll likely wish to get started on immediately in a future release.</p>
<hr /><strong>About ForceBrain.com OPD Services<br />
</strong></p>
<p>ForceBrain.com is a full-service Force.com outsourced product development (OPD) team.  Our OPD team has both decades of experience in software product development, as well as the Force.com expertise needed to successfully take products to market.  Essentially, we build SaaS products from concept to public release.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1367px; width: 1px; height: 1px;"><strong>Unmanaged </strong></div>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/bar-napkin-to-the-appexchange-8-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Force.com: Platform State of the Union</title>
		<link>http://www.forcebrain.com/force-com-platform-state-of-the-union/</link>
		<comments>http://www.forcebrain.com/force-com-platform-state-of-the-union/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 23:40:50 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Custom Cloud]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2279</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/force-com-platform-state-of-the-union/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Inside Sales Call Scripting Using Adobe Flex</title>
		<link>http://www.forcebrain.com/inside-sales-call-scripting-using-adobe-flex/</link>
		<comments>http://www.forcebrain.com/inside-sales-call-scripting-using-adobe-flex/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 23:22:35 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Extend]]></category>
		<category><![CDATA[Force.com Development]]></category>
		<category><![CDATA[Sales Cloud]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2258</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/inside-sales-call-scripting-using-adobe-flex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hands-On: An Introduction to Force.com Code (Apex)</title>
		<link>http://www.forcebrain.com/hands-on-an-introduction-to-force-com-code-apex/</link>
		<comments>http://www.forcebrain.com/hands-on-an-introduction-to-force-com-code-apex/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 22:50:13 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2212</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/hands-on-an-introduction-to-force-com-code-apex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>One Force.com Platform: Two Tools for Developing Applications</title>
		<link>http://www.forcebrain.com/one-force-com-platform-two-tools-for-developing-applications/</link>
		<comments>http://www.forcebrain.com/one-force-com-platform-two-tools-for-developing-applications/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 22:23:52 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2182</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/one-force-com-platform-two-tools-for-developing-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manufacturing Custom Clouds: Innovative Force.com Applications for Manufacturing</title>
		<link>http://www.forcebrain.com/manufacturing-custom-clouds-innovative-force-com-applications-for-manufacturing/</link>
		<comments>http://www.forcebrain.com/manufacturing-custom-clouds-innovative-force-com-applications-for-manufacturing/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 21:25:55 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Custom Cloud]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>
		<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Retail]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2126</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/manufacturing-custom-clouds-innovative-force-com-applications-for-manufacturing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Constructing the Database for Your Applications</title>
		<link>http://www.forcebrain.com/constructing-the-database-for-your-applications/</link>
		<comments>http://www.forcebrain.com/constructing-the-database-for-your-applications/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 21:22:31 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Custom Cloud]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2121</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/constructing-the-database-for-your-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Force.com Apps with Adobe Flex/AIR</title>
		<link>http://www.forcebrain.com/building-force-com-apps-with-adobe-flexair/</link>
		<comments>http://www.forcebrain.com/building-force-com-apps-with-adobe-flexair/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 21:20:34 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2119</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/building-force-com-apps-with-adobe-flexair/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Behind the Scenes: Salesforce.com Chief Technology Officer on Cloud Architecture</title>
		<link>http://www.forcebrain.com/behind-the-scenes-salesforce-com-chief-technology-officer-on-cloud-architecture/</link>
		<comments>http://www.forcebrain.com/behind-the-scenes-salesforce-com-chief-technology-officer-on-cloud-architecture/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 21:12:33 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Dreamforce 2009]]></category>
		<category><![CDATA[Force.com Development]]></category>

		<guid isPermaLink="false">http://www.forcebrain.com/?p=2107</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.forcebrain.com/behind-the-scenes-salesforce-com-chief-technology-officer-on-cloud-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
