<?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>Digging my own Ditch &#187; india</title>
	<atom:link href="http://www.aroxo.com/blog/mattr/category/india/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aroxo.com/blog/mattr</link>
	<description>Matt from Aroxo blogs about stuff</description>
	<lastBuildDate>Sun, 20 Dec 2009 20:46:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to boot-strap your start-up</title>
		<link>http://www.aroxo.com/blog/mattr/2007/09/12/how-to-boot-strap-your-start-up/</link>
		<comments>http://www.aroxo.com/blog/mattr/2007/09/12/how-to-boot-strap-your-start-up/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 07:15:28 +0000</pubDate>
		<dc:creator>Matt Rogers</dc:creator>
				<category><![CDATA[Aroxo]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[entrepreneur]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[how to start]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[off-shoring]]></category>
		<category><![CDATA[out-sourcing]]></category>
		<category><![CDATA[start-up]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.aroxo.com/blog/mattr/index.php/2007/09/12/how-to-boot-strap-your-start-up/</guid>
		<description><![CDATA[The aim of many entrepreneurs is to take a business idea and convert it into a professional and functioning business on a low budget. This is typically called &#8220;bootstrapping&#8221; and it is fraught with potential pitfalls and dangers, but when done well can really help get a company going fast, professionally and without the founders having [...]]]></description>
			<content:encoded><![CDATA[<p>The aim of many entrepreneurs is to take a business idea and convert it into a professional and functioning business on a low budget. This is typically called &#8220;bootstrapping&#8221; and it is fraught with potential pitfalls and dangers, but when done well can really help get a company going fast, professionally and without the founders having to give up much (if any) equity or bankrupting themselves.</p>
<p>Over the next 5-6 posts I’ll outline the process which I’ve now followed at several corporates and which I’ve honed to work with my own start-up, <a href="http://www.aroxo.com/">Aroxo</a>. I’ll discuss what skills you’ll need, how to write your requirements, how to source developers and designers, how much to budget, how to agree a development contract, how to manage your vendors, how plan your release, all the documentation which you need and much more.</p>
<p><span id="more-28"></span><strong>The Aroxo plug</strong></p>
<p>I&#8217;ll use <a href="http://www.aroxo.com/">Aroxo</a> as my primary reference for how to run the process so it is useful if you know a little about it.</p>
<p><a href="http://www.aroxo.com/">Aroxo</a> is a person-to-person trading exchange for consumer electronics, computer gear, whitegoods, and more. It uses new way to match buyers and sellers that has several benefits over auctions and fixed price sales models. Interestingly it isn&#8217;t constrained by the critical mass of other marketplaces &#8211; you cannot compete with an existing auction with another auction, no matter what your marketing budget, hence we&#8217;ve got a different model which is currently under-wraps.</p>
<p>Marketplaces are inherently complicated systems to build, with lots of workflow which needs building and testing. Especially in our case where we’ve built something which hasn’t been done in the consumer space before. If you&#8217;d like to know more may I suggest you sign-up for our <a target="_blank" href="http://www.aroxo.com">beta trial</a> using the sign-up code &#8220;<strong>bootstrap</strong>&#8220;.</p>
<p>At 400,00 lines of code, we&#8217;ve been up a steep learning curve whilst we’ve bootstrapped <a href="http://www.aroxo.com/">Aroxo</a> and we’re passing on the benefits of our learnings here.</p>
<p><strong>What is bootstrapping?</strong></p>
<p>So, what does it mean to bootstrap a company? Bootstrapping involves launching a business on a low budget. Practically this means that you’ll out-source (most likely off-shore) your design and development, you’ll rent your servers, you won’t have an office and you’ll have no salary. Prior to launch, the only expensive professional services which you’ll buy will be your legal advice and accountancy services. Everything else, you’ll have to pick up yourself and learn as you go along.</p>
<p>Why bootstrap? There are a couple of good reasons a company should consider bootstrapping its market entry. The founders may believe that they are onto such a good idea that they don’t want to give up any equity. Or the founders have taken on a small amount of seed financing, just enough to get them into the market. Either way, bootstrapping is a viable model.</p>
<p>There one very bad reason to bootstrap and a major pitfall to be avoided. If no-one would give you any money to build your business, but you’re still convinced you’ve got a great idea then for the sake of my conscience, please think long and hard before spending any money or giving up a source of income. The information I’ll impart here will give you some clear instructions for launching a business, make sure it’s a good way to spend your money before you do.</p>
<p>OK, intros over. On with how to do it.</p>
<p><strong>Overview of the bootstrapping process</strong></p>
<p>I&#8217;m starting this series of weekly posts with an overview of the whole process. In the upcoming posts I&#8217;ll go into much more detail about each one.</p>
<p>Bootstrapping is a potentially very exciting prospect to an entrepreneur. It enables you get keep a much greater slice of the equity, getting you in to the market so you can raise financing (if you’re going to need it) with a trading history in hand, rather than some PowerPoint. But as I said before, it is fraught with risks and the primary risk which you need to guard against is the <strong>failure of the developer to deliver</strong>. Two thirds of out-sourced projects fail, whilst this varies from developer to developer, there is a high likelihood of failure &#8211; especially when you consider the general start-up failure rate.</p>
<p>Much of the process which I’ll outline is designed to prevent this from happening, so it is worth understanding the main causes:</p>
<ol>
<li>Client fails to precisely express their requirements to the vendor</li>
<li>Client continuously changes their mind during the development process</li>
<li>A poorly constructed development contract</li>
</ol>
<p>I could go into detail here with some warning signs and observations about these, but if you faithfully follow the process which I’ll describe here, then you’ve done much to protect yourself.</p>
<p>With this in mind, the bootstrapping process is as follows:</p>
<ol>
<li><strong>Strategy</strong> – build your idea into a documented strategy, write down the market you want to serve, what is wrong with how it is currently being served and how you are going to fix it, also think pointedly about how you are going to get the word out to your potential users, where they are online and how you’ll approach them. Test that your idea makes sense</li>
<li><strong>Mock-up</strong> – build a mock-up of the system you want, each screen in the mock-up must contain the information and navigation you want the final system to contain, you’ll need several goes to get this right, it is not simple</li>
<li><strong>Functional Specification</strong> – write a document called a functional specification, this explains to the developer what each screen in your mock-up does and what every button and link on the mock-up should do</li>
<li><strong>Vendor long-list</strong> – build a &#8220;long-list&#8221; of possible software vendors and NDA them all, but don’t rely on it (more on this later)</li>
<li><strong>Request of Information</strong> – Write and run an RFI process to sift your long-list of vendors down to a short-list of between 4 – 10 vendors</li>
<li><strong>Request for Quotation</strong> – Write and run an RFQ process to determine approach, costs, timescales and conditions under which each vendor would deliver, select a preferred vendor and a spare in case of any problems during contract negotiations</li>
<li><strong>Award contract</strong> – Negotiate a software development contract. There are some essentials to ensure that you’ve got covered, which I’ll go through</li>
<li><strong>First trip</strong> – if you’ve off-shored then you’ll need to go over there and see the developers to get them started, take them through the entire mock-up and all the documentation, to ensure that they know how the system hangs together. Building a real face-to-face relationship with your developers is not only immensely valuable for you, but also for them too</li>
<li><strong>Managing the development</strong> – running the development as a client has many responsibilities, you’ll need to know how to deal with delays, systems problems and you’ll need to know how to think like a developer so you can communicate with them. You also need to know when you’ll need to be out there. During this phase you’ll need to be there for the developers to answer all their detailed queries which they’ll have as they start to architect and design the system</li>
<li><strong>Alpha, Beta, launch </strong>- <a href="http://www.aroxo.com/">Aroxo</a> is currently in the process of recruiting beta testers (feel free to <a href="http://www.aroxo.com/">sign up</a> using the sign-up code &#8220;readwrite&#8221;). Getting a large number of triallists and acting on their feedback is essential to building a strong business and having a successful launch, I&#8217;ll go through the best way to achieve this</li>
</ol>
<p>Clearly, whilst I’ve presented this list linearly, it is entirely possible to parallel run some components, e.g. you can start building up a vendor long-list whilst you are doing the mock-up and you can easily be running your RFI and RFQ process when writing your functional specification. But each stage needs to be completed if you are to reasonably expect a quality product by the time the process delivers.</p>
<p>Running through a process such as this is what it means to be an &#8220;entrepreneur&#8221;, so I’ll be going through each of these stages in plenty of detail in the coming posts.</p>
<p><strong>How much does might this cost?</strong></p>
<p>It is often said that bootstrapping is cheap, and whilst it is certainly cheaper, it is not cheap. Producing a professional and slick product costs money. Our development was a particularly complicated build requiring 5 developers, a systems architect, an html coder, a SQL specialist, 4 testers, 2 designers, a graphic designer, a project manager and a security specialist. If our aim was to raise financing and employ these people directly we’d have burned through $5-7 million before launch. So yes, it is considerably cheaper, but it is not cheap.</p>
<p>With that in mind a rough budget which should be sufficient to bring a system of reasonable complexity to market would be (note that this doesn’t consider any marketing or PR spend):</p>
<table border="1">
<tr>
<td><strong>Expense area</strong></td>
<td align="right"><strong>Low</strong></td>
<td align="right"><strong>High</strong></td>
</tr>
<tr>
<td>Travel</td>
<td align="right">$4,000</td>
<td align="right">$10,000</td>
</tr>
<tr>
<td>Development</td>
<td align="right">$30,000</td>
<td align="right">$150,000</td>
</tr>
<tr>
<td>Professional fees</td>
<td align="right">$3,000</td>
<td align="right">$15,000</td>
</tr>
<tr>
<td>Patent fees</td>
<td align="right">$2,500</td>
<td align="right">$25,000</td>
</tr>
<tr>
<td>Design</td>
<td align="right">$2,000</td>
<td align="right">$8,000</td>
</tr>
<tr>
<td>Domains/hosting</td>
<td align="right">$1,000</td>
<td align="right">$1,000</td>
</tr>
<tr>
<td>Misc</td>
<td align="right">$5,000</td>
<td align="right">$5,000</td>
</tr>
<tr>
<td>Total</td>
<td align="right">$47,500</td>
<td align="right">$214,000</td>
</tr>
</table>
<p>Project complexity is the main driver of cost, delivery risk and timescale, therefore it is exceptionally hard to be accurate with this, but you are in for a minimum spend of $50k, systems as complex as a trading exchange will involve much bigger numbers. If you have less than this, then you’ll have to do the development yourself, nothing else is going to shift the needle. By doing the development yourself you’re competing with an off-shore company which has specialists in all the skill areas I mentioned above, and there&#8217;s a practical limit to the size of the project you can accomplish.</p>
<p>When you consider the question of whether to off-shore your development, if you keep things local, you’ll save on your travel budget, but you development cost will be anything from 5-10 times higher than off-shoring to India or Eastern Europe.</p>
<p>Similarly you’ll need at least one fulltime founder during the development phase to handle the developers and manage any other business development issues which arise during set-up. You’ll notice that there is no budget above for any salary for this individual, so the real cost much higher if you consider lost earnings during the build.</p>
<p>This should give you a good overview of the boot-strapping process, <strong>in my next post</strong> I’ll outline how to document your requirements in a &#8220;functional specification&#8221;, how to build a mock-up of the service using free development tools and how to structure your strategy. And I’ll be giving away plenty of examples.</p>
<p><strong>Key takeaways</strong></p>
<ul>
<li>If you are out-sourcing design and development, then you’ll want a budget of around USD 50k &#8211; 100k, more if you’re developing a complex solution. Anything less and you’ll need to develop the system yourself</li>
<li>You are not going to be able to manage professional developers part-time</li>
<li>You absolutely must thoroughly think through how to implement your idea</li>
<li>Be 100% sure that you have the drive and finances in place to see it through to delivery</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.aroxo.com/blog/mattr/2007/09/12/how-to-boot-strap-your-start-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on out-sourcing</title>
		<link>http://www.aroxo.com/blog/mattr/2006/03/27/thoughts-on-out-sourcing/</link>
		<comments>http://www.aroxo.com/blog/mattr/2006/03/27/thoughts-on-out-sourcing/#comments</comments>
		<pubDate>Mon, 27 Mar 2006 12:29:59 +0000</pubDate>
		<dc:creator>Matt Rogers</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[off-shoring]]></category>
		<category><![CDATA[out-sourcing]]></category>
		<category><![CDATA[start-up]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.aroxo.com/blog/mattr/?p=6</guid>
		<description><![CDATA[One of my contacts on LinkedIn recently asked a question about out-sourcing and I thought it might be useful to post my thoughts on this:
Having been through a vendor selection process which encompassed 32 different companies, some off-shore and some on-shore I&#8217;ve seen a massive variation in quality, costs and skills. I found the principle [...]]]></description>
			<content:encoded><![CDATA[<p><font size="2" face="Arial">One of my contacts on LinkedIn recently asked a question about out-sourcing and I thought it might be useful to post my thoughts on this:</font></p>
<p><font size="2" face="Arial">Having been through a vendor selection process which encompassed 32 different companies, some off-shore and some on-shore I&#8217;ve seen a massive variation in quality, costs and skills. I found the principle of caveat emptor very relevant.</font></p>
<p><font size="2" face="Arial">My key learnings were firstly that off-shoring is not cheap, it is cheaper, but it isn&#8217;t cheap. Secondly there is a significant variation in quality which a properly run RFI and RFQ process can help select out. Many of the companies we included in our process I would use again, several I would not.</font></p>
<p><font size="2" face="Arial">In my experience, there are two pitfalls to avoid when out-sourcing, both of which a professional client can avoid. Firstly the client must prepare a clear specification of what they want &#8211; in order to communicate precisely what needs to be developed across timezones and continents the client needs to know exactly what they want. My understanding from talking to off-shore developers is that they frequently receive little information about what needs to be developed.</font></p>
<p><font size="2" face="Arial">Secondly, out-sourcing still requires time on the ground with your development team, all the technology in the world won&#8217;t replace the accuracy of face to face communication. In addition careful and close management is necessary &#8211; speaking to your developer on a daily basis helps to prevent costly errors.</font></p>
<p><font size="2" face="Arial">I am also of the view that, assuming the development company has the basic technical skillset to deliver your project then any failure to deliver will be as much in the hands of the client as the developer.</font></p>
<p><font size="2" face="Arial">In the end my company we went with a development partner based in India and so far we&#8217;ve been very impressed with their professionalism and skills.</font></p>
<p><font size="2"><font face="Arial">See my LinkedIn profile to link to the full range of answers: </font><a href="http://www.linkedin.com/in/mrogers"><font face="Arial">http://www.linkedin.com/in/mrogers</font></a></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aroxo.com/blog/mattr/2006/03/27/thoughts-on-out-sourcing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aroxo is getting started!</title>
		<link>http://www.aroxo.com/blog/mattr/2006/03/09/aroxo-is-getting-started/</link>
		<comments>http://www.aroxo.com/blog/mattr/2006/03/09/aroxo-is-getting-started/#comments</comments>
		<pubDate>Thu, 09 Mar 2006 12:28:35 +0000</pubDate>
		<dc:creator>Matt Rogers</dc:creator>
				<category><![CDATA[Aroxo]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[entrepreneur]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[out-sourcing]]></category>
		<category><![CDATA[start-up]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.aroxo.com/blog/mattr/?p=5</guid>
		<description><![CDATA[I have some great news to share. After leaving fulltime employment just over a week ago, Aroxo has taken a very important step towards reaching the market.
Yesterday we reached a major milestone and I wanted to share the news with you. We have signed a development contract with an off-shore development company and we are leaving for [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial">I have some great news to share. After leaving fulltime employment just over a week ago, Aroxo has taken a very important step towards reaching the market.</span></font></p>
<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial">Yesterday we reached a major milestone and I wanted to share the news with you. We have signed a development contract with an off-shore development company and we are leaving for India tonight to begin the development process. The functional specification is at the printers.</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial">I am personally really excited to be starting the development process and can&#8217;t wait to be able to show you more of what we&#8217;ve been working on. Our next steps when we’re back we will be to start the patent drafting process, select our site designers and begin work on our detailed marketing plan.</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial">We can’t reveal too much yet as the patent hasn’t been filed, but to give you a little more detail – we’re launching a new online trading exchange, behind it will be an entirely new way of buying and selling – something which has not been done before in the consumer space. You’ll be able to use Aroxo to buy and sell a range of tens of thousands consumer products at extremely competitive prices.</span></font></span></font></p>
<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial">There&#8217;s much more to come, watch this space&#8230;</span></font></span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial"></span></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aroxo.com/blog/mattr/2006/03/09/aroxo-is-getting-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
