
<?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>Accella Website &#187; John Rainey</title>
	<atom:link href="http://www.accella.net/author/jrainey/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.accella.net</link>
	<description>Website &#38; Mobile Application Design &#38; Development</description>
	<lastBuildDate>Mon, 06 Feb 2012 20:39:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>How Much Will my Mobile App Cost to Create?</title>
		<link>http://www.accella.net/how-much-will-my-mobile-app-cost-to-create/</link>
		<comments>http://www.accella.net/how-much-will-my-mobile-app-cost-to-create/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 20:18:38 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=3132</guid>
		<description><![CDATA[What will my mobile app cost me or my company? This must be one of the toughest questions in the hottest IT market right now; mobile application development.  I field this question every single working day and many weekends as well.  As you can imagine there are a multitude of factors that have to be [...]]]></description>
			<content:encoded><![CDATA[<h3>What will my mobile app cost me or my company?</h3>
<p><img style="float:right; padding: 0 0 10px 10px" class="size-full wp-image-294" title="Accella iPhone Apps" src="http://www.accella.net/wp-content/uploads/2011/03/iPhone-Accella-Apps1.png" alt="Accella iPhone Apps" width="269" height="400" /></a>This must be one of the toughest questions in the hottest IT market right now; mobile application development.  I field this question every single working day and many weekends as well.  As you can imagine there are a multitude of factors that have to be considered when looking at developing an iPhone, iPad, or Android application.</p>
<p><H5>Have a Project Scope</h5>
<p>The most important factor in answering this question is simply thinking the project scope out thoroughly.  I’ve seen individual entrepreneurs and large companies rush into a mobile project without properly scoping out every important angle in the proposed project.  </p>
<h5>But What if I don&#8217;t have a Project Scope?</h5>
<p>Generally there are two approaches to this scenario:</p>
<ul class="standard_ul">
<li>I have no idea what this will cost, so let’s build a scope of work and find out what vendors will charge.</li>
<li>I have a set budget of XYZ, here is my scope of work, can this project be accomplished within my budget?</li>
</ul>
<p>If you have no idea of a budget to begin with, don’t panic.  Start with generating a solid scope of work and send it out to several vendors (at least three) to see what kind of budgetary feedback they give you.  But be careful to cover yourself with a Non-Disclosure Agreement and make sure that you are comparing like vendors. (See our page on <a href="http://www.accella.net/about-accella/privacy-policy/who-owns-my-app-idea/">who owns my idea</a>)</p>
<h5>Know the Vendors You&#8217;re Talking To</h5>
<p>Many vendors use freelance or outsourced talent, make sure you ask them if the project management, design and programming resources are in house or not.  You should also ask if you will be able to communicate directly with everyone on the team via phone or email. While you may save money going with firms that use freelancers or outsource projects overseas, you have to look at the opportunity cost and how much longer your project will take in development.</p>
<h5>Getting in a Range of Bids</h5>
<p>You will likely receive a wide range of bids, typically the range can vary (from high to low) by tens of thousands of dollars.   Again don’t panic, there will be reasons for this, not all of them will be logical, but some factors include overhead, market served, technical scope of project and design requirements.</p>
<h5>Two Main Types of Mobile Apps</h5>
<p>Generally speaking there are two main types of mobile applications, static and dynamic.  <strong>A static app</strong> is normally just informational, with the entire app residing on the mobile device.  There is no automatic updating of fresh content unless the developer submits an update.  <strong>A dynamic app</strong> contains information that can be continuously updated via RSS or web services feeds via Wi-Fi or cellular phone service.</p>
<h5>So what does all this mean for my budget?</h5>
<p>Simple, static apps typically fall in a price range of $8,000.00 – $20,000.00 (per platform) depending on the amount of information that has to be displayed in the app.  Dynamic apps generally average from $12,000.00 – $30,000.00 (per platform) depending on the complexity, though as you add in more features and functionality, the cost will typically increase as well.</p>
<p>We have worked on many dynamic apps that have to be deployed on multiple platforms (iPhone, Blackberry, Android and Mobile Web) in which case the cost can easily go above six figures.</p>
<h5>How can I Keep the Budget Down?</h5>
<p>Many companies can shave the budget cost down by leveraging in house talent to lend a hand in the project.  We encourage our clients to leverage such talent in areas of wire-frames, design and writing web services scripts.</p>
<h5>Be Careful when going with the Lowest Bid Out There</h5>
<p>You can get lower quotes by going with small outfits or freelancers who are hungry to prove themselves.  Just make sure to check references and keep in mind that most freelancers have other jobs so you are not the most important client that they have.  Also, companies that outsource work overseas have to bridge a cultural and time gap in development, which can lead to longer project timelines and higher frustration for your project managers.</p>
<p>At the end of the day any good outfit will give you a proposal that is presented a’la carte, meaning you can pick and choose what features you want in for your final project specifications.  As always feel free to reach out to me if you have any questions.</p>
<p><em>Be on the lookout for my next post on Features you can Incorporate to a Mobile App and how Complex they are to do.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/how-much-will-my-mobile-app-cost-to-create/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>In App Subscriptions</title>
		<link>http://www.accella.net/in-app-subscriptions/</link>
		<comments>http://www.accella.net/in-app-subscriptions/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 19:57:56 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[App Policies]]></category>
		<category><![CDATA[Apple's App Policies]]></category>
		<category><![CDATA[In App Purchases]]></category>
		<category><![CDATA[In App Subscriptions]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=2698</guid>
		<description><![CDATA[Apple seems to be catching a wake up call in regards to their policy on In App Subscriptions. MacRumors.com just posted a great article on Apple&#8217;s latest policy reversal which, I believe, will be a welcome change for everyone in the app industry: http://www.macrumors.com/2011/06/09/apple-reverses-course-on-in-app-subscriptions/]]></description>
			<content:encoded><![CDATA[<p>Apple seems to be catching a wake up call in regards to their policy on In App Subscriptions.  MacRumors.com just posted a great article on Apple&#8217;s latest policy reversal which, I believe, will be a welcome change for everyone in the app industry:  <a href="http://www.macrumors.com/2011/06/09/apple-reverses-course-on-in-app-subscriptions/">http://www.macrumors.com/2011/06/09/apple-reverses-course-on-in-app-subscriptions/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/in-app-subscriptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Web App Vs. Native Application</title>
		<link>http://www.accella.net/mobile-web-ap-vs-native-application/</link>
		<comments>http://www.accella.net/mobile-web-ap-vs-native-application/#comments</comments>
		<pubDate>Fri, 27 May 2011 20:25:36 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=2699</guid>
		<description><![CDATA[This is becoming more and more of a critical decision when looking to develop for the mobile marketplace.  For those of you who don’t know, a native app can be downloaded from a smart phone store such as iTunes, while a mobile web app has to be accessed through the mobile web browser and then bookmarked [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float:right; padding: 0 0 10px 10px" class="size-full wp-image-294" title="Native Mobile Apps vs Mobile Web Apps with Volvo Rents Construction" src="http://www.accella.net/wp-content/uploads/2011/05/iPhoneVsNativeApp.jpg" alt="Native Applications Vs Mobile Web Apps" width="350" height="230" /></a>This is becoming more and more of a critical decision when looking to develop for the mobile marketplace.  For those of you who don’t know, a native app can be downloaded from a smart phone store such as iTunes, while a mobile web app has to be accessed through the mobile web browser and then bookmarked for quick access.</p>
<p>The question of should you develop your mobile application as a mobile friendly website or a standard native application is really very complicated to hash through in a single blog post, so those of you who are really interested to know please call me.</p>
<p>There are however several factors that I normally see in this decision making process:</p>
<h5>Reasons to go for a Mobile Web App:</h5>
<ul class="standard_ul">
<li>Internal application for employee and customer login.</li>
<li>Does not require an app icon sitting on a smart phone.</li>
<li>Does not want the app available for general download on iTunes or other stores.</li>
<li>Large, enterprise wide app that requires many data feeds.</li>
<li>Large quantity of videos, PDF’s or other data.</li>
<li>Easier to develop and optimize for all platforms.</li>
</ul>
<h5>Reasons to go for a Native Application:</h5>
<ul class="standard_ul">
<li>Selling the application for a fee.</li>
<li>Need to “brand” your icon by having it on the smart phone screen.</li>
<li>Smaller files sizes, native app will work faster if running from the smart phone.</li>
<li>Need to notify user base of updates.</li>
<li>Native use of the internal GPS or accelerometer.</li>
</ul>
<p>There are many more pro’s and con’s to cover, these are just a few when considering which direction to go.  Give us a call at 888.856.2664 to discuss which option might work best for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/mobile-web-ap-vs-native-application/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Hire an App Developer Part III</title>
		<link>http://www.accella.net/how-to-hire-an-app-developer-part-iii/</link>
		<comments>http://www.accella.net/how-to-hire-an-app-developer-part-iii/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 19:44:42 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=2123</guid>
		<description><![CDATA[In the third installment of How to Hire an App Developer, Sharon Cohen of 148apps.biz offers tips on making sure to compare Apples to Apples. Additionally, you&#8217;ll want to understand everything the developer provides, make sure they have had success in launching apps, and feel comfortable in moving forward with them. How to Hire an [...]]]></description>
			<content:encoded><![CDATA[<p><em>In the third installment of <strong>How to Hire an App Developer</strong>, <a href="http://148apps.biz/author/sharon-cohen/" target="_blank">Sharon Cohen</a> of <a href="http://148Apps.biz/how-to-hire-an-app-developer-primer-part-3/" target="_blank">148apps.biz</a> offers tips on making sure to compare Apples to Apples.  Additionally, you&#8217;ll want to understand everything the developer provides, make sure they have had success in launching apps, and feel comfortable in moving forward with them.</em></p>
<h3>How to Hire an App Developer Part III</h3>
<h5>Compare All Apples and Oranges</h5>
<p>You have done your homework, and you have a list of three or four developers to contact (see <a href="http://www.accella.net/how-to-hire-an-app-developer/" target="_blank">Part 1</a> &#038; <a href="http://www.accella.net/how-to-hire-an-app-developer-2/" target="_blank">Part 2</a>). Because each of these developers may be offering different services, make sure you are making comparisons on the same criteria.</p>
<p>You will find that many of the developers either do not have phone numbers listed on their web sites or request that you use email to start the ball rolling for app quotes. You need to put the same parameters about your intended app into the email for each of the developers, so they are quoting on similar specifications. Remember, you have clearly defined your app (<a href="http://www.accella.net/how-to-hire-an-app-developer/" target="_blank">Part 1</a>), so you can just cut and paste this description into the email.</p>
<p>Read the rest of Sharon&#8217;s post on How to <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-3/" target="_blank">Hire an App Developer</a> at 148apps.biz</p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/how-to-hire-an-app-developer-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Hire an App Developer Part II</title>
		<link>http://www.accella.net/how-to-hire-an-app-developer-2/</link>
		<comments>http://www.accella.net/how-to-hire-an-app-developer-2/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 22:05:42 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=1899</guid>
		<description><![CDATA[I recently reposted an article on &#8220;How to Hire an App Developer&#8221; which was written by Sharon L. Cohen on 148apps.biz. Sharon recently posted a second article discussing the importance of knowing who you&#8217;re hiring, and understanding some issues that may arise by using an overseas firm. Below is an excerpt of the post, I [...]]]></description>
			<content:encoded><![CDATA[<p><em>I recently reposted an article on &#8220;<a href="http://www.accella.net/how-to-hire-an-app-developer/">How to Hire an App Developer</a>&#8221; which was written by <a href="http://148apps.biz/author/sharon-cohen/" target="_blank">Sharon L. Cohen</a> on  <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-1/" target="_blank">148apps.biz</a>. Sharon recently posted a second article discussing the importance of knowing who you&#8217;re hiring, and understanding some issues that may arise by using an overseas firm. Below is an excerpt of the post, I suggest taking a look at <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-2/" target="_blank">148apps.biz</a> to read the rest of Sharon&#8217;s blog.</em></p>
<h3>How to Hire an App Developer Part II</h3>
<p><img style="float:right; padding: 0 0 10px 10px" class="size-full wp-image-294" title="How to Hire an App Developer" src=http://148apps.biz/wp-content/uploads/2011/02/appstore-150x150.jpg alt="How to Hire an App Developer" width="150" height="150" /></a><H5>Strongly Weigh the Pros &#038; Cons</h5>
<p>A few years ago, if you put “iPhone app developer” into Google, only a handful of returns would come up in the search. Now, you can choose from thousands of individuals and companies who are begging for your work.</p>
<p>Not only do you have to choose a reliable developer, but you need to decide what country, type of company and whether a company or individual. When searching for a developer, you will quickly find that many, if not the majority, of the service providers are from India&#8230;(continued at <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-2/" target="_blank">148apps.biz</a>)</p>
<p><em>To read the entire post, visit <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-2/" target="_blank">148apps.biz</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/how-to-hire-an-app-developer-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Hire an App Developer</title>
		<link>http://www.accella.net/how-to-hire-an-app-developer/</link>
		<comments>http://www.accella.net/how-to-hire-an-app-developer/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 14:00:49 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=1868</guid>
		<description><![CDATA[Every day, scores of apps are being submitted to Apple for the iPad, iPod or iPhone. Just as many apps never make it to the store. They end up only partially developed or not developed at all.]]></description>
			<content:encoded><![CDATA[<p><em>Last month, <a href="http://148apps.biz/author/sharon-cohen/" target="_blank">Sharon L. Cohen</a> wrote a very interesting piece on <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-1/" target="_blank">148apps.biz</a>. about How to Hire an App Developer.  It is the first installment in a series of posts on how to hire an app developer.  Below is an excerpt of the piece, to read the entire piece visit <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-1/" target="_blank">148apps.biz</a>.</em></p>
<h3>How to Hire an App Developer</h3>
<p><img style="float:right; padding: 0 0 10px 10px" class="size-full wp-image-294" title="How to Hire an App Developer" src=http://148apps.biz/wp-content/uploads/2011/02/appstore-150x150.jpg alt="How to Hire an App Developer" width="150" height="150" /></a><strong>Every day, scores of apps are being submitted to Apple for the iPad, iPod or iPhone. Just as many apps never make it to the store. They end up only partially developed or not developed at all. I should know – my app is still wandering somewhere in limbo land. The good news: I learned a great deal about hiring an app developer. In this series of articles, I’ll pass on some of the pitfalls and lessons learned.</strong></p>
<h5>Good Ideas Aren’t Enough</h5>
<p>You are a business owner and have a great idea for an app that will promote your widgets. Great! But, there’s no shortage of inspirations for new apps. That is only the very first step in app development. To have a successful app, or one that is used by your target audience, you need to be totally involved from concept, through design, onto development and then onward to Apple. Don’t expect to just hand the idea over to a developer and expect miracles&#8230;(continued)</p>
<p><em>To read the entire post, visit <a href="http://148apps.biz/how-to-hire-an-app-developer-primer-part-1/" target="_blank">148apps.biz</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/how-to-hire-an-app-developer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone, Android, and BlackBerry Development &#8211; Simultaneously</title>
		<link>http://www.accella.net/iphone-android-and-blackberry-development-simultaneously/</link>
		<comments>http://www.accella.net/iphone-android-and-blackberry-development-simultaneously/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 17:03:36 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=1710</guid>
		<description><![CDATA[How difficult is it to launch an app simultaneously on iPhone, Android and BlackBerry?]]></description>
			<content:encoded><![CDATA[<p>Last week we talked about <a href="http://www.accella.net/iphone-android-or-blackberry%E2%80%A6what-platform-do-i-begin-with/">which mobile platform you should develop on first</a>, iPhone, Android, or BlackBerry?  What about those that want to develop on all three simultaneously?<br />
<H5>“How difficult is it to launch an app simultaneously on iPhone, Android and BlackBerry?”</H5>  </p>
<p>It’s not difficult from a timing and work perspective as much as it can be challenging from a budget perspective.  We normally start with the design and wire framing process for the iPhone first, then delve right into the same process for Android and BlackBerry.  Once the client has approved the wire frames and designs we have our programming teams start in on functional implementation of the code.  This is done concurrently with an overall project manager overseeing the development efforts.  </p>
<p>iPhone, Android and BlackBerry are all developed on completely different code bases.   So for native application development on each platform you have to budget in the proper amount to duplicate each effort.  Typically coding the same app for Android and Blackberry (after the iPhone app has been developed) runs about 85% of what the original iPhone app cost.  That 15% savings occurs because much of the design used for the iPhone can be translated over to Android and BlackBerry.  You obviously want to keep that consistent branding experience through all of the apps in the same family.  </p>
<h5>Mobile Websites have their place</h5>
<p>One way to get around this duplication of effort is to program the app as a mobile website that is optimized for all three platform’s browsers.  This would be recommended in cases where a company wants to offer it’s app to a specific niche of users such as employees, vendors and customers.  The mobile web would not be recommended if you are trying to brand and sell a commercial, retail or utility app that has to appeal to a large cross section of users.  Having that app icon consistently on the screen of any platform is a constant reminder to the user of your brand experience.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/iphone-android-and-blackberry-development-simultaneously/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iPhone, Android or BlackBerry…What Platform Do I Begin With?</title>
		<link>http://www.accella.net/iphone-android-or-blackberry%e2%80%a6what-platform-do-i-begin-with/</link>
		<comments>http://www.accella.net/iphone-android-or-blackberry%e2%80%a6what-platform-do-i-begin-with/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 21:20:07 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=1678</guid>
		<description><![CDATA[Which platform should you launch your app on first or does it make sense to launch on all three concurrently? ]]></description>
			<content:encoded><![CDATA[<p><strong>iPhone, Android or BlackBerry?  </strong><br />
That is a question that I find myself fielding quite a lot lately.  </p>
<p><strong>Which platform should you launch your app on first or does it make sense to launch on all three concurrently?<br />
</strong><br />
<img style="float:right; padding: 0 0 10px 10px" class="size-full wp-image-294" title="iPhone, Android, BlackBerry - Which Comes First?" src="http://www.accella.net/wp-content/uploads/2011/02/ALPA-iPhone-Droid-BlackBerry.png" alt="iPhone, Android, BlackBerry - Which Comes First?" width="300" height="238" /></a>While the rules do change, we suggest that the first platform you launch be the iPhone.  The user base is still more app-centric than Android or BlackBerry.  Plus users are more likely to spend for the app.  Of course that equation will quickly change as Android apps and its platform become more popular.  </p>
<p>We also suggest that if you have the luxury of a little market research first you should conduct your due diligence and survey the potential user base.  Some of our clients have done their homework and reached a conclusion that Android made sense to start with first.  Others have come to the decision that they want to skip the smart phone development and go straight to the iPad, or an Android tablet.</p>
<p>Next week we&#8217;ll tackle <a href="http://www.accella.net/iphone-android-and-blackberry-development-simultaneously/">how easy it is to build on all three platforms simultaneously.</a></p>
<p><strong>What mobile platform would you go with first for your mobile application?<br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/iphone-android-or-blackberry%e2%80%a6what-platform-do-i-begin-with/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reverse Outsourcing &#8211; A Growing IT Trend</title>
		<link>http://www.accella.net/reverse-outsourcing-a-growing-it-trend/</link>
		<comments>http://www.accella.net/reverse-outsourcing-a-growing-it-trend/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 15:51:24 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[IT projects]]></category>
		<category><![CDATA[mobile application development outsourcing]]></category>
		<category><![CDATA[mobile development overseas]]></category>
		<category><![CDATA[outsourcing IT projects]]></category>
		<category><![CDATA[Reverse Outsourcing]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=1372</guid>
		<description><![CDATA[I never thought that I would see reverse outsourcing occur so quickly and so fast as I have in the mobile development market this year.  For all of you that might be unclear, &#8220;Reverse Outsourcing&#8221; is as it sounds, jobs and IT projects coming back to the U.S. from overseas. Last year our firm lost [...]]]></description>
			<content:encoded><![CDATA[<p>I never thought that I would see reverse outsourcing occur so quickly and so fast as I have in the mobile development market this year.  For all of you that might be unclear, &#8220;Reverse Outsourcing&#8221; is as it sounds, jobs and IT projects coming back to the U.S. from overseas.</p>
<p>Last year our firm lost a decent amount of new business projects to outsourcing overseas.  In many cases the prospects knew that the firms were outside of the U.S. and they were comfortable with taking the risk.  They were getting projects quoted at half or 2/3rd of the rate that U.S. based companies offer, and who can argue with that during tentative economic times?</p>
<p>In some cases the prospective clients were told that the firm was U.S. based, and in many cases they were, but the actual design and programming was being conducted in India, China or Eastern Europe.  For straight up database or software programming I notice that these arrangements work out quite well.  Where I have witnessed a serious breakdown is when the overseas contractor is creating a user interface and logic flow for a website or mobile app that is aimed at a Western audience.</p>
<p>The cultural connection is just not made on multiple levels which include project time zone lag, language issues, unrealistic expectations, unsatisfactory break testing, final code not transferred, and in a  high number of cases the project just is not finished at all.  So even if the overseas firm is charging five times less I am seeing projects that take 9 months to complete instead of the average  2 -3 months costing the client more in budget and opportunity cost at the end of the day than if they had gone with a U.S. firm.</p>
<p>In the mobile application development market we are seeing a trend of about a 70% failure rate of projects going overseas.  Many of the complaints that we receive indicate that these firms are jamming so many low cost projects through their system that a good amount of them get &#8220;lost&#8221; in the process.</p>
<p>This really boils down to detailed project management and communication with the actual developer.  If you cannot  speak to, and communicate with the individual programming and designing your project then you should think twice about working with that particular firm.</p>
<p>One other unfortunate aspect of this trend is that when the project does fail you have little leverage or recourse from a legal point of view to get your designs and source code.  Even if the firm is administratively based in the U.S. I have seen clients suing them to no avail.  The mind boggling part of many failed projects is that the overseas firm seems to get 80% or more finished with the project and then they just &#8220;fall off the earth&#8221; as several of our clients have expressed.</p>
<p>Obviously there are some outstanding overseas firms that you can work with.  However, before you go with a firm that is based overseas to save money I would caution you to get references, look at past projects and be mentally ready for time-lines and project expectations not to be met.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/reverse-outsourcing-a-growing-it-trend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Translating Your Vision Effectively To Developers Part III</title>
		<link>http://www.accella.net/translating-your-vision-effectively-to-developers-part-iii/</link>
		<comments>http://www.accella.net/translating-your-vision-effectively-to-developers-part-iii/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 21:11:10 +0000</pubDate>
		<dc:creator>John Rainey</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.accella.net/?p=1272</guid>
		<description><![CDATA[In the previous posts about effectively translating your vision, we discussed the importance of including a developer in the brainstorming stages, writing down your thoughts, having a dedicated project manager and understanding everybody&#8217;s role. Today we&#8217;re going to discuss the final two most important items you have to undertake to effectively translate your vision: &#8220;Thinking [...]]]></description>
			<content:encoded><![CDATA[<p><em>In the previous posts about effectively translating your vision, we discussed the importance of <a href="http://www.accella.net/translating-your-vision-effectively-to-developers-part-i/">including a developer in the brainstorming stages</a>, <a href="http://www.accella.net/translating-your-vision-effectively-to-developers-part-i/">writing down your thoughts</a>, <a href="http://www.accella.net/translating-your-vision-effectively-to-developers-part-ii/">having a dedicated project manager</a> and <a href="http://www.accella.net/translating-your-vision-effectively-to-developers-part-ii/">understanding everybody&#8217;s role</a>.  Today we&#8217;re going to discuss the final two most important items you have to undertake to effectively translate your vision: &#8220;Thinking beyond design&#8221; and &#8220;communication is key.&#8221;</em></p>
<h5>Thinking beyond Design</h5>
<p>We often see clients stressing over the design of a software or web project without paying close enough attention to the functionality and workflow of the application. In fact, workflow is more important and should act as starting point for user interface design. It is through workflow that the user performs all tasks. Usually it is only a one-step process, such as filling out a single form, but sometimes wizards or context-aware interfaces are required to perform sophisticated tasks. These need to be discussed in detail and agreed upon early in the project cycle, because changing complicated workflow in the middle of development is a time-consuming process and can potentiallyeffect other aspects of the project.<br />
<strong><br />
Good questions to ask early in developing a project are:</strong></p>
<ul class="standard_ul">
<li>What tasks do we want users to perform in order to achieve our goals</li>
<li>How do we make it easy/elegant/entertaining to perform these tasks</li>
<li>What are the states/steps for each task, how do we inform the user about his current state or errors that occurred, how do we properly instruct the user</li>
<li>What should occur in the back-end code when these tasks are performed in terms of data generated (new content/user data recorded, general/error log messages written, emails sent/etc)</li>
</ul>
<p>For most projects workflow is usually a one or two step process.  In addition, most tasks have been standardized over time, functions such as user registration, contact forms and purchasing products are pretty much the same across the board. Therefore it may not occur to the client that underlying workflow governs the project/website. Overlooking this fact may lead to unintuitive interfaces and processes and hinder long-term project success. This may also lead to non-standard implementation of certain workflow processes that can be time-consuming and risk-prone.</p>
<h5>Communication is key</h5>
<p>Finally, the most important part of translating your vision is the communication, not only between you and the developers, but between others within your organization.  Steve Demby, our director of development, was able to sum up the importance of communication pretty well:</p>
<ul class="standard_ul">
<li>Do not communicate with the developer solely by email. You need to speak on the phone or in person with them periodically</li>
<li>Set up regular meetings to review the progress</li>
<li>Set up web reviews or meet in person to visually review the project regularly. Don&#8217;t just talk about the project; make sure you see the progress</li>
<li>Don&#8217;t go too long with out reviewing the project. If you do, designers and developers will go off on a tangent, straying away from the idea that you have in mind towards the idea they may have in mind</li>
<li>Be aware that if you go with a free-lance developer that has a full time job the project will normally take MUCH longer than expected</li>
</ul>
<h5>Conclusion</h5>
<p>It does not matter if you are a large Fortune 500 company or a small entrepreneur, your vision should be clearly stated, budgeted for and managed with expectations that can be met.  A reputable programming firm will give you access to the project manager, developer and in most cases even the CEO and top VP’s.  Having that connection helps ensure that everybody on the development team has the client’s vision in focus.  The bottom line is if you don’t have direct communication access to the guy in the trenches developing your vision don’t be surprised if the project stalls.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.accella.net/translating-your-vision-effectively-to-developers-part-iii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

