<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>business-of-software &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/business-of-software/</link>
	<description>Feed of posts on WordPress.com tagged "business-of-software"</description>
	<pubDate>Tue, 01 Dec 2009 01:01:59 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[The ISV is coming back (thanks to AppEngine)]]></title>
<link>http://turbomanage.wordpress.com/2009/11/18/the-isv-is-back-thanks-to-appengine/</link>
<pubDate>Thu, 19 Nov 2009 03:16:51 +0000</pubDate>
<dc:creator>David Chandler</dc:creator>
<guid>http://turbomanage.wordpress.com/2009/11/18/the-isv-is-back-thanks-to-appengine/</guid>
<description><![CDATA[Someone at last night&#8217;s AJUG meeting articulately expressed what I&#8217;ve been thinking for ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Someone at last night&#8217;s <a href="http://www.ajug.org/">AJUG</a> meeting articulately expressed what I&#8217;ve been thinking for the last several weeks as I&#8217;ve been learning Google AppEngine: this platform gives the independent software vendor (aka &#8220;the computer guy at your church&#8221;) a new lease on life. Why will AppEngine bring back affordable custom programming for small business?</p>
<ol>
<li>There are no servers to configure. Sys admin and tech support are the bane of every developer&#8217;s existence, which makes AppEngine a developer&#8217;s dream. Code, test, and deploy. No sys admin needed.</li>
<li>There&#8217;s nothing to buy up front: no servers, software, firewalls, backup solution&#8211;not even hosting fees until you exceed AppEngine&#8217;s generous usage limits.</li>
<li>You can log on to your AppEngine application with your Google account (Gmail) or Google Apps login. For many businesses, Google Apps is a compelling alternative to running your own file and document servers and paying for MS Office on every desk. If everyone in your business already has a Google Apps account, it&#8217;s a no-brainer to use AppEngine for your custom apps, too.</li>
</ol>
<p>As more folks learn how to create AppEngine apps in Python or Java, I expect there to be low-cost applications you can purchase for your business as well as pre-packaged applications that developers can buy and customize for your needs. The fabled long tail of software niche marketing is set to EXPLODE.</p>
<p>Shameless plug: if you&#8217;ve always dreamed of having software that could do (whatever) for your business, but thought it was probably too expensive, drop <a href="/dmc">me</a> a note. The game has changed.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Support the Cranky PM at BoS 2009]]></title>
<link>http://onproductmanagement.net/2009/10/21/support-the-cranky-pm-at-bos-2009/</link>
<pubDate>Thu, 22 Oct 2009 00:00:11 +0000</pubDate>
<dc:creator>saeed</dc:creator>
<guid>http://onproductmanagement.net/2009/10/21/support-the-cranky-pm-at-bos-2009/</guid>
<description><![CDATA[While there are many places I&#8217;d love to be in mid-November, there&#8217;s definitely one place]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.businessofsoftware.org/"><img class="alignright" src="http://www.businessofsoftware.org/images/speakers/cranky_lrg.jpg" alt="" width="142" height="112" /></a>While there are many places I&#8217;d love to be in mid-November, there&#8217;s definitely one place I really want to be (but can&#8217;t)  on Tuesday November 10, 2009.</p>
<p>And before I say anything else, let me tell you this is not a paid promo piece from the PR firm that promotes the Cranky PM. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Where would I like to be on Nov. 10? I&#8217;d like to be in San Francisco where the <a href="http://www.businessofsoftware.org/schedule.aspx">Cranky PM will appear live</a> (from 2:30-3:00)  and speak at the <a href="http://businessofsoftware.com">Business of Software conference</a>.  Last year, <a href="http://network.businessofsoftware.org/video/steve-johnson-on-product">Steve Johnson</a> was the big hit at the conference. This year, let&#8217;s help the Cranky PM!</p>
<p>As readers of our respective blogs may have noticed, We&#8217;ve had an ongoing, healthy online conversation(!) over the last couple of years. Here are a few from this blog:</p>
<ul>
<li><a href="http://onproductmanagement.net/2007/09/10/in-search-of-crankypmcom/">In Search Of: CrankyPM.com</a></li>
<li><a href="http://onproductmanagement.net/2008/02/07/whats-the-deal-with-personas/">What&#8217;s the deal with Personas?</a></li>
<li><a href="http://onproductmanagement.net/2008/07/27/whats-in-a-name/">What&#8217;s in a name? A PM by any other name&#8230;</a></li>
<li><a href="http://onproductmanagement.net/2009/01/17/saeed-vs-cranky-pm-fight/">Saeed vs. Cranky PM: Fight!</a></li>
</ul>
<p>And here are a couple from hers:</p>
<ul>
<li><a href="http://crankypm.com/2009/01/product-management-engineering-meetings/">On Engineering Meetings: Redux</a></li>
<li><a href="http://crankypm.com/2008/07/three-things-the-cpm-doesnt-want-to-hear/">Three things the CPM doesn&#8217;t want to hear</a></li>
</ul>
<p>Now, I&#8217;m sure there will be people who go to the CrankyPM&#8217;s session simply for voyeuristic reasons. What does she look like? Is she a she at all? Do her legs look like those in the picture? Is she as funny in person as she is on her blog? etc. etc.</p>
<p>I think people should go there to support her. I&#8217;m pretty sure that being a popular anonymous blogger has it&#8217;s benefits. But being a frequent speaker at conferences is NOT one of them.</p>
<p>So here&#8217;s a tip of the hat to the Cranky PM, and whether she decides to reveal her identity or not, try to support her by attending her talk.</p>
<p>And for those of us who can&#8217;t be there, please live blog or tweet it if at all possible! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Saeed</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Is eye candy underrated?]]></title>
<link>http://idevone.wordpress.com/2009/04/13/is-eye-candy-underrated/</link>
<pubDate>Mon, 13 Apr 2009 09:20:30 +0000</pubDate>
<dc:creator>idevone</dc:creator>
<guid>http://idevone.wordpress.com/2009/04/13/is-eye-candy-underrated/</guid>
<description><![CDATA[Suppose you&#8217;ve got a new customer request for a feature, or maybe some great new idea by marke]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Suppose you&#8217;ve got a new customer request for a feature, or maybe some great new idea by marketing people that will certainly increase sales of your product. Whether you are working in agile or a more traditional environment you are usually going to get a bunch of functional requirements (program should do a,b and c) and sometimes some non-functional requirements (performance targets, security). Sometimes you will also talk about usability &#8211; but in my experience you are never going to get &#8220;and it must look really really good&#8221; as a requirement. Most of my experience is in management systems development, so it is an assumption, but I am willing to guess that in most &#8220;business oriented&#8221; software eye candy is not a requirement.</p>
<div class="wp-caption alignnone" style="width: 351px"><img title="You are not your user" src="http://farm2.static.flickr.com/1415/730371240_d98a583b0f.jpg?v=0" alt="You are not your user" width="341" height="255" /><p class="wp-caption-text">You are not your user</p></div>
<p>I have recently read a great book called &#8220;<a href="http://www.whysoftwaresucks.com/">Why Software Sucks?</a>&#8221; and the basic idea of the author is that most of the people involved in making software come from very technology oriented engineering background (he uses the word geeks but lets not go there) and so to us everything is an engineering problem. We value technology and features and prefer more functionality over everything else really. So it is more natural for us to focus on features and performance and elegant solutions and mostly ignore usability and eye candy. But there is a catch &#8211; &#8220;<strong>You are not your user</strong>&#8220;. The things we value may be not the things our users value. And when developing applications we need to focus on what users want not what we think we would want if we were users. There are a lot of examples in the book of what happens when developers do what they think is usable instead of what their users would consider usable, and it&#8217;s not pretty.</p>
<p>But what about visuals and eye candy? Is it possible that the same thing happens here as well? Is it possible that while we as developers often consider eye candy irrelevant and even waste of resources, our users actually value it much more?</p>
<p>Well, some evidence is certainly out there. Take video games for example &#8211; good looking games with tons of eye candy just sell much much more. Take Hollywood &#8211; the big budget flicks with most effects often are criticized for being too shallow &#8211; and yet they are the ones that bring the most money and most people go to watch them. And how about Apple which took eye candy to a whole new levels? I have never used macs in my life, but if you ask me which is better mac or pc in terms usability &#8211; I would go with Mac.</p>
<p>So good looks sell but what is even more important here is that often good visuals are even more important than actual features. Macs have less software available for them then PCs. Big budget flicks have usually much less substance than independent movies. Most of recent blockbuster video games are just remakes of existing formula with almost no actual gameplay improvement.</p>
<p>So, yes, I believe that eye candy alone is worth a lot more than we usually think it is, even for applications that are not mass market oriented. (quick test, which bug tracking software is better: <a href="http://ostatic.com/bugzilla/screenshot/1">bugzilla</a> or <a href="http://www.atlassian.com/software/jira/opensource.jsp">jira</a>?). It&#8217;s great for first impression and thus sales and it&#8217;s great for continuing user satisfaction and thus retaining customers and creating word of the mouth hype. Features and usability alone are not enough anymore &#8211; your users demand that it also  must look really really good.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Learnings from the VCs]]></title>
<link>http://businessofsoftware.wordpress.com/2009/04/08/learnings-from-the-vcs/</link>
<pubDate>Wed, 08 Apr 2009 09:06:05 +0000</pubDate>
<dc:creator>suhaskelkar</dc:creator>
<guid>http://businessofsoftware.wordpress.com/2009/04/08/learnings-from-the-vcs/</guid>
<description><![CDATA[I had an opportunity to meet up with bunch of VC folks in BLR area. Here are my notes from those dis]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I had an opportunity to meet up with bunch of VC folks in BLR area. Here are my notes from those discussions.</p>
<ul>
<li><img class="alignleft size-full wp-image-46" title="dollar-sign" src="http://businessofsoftware.wordpress.com/files/2009/04/dollar-sign.jpg" alt="dollar-sign" width="210" height="209" />When funding VCs look for the <em>core team to be in one place</em>. It has been proven time and again that when the core team is together, success rates are higher.</li>
<li>2/3rd of the companies that get VC funding don&#8217;t even return their capital money. This means that 7 out of 10 companies fail. This is actually an optimistic number than what I had read about Bay area startups which had a failure rate of 9 out of 10!</li>
<li>In most cases, VCs are interested in funding a company and exit in 4-5 years timeframe. As such they are looking to build a company that becomes a good acquisition target</li>
<li>VCs tend to invest in growing markets and also in larger markets! Market size should be more than $2-2.5 billion for VCs to get interested in it.</li>
<li>As per VCs, product companies should <em>own </em>IP. This means having patents!</li>
<li>VCs want to make $5-15 million investment and wants to know how you will reach $75-100 million mark!</li>
<li>Usually raising capital takes about 6-12 months time!</li>
</ul>
<p>Some words of wisdom from a reputed VC from a reputed global VC company out of BLR</p>
<ul>
<li>Articulate why you exist and then articulate why would you exist 5 years from now!</li>
<li>Parallelize Sales and Marketing Geographics first rather than build next set of features.</li>
<li>Have a 10 page price list. Longer price list means you have given enough thought to how to sell your product in various situations.</li>
<li><strong>Always increase price</strong> with every new customer! The VC gave an example that after funding a start up they immediately doubled their product license price. Customers did not flinch and continued to flock. As per VCs, more often than not, founders tend to under price their products.</li>
<li><strong>Rule of thumb</strong> for pricing discounts, if it costs $1 in US, then it should be priced 1 pound in UK, 1 euro in Europe and $0.60 in India/APAC</li>
<li>Don&#8217;t build a product because you love it. Build a product because your customers love it.</li>
<li>Second round of financing hurts founders more than the first round VCs</li>
</ul>
<p>If you want to further look into what VCs are looking for then visit <a href="http://www.idgvcindia.com/investment_process.htm" target="_blank">this </a>link. It has point by point description of what VCs are looking for when evaluating an idea. Good luck for your next venture!</p>
<ul></ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The five minute rule]]></title>
<link>http://idevone.wordpress.com/2009/04/07/the-five-minute-rule/</link>
<pubDate>Tue, 07 Apr 2009 06:12:53 +0000</pubDate>
<dc:creator>idevone</dc:creator>
<guid>http://idevone.wordpress.com/2009/04/07/the-five-minute-rule/</guid>
<description><![CDATA[It seems sometimes people just completely miss the point, even the brightest of them. Yesterday I wa]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It seems sometimes people just completely miss the point, even the brightest of them. Yesterday I was doing some prototyping for some new project I am working on which is based on JBoss EJB3 implementation, and since most of my background comes from Spring based project, I was looking for some answers. Nothing too complicated, mind you, I just needed some way to have one of the EJB beans to hold some shared state for all the application, something that is really straightforward in Spring, and something that I assume most of the applications out there today need at one point or another.</p>
<p>So, since I am no JBoss expert (yet <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) I did the sensible thing and tried to google it. Well, simple queries didn&#8217;t find anything for me (&#8220;jboss service&#8221;, &#8220;jboss singleton&#8221;, &#8220;jboss ejb singleton&#8221; etc), but in the end I stumbled upon something called @Service annotation which is a proprietary annotation of JBoss and can be used for this kind of stuff. Which is documented in this <a href="http://docs.jboss.org/ejb3/app-server/reference/build/reference/en/html/jboss_extensions.html">page</a>. Which is while it is couple of pages long and have some code examples lacks one very basic thing &#8211; it doesn&#8217;t show how to use the thing in the simplest and most common use case, the one I was actually looking for. So instead of just copying and pasting the sample into my code and just running it and continuing to some other stuff I had to spend about an hour trying to figure this stuff out. (BTW the solution turned out extremely simple, elegant and it doesn&#8217;t require any of the stuff that is printed on that &#8220;help&#8221; page &#8211; I will put it in a separate post for others to reuse)</p>
<p>Which is why I think some people just don&#8217;t get it. I mean they are great developers and the eventual solution is really great and working flawlessly &#8211; but they miss the most  important point. Open source frameworks and projects that provide infrastructure are just tools that allow us developers to solve some common problems. The reason these things are actually used (and not reimplemented in house) is that they provide solutions without the need to really go deep and understand all the implementation issues. When I write some application for an end user any time spent on figuring out some stuff that should have been in the manual is time not spent on providing value to my customer.</p>
<p>And this is my main point &#8211; <strong>you must know who your customer is</strong>. It just doesn&#8217;t work otherwise. And if you develop open source project that is going to be used by other developers &#8211; your customers are  those other developers, usually the ones working on end user oriented software.  This is not about who got the coolest implementation or the tightest algorithm or the most generic platform. This is about providing simple solutions to most common problems. And the reason why you should care is that even though we are not the ones paying your bills  &#8211; your success and success of your project is directly proportional to its adoption rate. And guess where that adoption rate comes from.</p>
<p>Here is an example of project that does get it &#8211; <a href="http://www.terracotta.org/">Terracotta</a>. It will take you less than 5 minutes to understand what it does and what problems it solves. And if you decide to try it out, it will take you less than 5 mintues to download and run an interactive sample of the technology (which is very cool by the way). Compare that site with site for <a href="http://www.jboss.org/jbossmc/">JBoss Microcontainer</a> which is the core of the new JBoss 5 release. I assume it is really good piece of technology but try to spend only 5 minutes on their site and try to understand what it does and whether is solves any of your problems. I couldn&#8217;t. And if I was really evaluating it I would just discard it at that point and go look at the next thing. Because there is always another thing (competition is great isn&#8217;t it?).</p>
<p>So here is my 5 minute rule &#8211; make sure your site and documentation can provide some initial idea of what problems you solve in less than 5 minutes. Make sure that for the most common problems the solution (including examples or better yet cookbook style recipe) is no father than 5 minutes away. Otherwise you are just not competitive with the projects (which by the way may be less technologically advanced) that do provide those answers. Take a look at the success of Spring Framework. Take a look at the success of Ruby on Rails when they took the world by storm using that video of creating a blog application in under 15 minutes. They did it despite the many technological problems that they had (like native threads and performance). This is really fast world. Help yourself by helping me quickly. Otherwise no one will care.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Art of Organizational Refactoring]]></title>
<link>http://idevone.wordpress.com/2009/04/05/art-of-organizational-refactoring/</link>
<pubDate>Sun, 05 Apr 2009 08:08:23 +0000</pubDate>
<dc:creator>idevone</dc:creator>
<guid>http://idevone.wordpress.com/2009/04/05/art-of-organizational-refactoring/</guid>
<description><![CDATA[I am doing some thinking about what it takes to implement Scrum in an organization that is not used ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I am doing some thinking about what it takes to implement Scrum in an organization that is not used to or even familiar with agile concepts, let alone Scrum. When you start a new team or a new company implementing new methodology is rather easy &#8211; you select people based on what you believe the required roles and functions are, there is no legacy to overcome and everybody is open to whatever process you are installing. There is no inertia, there is no resistance and there is no conflicting interests you need to account for.</p>
<p>Of course the exact opposite is true when you are attempting to implement Scrum (or whatever else) in an organization with strong waterfall culture. It&#8217;s not just about telling people about how in Scrum you do so and so, go to this meetings, here is how product backlog should look like &#8211; and then you are done. It is much more challenging because of &#8220;that&#8217;s not how we are used to do things around here&#8221; &#8211; so not only you have to be able to teach what Scrum is, but also be able to overcome years of practise of doing something else.</p>
<p>And that is not the hardest part. It is impossible to make all the changes overnight &#8211; this stuff takes a long time to get absorbed and interned and used to. So there is going to be some time where organization is not going to be very &#8220;organized&#8221; for the lack of better word. And yet, there are customers and sales and support and contracts that need to be taken care of, and that cannot be &#8220;pushed back&#8221; until we can figure out how to do the Scrum stuff properly.</p>
<p>And this brings me to the concept of refactoring. In software engineering, refactoring is the art of taking an existing piece of software that maybe is using some old technology that is a bit obsolete by now, or maybe it is written in somewhat inefficient way and taking that piece of software and rewriting it in such a way that from the outside it keeps looking exactly the same, performs exactly the same function (but better) while inside it gets completely overhauled and made more efficient, with less bugs and easier to maintain. And I call it an art because yes there are some practices and tricks which help you do that refactoring, but in the end, every software is different and what might have worked on a previous project wouldn&#8217;t work on the next one, so to be able to do this and succeed requires some flexibility and creativity.</p>
<p>And I think similar art form should be developed for implementing Scrum in organizations that are currently stuck in the old ways. The similar challenges apply &#8211; keep the outside interface, support clients, make the sales, while in the same time transforming the entire organization to much more efficient, flexible and adaptive proceses. And yes, even though some techniques are probable shareable, in the end every organization is different and it will take each one a unique path on its road to agile success.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[First two sales]]></title>
<link>http://delphimisver.wordpress.com/2009/03/07/first-two-sales/</link>
<pubDate>Sat, 07 Mar 2009 00:25:56 +0000</pubDate>
<dc:creator>delphimisver</dc:creator>
<guid>http://delphimisver.wordpress.com/2009/03/07/first-two-sales/</guid>
<description><![CDATA[After reading war stories on Joel On Software, I was steeling myself to accept the harsh reality of ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>After reading war stories on Joel On Software, I was steeling myself to accept the harsh reality of no sales for the first few months.</p>
<p>To my delight, I made the first sale a day after releasing the product (I believe it was a referral from Tucows).</p>
<p>At this point I wasn&#8217;t checking the logs to see where the customers were coming from and haven&#8217;t set up Google Analytics yet.</p>
<p>The second sale came from an Adwords referral a few days later. The Pay per Click commission ate up a big chunk of the sale amount, but it still felt good to make another sale.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Quickbooks curse ]]></title>
<link>http://pmuchemi.wordpress.com/2009/02/28/quickbooks-curse/</link>
<pubDate>Sat, 28 Feb 2009 06:22:49 +0000</pubDate>
<dc:creator>pmuchemi</dc:creator>
<guid>http://pmuchemi.wordpress.com/2009/02/28/quickbooks-curse/</guid>
<description><![CDATA[The name quickbooks in a potential client&#8217;s mouth makes me clinge and run away! Majority of th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The name quickbooks in a potential client&#8217;s mouth makes me clinge and run away!</p>
<p>Majority of the potential clients for local custom software are SMEs. These guys hire accountants whose only contact with an accounting software is a pirated version in college or in another client&#8217;s site. Since they don&#8217;t understand piracy, they know that Quickbooks costed them Kshs 2,000 and its awesome.</p>
<p>For our kind of software (business software) accountants and auditors are our main internal clients. They are used to the reports formats of QB which it wouldn&#8217;t make sense to try to match, considering Intuit is a huge company which thousands of developers, testers, marketers etc.</p>
<p>Whenever I go for a sales call and I meet a guy who matches my offering with QB I know its a lost deal and I have to fold my tail and move on.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Marketing in Masii]]></title>
<link>http://pmuchemi.wordpress.com/2009/01/25/marketing-in-masii/</link>
<pubDate>Sun, 25 Jan 2009 05:50:45 +0000</pubDate>
<dc:creator>pmuchemi</dc:creator>
<guid>http://pmuchemi.wordpress.com/2009/01/25/marketing-in-masii/</guid>
<description><![CDATA[The other day we took a trip to Masii via machakos to demo our products. It is generally a nice plac]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The other day we took a trip to Masii via machakos to demo our products. It is generally a nice place and one cant believe that it is usually a food challenged zone. Climate cool for jan.</p>
<p><img class="alignnone size-medium wp-image-75" title="Masii" src="http://pmuchemi.wordpress.com/files/2009/01/210120090841.jpg?w=300" alt="Masii" width="300" height="225" /></p>
<p>The road is made up of smooth and rough strips. It looks like the contractor split the stretch into odd and even sections and has started with the odd sections first.</p>
<p><img class="alignnone size-medium wp-image-76" title="Masii - Machakos" src="http://pmuchemi.wordpress.com/files/2009/01/21012009083.jpg?w=300" alt="Masii - Machakos" width="300" height="225" /></p>
<p>Managed to do a demo to a school, visit a hotel and a college. Came back with an order for a school software so it wasn&#8217;t a bad trip after all.</p>
<p><img class="alignnone size-medium wp-image-77" title="School" src="http://pmuchemi.wordpress.com/files/2009/01/21012009089.jpg?w=300" alt="School" width="300" height="225" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Challenges of software business in Kenya]]></title>
<link>http://pmuchemi.wordpress.com/2009/01/24/challenges-of-software-business-in-kenya/</link>
<pubDate>Sat, 24 Jan 2009 16:08:50 +0000</pubDate>
<dc:creator>pmuchemi</dc:creator>
<guid>http://pmuchemi.wordpress.com/2009/01/24/challenges-of-software-business-in-kenya/</guid>
<description><![CDATA[This is a personal opinion on the challenges that a software developer cum entrepreneur will face. 1]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This is a personal opinion on the challenges that a software developer cum entrepreneur will face.</p>
<p>1. Low demand of software; Am yet to meet a programmer who has sold over 100 copies of her software and actually got paid for all of it.</p>
<p>2. Nature of SME businesses in kenya; It is actually hard (if not impossible) to sell to large companies except when doing a custom software (i.e. developer on hire). So we are left with SMEs. Now the owners of these SME&#8217;s are typically unappreciative of the power on investing in serious IT. Majority cannot understand why they need to buy software after buying the hardware. The same case where you dont pay NTV/KTN after paying for the TV.</p>
<p>3. Past experience with programmers; To be true to ourselves, a good number of programmers havn&#8217;t done an exemplary job. I&#8217;ve been called to undo or redo a work done by a programmer many times. So the perception amongst most is unfavourable with makes clients unwilling to invest alot on &#8220;risky&#8221; local products.</p>
<p>4. Lack of serious marketers; Most are deal makers who want 50:50 share of the <strong>revenue</strong>!</p>
<p>5. Getting developers to hire; In my experience most CS/IT/BBIT graduates are low in experience and high in selfworth. In my opinion a serious developer needs programming, accounting(understanding of busieness processes) and communication skills. The possible candidates only have a basic understanding of the first one. This is mainly VB and sample hello world programs in Java, ASP etc.</p>
<p>6. Training in Colleges/Universities; The development of software developers is non-existent. Nearly all of the lecturers have never written commercial applications themselves!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[All in a day's work]]></title>
<link>http://pmuchemi.wordpress.com/2009/01/09/all-in-a-days-work/</link>
<pubDate>Fri, 09 Jan 2009 09:41:48 +0000</pubDate>
<dc:creator>pmuchemi</dc:creator>
<guid>http://pmuchemi.wordpress.com/2009/01/09/all-in-a-days-work/</guid>
<description><![CDATA[Yesterday (8th Jan 09) I visited a client who we had upgraded an access database to be shared across]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Yesterday (8th Jan 09) I visited a client who we had upgraded an access database to be shared across the network. The job was suppossed to have been completed over a year ago but staff and hardware issues made this impossible.</p>
<p>They kept calling me every 30 minutes so after I finished with the client I had i went there. As we were looking into the problem there was a power blackout. However they said they had a generator so we need not worry.<br />
<a href="http://4.bp.blogspot.com/_gbemXtzIVgg/SWbh_5OAaLI/AAAAAAAAAAU/tah6Sa9fTDs/s1600-h/08012009041.jpg"><img style="float:right;cursor:pointer;width:320px;height:240px;margin:0 0 10px 10px;" src="http://4.bp.blogspot.com/_gbemXtzIVgg/SWbh_5OAaLI/AAAAAAAAAAU/tah6Sa9fTDs/s320/08012009041.jpg" border="0" alt="" /></a><br />
After a little while the generator guy came and asked me to lend them my car battery as their generator battery was dead. I was amused as this is a big well reknowned institution. Well, looks can be deceiving.</p>
<p>We started the generator with my battery and continued with work. I just kept hoping that it would not runout of fuel and they ask for a share of mine <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <a href="http://4.bp.blogspot.com/_gbemXtzIVgg/SWbiAENLy6I/AAAAAAAAAAc/Q1mkhvnnu10/s1600-h/08012009043.jpg"><img style="float:right;cursor:pointer;width:320px;height:240px;margin:0 0 10px 10px;" src="http://4.bp.blogspot.com/_gbemXtzIVgg/SWbiAENLy6I/AAAAAAAAAAc/Q1mkhvnnu10/s320/08012009043.jpg" border="0" alt="" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Business of Software ]]></title>
<link>http://dorai.wordpress.com/2008/10/22/business-of-software/</link>
<pubDate>Wed, 22 Oct 2008 00:38:01 +0000</pubDate>
<dc:creator>dorai</dc:creator>
<guid>http://dorai.wordpress.com/2008/10/22/business-of-software/</guid>
<description><![CDATA[I was watching this video today. If you are a small startup (typically bootstrapped), this is a must]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I was watching <a href="http://network.businessofsoftware.org/video/video/show?id=2352433%3AVideo%3A2016">this video</a> today. If you are a small startup (typically bootstrapped), this is a must watch. Here are some notes:</p>
<ul>
<li>Keep the Momentum</li>
<li>We work on projects that are chunked in smaller bits</li>
<li>Planning is vastly over rated</li>
<li>We don&#8217;t do road maps</li>
<li>We do not write  functional specifications ( They lead to a illusion of agreement )</li>
<li>Decisions are temporary</li>
<li>Red Flag words &#8211; Need, Can&#8217;t, Easy, Everyone, Nobody). He explains each one of the words and points out how they are red flags</li>
<li>Interruption is the Enemy of Productivity ( the closer you are, the less work you get done)</li>
<li>A fragmented day is not a productive day</li>
<li>Creative people need uninterrupted chunks of time</li>
<li>Focus on Passive Collaboration (email, wikis)</li>
<li>Focus on what doesn&#8217;t change. What is going to be important Today and 10 years from now &#8211; Speed, Simplicity, Ease of Use, clarity, Reliability, Uptime</li>
<li>Underdoing (instead of overdoing the competitors)</li>
<li>Find markets where you can start on the low end and grow (Great thing about the market is the big guys do not care about them)</li>
<li>As long as you deliver more value than the price, people will pay for products</li>
<li>Follow the Chefs -  they out teach, out share and out contribute</li>
<li>what is your cookbook? You can either outspend or out teach your competition</li>
<li>Always be questioning: Why are we doing this? What problem are we solving? Is this actually useful? Are we adding value? Is there an easier way?</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Business Of Software network]]></title>
<link>http://successfulsoftware.net/2008/10/04/business-of-software-network/</link>
<pubDate>Sat, 04 Oct 2008 17:43:04 +0000</pubDate>
<dc:creator>Andy Brice</dc:creator>
<guid>http://successfulsoftware.net/2008/10/04/business-of-software-network/</guid>
<description><![CDATA[Neil Davidson of Red Gate Software , Business of Software blog and Business of Software conference h]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="size-full wp-image-735 alignleft" style="margin-left:5px;margin-right:5px;" title="network.businessofsoftware.org" src="http://successfulsoftware.wordpress.com/files/2008/10/businessofsoftware-network.png" alt="business of software network" width="173" height="103" /></p>
<p>Neil Davidson of <a href="http://www.red-gate.com" target="_blank">Red Gate Software</a> , <a href="http://blog.businessofsoftware.org" target="_blank">Business of Software blog</a> and <a href="http://www.businessofsoftware.org/" target="_blank">Business of Software</a> conference has created <a href="http://network.businessofsoftware.org" target="_blank">network.businessofsoftware.org</a>, a social network &#8220;For anybody interested in building long term, sustainable, profitable software businesses&#8221; (as opposed to burning millions of VC money to &#8216;buy eyeballs&#8217; and then flipping to Google/Yahoo/Microsoft). It is free to join. They have <a href="http://network.businessofsoftware.org/events/event/show?id=2352433:Event:1133" target="_blank">a Pizza and beer evening in London on 12-Nov-08</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Quality doesn't end with the sale]]></title>
<link>http://turbomanage.wordpress.com/2008/09/16/quality-doesnt-end-with-the-sale/</link>
<pubDate>Wed, 17 Sep 2008 01:37:16 +0000</pubDate>
<dc:creator>David Chandler</dc:creator>
<guid>http://turbomanage.wordpress.com/2008/09/16/quality-doesnt-end-with-the-sale/</guid>
<description><![CDATA[Want to know why Toyota is the #1 selling car in America? I know one reason why. I recently purchase]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Want to know why Toyota is the #1 selling car in America? I know one reason why. I recently purchased my first foreign car, a 2004 Toyota Sienna, from a third party. After a few months, the driver door started squeaking and popping when opening and closing, and the rear liftgate was starting to hesitate a little on opening. How disappointing to one who had expected the famed Toyota quality!</p>
<p>But wait, there&#8217;s more. I took it to my local Toyota dealer, who informed me that Toyota had extended the warranty for this issue to 100k miles, and also informed me of an active recall involving the rear liftgate struts. These were the major things wrong with the car, and both were fixed at no charge, even though I&#8217;m the second owner of a car with 89k miles and didn&#8217;t buy from the dealership! Until now, I&#8217;ve never heard of a manufacturer extending the warranty retroactively for a particular issue! GM and Ford think that TV commercials inspire customer loyalty, but Toyota understands that quality and service inspire loyalty, and neither ends when the car rolls off the line.</p>
<p>Does your software have enduring quality?</p>
<p>/dmc</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Dedicated Customer Service Teams]]></title>
<link>http://littlecomputerscientist.wordpress.com/2008/09/16/dedicated-customer-service-teams/</link>
<pubDate>Tue, 16 Sep 2008 02:42:22 +0000</pubDate>
<dc:creator>aran</dc:creator>
<guid>http://littlecomputerscientist.wordpress.com/2008/09/16/dedicated-customer-service-teams/</guid>
<description><![CDATA[Mark Fox&#8217;s Novator has dedicated customer service teams for each of his big clients. When the ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Mark Fox&#8217;s Novator has dedicated customer service teams for each of his big clients. When the client calls, the same team picks up every time. In Novator&#8217;s case, this team might <em>only</em> work for the one client. </p>
<p>I want this for consumer call centres. </p>
<p>When I call today, I wait on hold, then someone in a call centre answers. The person who answers is the first among thousands to be available to take my call. They don&#8217;t know me and will never deal with me again. If I call back, I get someone else. They don&#8217;t care if I am unhappy.</p>
<p>Stupid.</p>
<p>Better:</p>
<p>When I call, I identify myself and leave a call-back number. When someone is ready to deal with me, I get a call. Innovation #1.*</p>
<p>The call centre is sliced into hundreds of small teams of two or three attendants. Each team of attendants has a portion of the customer base assigned to it. Every time I call, I get someone on the same tiny team. There is an infusion of accountability and humanity. Innovation #2.</p>
<p>(The disadvantage is the statistically higher likelihood of waiting on hold for longer. See Innovation #1.)</p>
<p>* Business idea: A for-pay service that waits on hold for you, and calls you when the other party picks up.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Innovation Generation]]></title>
<link>http://littlecomputerscientist.wordpress.com/2008/09/16/innovation-generation/</link>
<pubDate>Tue, 16 Sep 2008 02:23:31 +0000</pubDate>
<dc:creator>aran</dc:creator>
<guid>http://littlecomputerscientist.wordpress.com/2008/09/16/innovation-generation/</guid>
<description><![CDATA[From class: Why is it the way it is? What&#8217;s ridiculous? Cui bono? (Who benefits?) We&#8217;ve ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>From class:</p>
<ul>
<li>Why is it the way it is?</li>
<li>What&#8217;s ridiculous?</li>
<li>Cui bono? (Who benefits?)</li>
<li>We&#8217;ve always done it this way.</li>
<li>Where&#8217;s the gap?</li>
</ul>
<p>From the Little Computer Scientist:</p>
<ul>
<li>Internet &#8594; Intranet.
<ul>
<li>Facebook &#8594; Social Networking for the Enterprise or Social Networking for Families. </li>
<li>Youtube &#8594; Video Sharing and Search Behind the Firewall.</li>
<li> GMail &#8594; GMail on Google Appliance for Intranet. (And not Google Office!)</li>
</ul>
</li>
<li>Desktop &#8594; Internet
<ul>
<li>Finder + Git &#8594; Dropbox</li>
<li>finger &#8594; Facebook </li>
<li>Eclipse &#8594; Heroku</li>
</ul>
</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Finding a price point]]></title>
<link>http://anotherstartup.wordpress.com/2008/08/27/finding-a-price-point/</link>
<pubDate>Wed, 27 Aug 2008 15:20:52 +0000</pubDate>
<dc:creator>Barrett Myers</dc:creator>
<guid>http://anotherstartup.wordpress.com/2008/08/27/finding-a-price-point/</guid>
<description><![CDATA[Prior to my trip to Boulder for the CWA Summit I settled on a price range for ClimbPoint that I coul]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Prior to my trip to Boulder for the CWA Summit I settled on a price range for <a href="http://climbpoint.com">ClimbPoint</a> that I could live with.  Since that time I&#8217;ve returned to my original estimate, sharpened it, and become more comfortable with the price I&#8217;m charging for the software.</p>
<p><strong>Building a bottom-up sales forecast</strong></p>
<p>My initial pricing decision was made based on an estimation of the cash I would need during the first year to cover my expenses.  I then guessed at how many licenses of ClimbPoint I could sell in that time period.  That gave me a minimum amount that I would need to charge for the software to break even after the first year.  I think my first amount was around $400 or $500.</p>
<p>The above method is roughly a bottom-up sales forecast, as described by Guy Kawasaki in the first couple points of <a href="http://blog.guykawasaki.com/2006/01/the_art_of_boot.html">this post on the art of bootstrapping</a>.  I first began experimenting with this method while <a href="http://anotherstartup.wordpress.com/2008/04/11/learning-the-art-of-the-start-part-3/">learning the art of the start</a>.</p>
<p><strong>Pricing and positioning</strong></p>
<p>I then took some advice from Eric Sink on <a href="http://www.ericsink.com/bos/Product_Pricing.html">pricing and positioning</a>, and checked out my competitors in the area of software for recreation management.  I made a list of similar products, along with the features they offered, the initial cost, and any maintenance fee.</p>
<p>Well, as my list grew longer I decided to plot my competitors on a two by two matrix based on cost and functionality.  Dirt cheap and painfully limited software was in the lower left, while the pricey software with all the bells and whistles was in the upper right.</p>
<p>I decided that I wanted ClimbPoint to be in the upper right quadrant, though not too pricey.  This exercise mainly served to boost my confidence when telling a prospective customer, &#8220;yes, we&#8217;re charging $650 for the initial license.&#8221;  Prior to convincing myself that this price was fair and reasonable, I was apologizing to customers because that price felt a little high to me.</p>
<p><strong>A sanity check!</strong></p>
<p>The most helpful activity in settling on a price for ClimbPoint was, to my surprise, talking with a potential customer and friend about whether the price was reasonable.  As we discussed the initial cost and yearly maintenance fee, I discovered that my friend felt he would have a hard time convincing his manager to purchase the product &#8212; the maintenance fee was almost 1/3 of the purchase price!</p>
<p>I don&#8217;t think I would have caught that problem with the pricing without customer feedback, and that &#8220;reality check&#8221; was the final piece of the pricing puzzle for me.  The updated pricing information is now prominently displayed on the <a href="http://climbpoint.com/purchase">ClimbPoint purchase</a> page.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Driving Software Sales with Facebook]]></title>
<link>http://shannon.neutex.net/2008/07/12/driving-software-sales-with-facebook/</link>
<pubDate>Sat, 12 Jul 2008 19:23:04 +0000</pubDate>
<dc:creator>shannonma</dc:creator>
<guid>http://shannon.neutex.net/2008/07/12/driving-software-sales-with-facebook/</guid>
<description><![CDATA[Last weekend I decided to post a NetPoint ad on Facebook. I like the general idea of advertising wit]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last weekend I decided to post a <a href="http://www.neutex.net" target="_blank">NetPoint</a> ad on Facebook. I like the general idea of advertising with Facebook since you can target an audience based on their age, location, interests, and job. There aren&#8217;t many advertising avenues that offer this kind of granularity. In this post, I plan on sharing this experience and some of my thoughts.</p>
<p><strong>The Experience</strong></p>
<p>Creating an ad is pretty simple, you only need to enter the following info:</p>
<ul>
<li>Your web site URL</li>
<li>The audience you&#8217;d like to target</li>
<li>Ad content</li>
<li>Pricing model (either based on the number of views or clicks)</li>
</ul>
<p>I wanted to target IT professionals, so I keyed in a bunch of job titles that were related (e.g. network administrator, IT manager, etc). One nuisance I did find was only being able to target one country. If I have a product or service that can be marketed worldwide, why should I be restricted to just one country?</p>
<p>The pricing models were pretty standard, based on the number of clicks or impressions. Facebook auctions off their ad space, so they will ask you for the maximum price you&#8217;re willing to pay per click or impression. I chose to pay per click at 50 cents for each one. Throughout your campaign you will only be charged the amount the ad space sold for, so you may pay less than your bid price. This all works similar to eBay, except it&#8217;s for ads.</p>
<p>Once I was done I had created two identical ads for NetPoint. One ad was for the US and had the potential of reaching 25,580 Facebook users. The other ad was targeted for the UK with a potential of reaching 10,580 people. Sounds good, so let&#8217;s take a look at the results.</p>
<p><strong>The Results</strong></p>
<p>I let the NetPoint campaign run for a week. As of today, a total of 117 Facebook users clicked on my ad. 68 of these users were from the US and 49 were from the UK. It seems the UK campaign was almost 2x more effective than the US. There are a significant amount of NetPoint customers in the UK, so it&#8217;s interesting to see the relationship here.</p>
<p>I paid an average of 42 cents per click for a total of $49.23, not bad for 117 potential customers. However, it looks like I would have been better off paying per impression, saving nearly 25%. Good to know for next time. I initially thought pay per click would have been more effective, but this doesn&#8217;t seem to be the case. I assume this is due to a mix of pay per click&#8217;s demand and the targeted nature of my ad.</p>
<p>I have to admit that although I am a fan of Facebook, I didn&#8217;t initially think of using it for NetPoint. It seemed perfect if you&#8217;re targeting teens or students in college, but not very effective if you&#8217;re trying to reach businesses. However, a lot of professionals are starting to use social networking sites. As this becomes more popular, I think we&#8217;ll start seeing more ads targeted towards the corporate world.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Business of Software FAQ]]></title>
<link>http://successfulsoftware.net/2008/04/28/business-of-software-faq/</link>
<pubDate>Mon, 28 Apr 2008 10:51:09 +0000</pubDate>
<dc:creator>Andy Brice</dc:creator>
<guid>http://successfulsoftware.net/2008/04/28/business-of-software-faq/</guid>
<description><![CDATA[As a regular on FogCreek&#8217;s Business of Software forum I see the same questions come up time an]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>As a regular on FogCreek&#8217;s <a href="http://discuss.joelonsoftware.com/?biz" target="_blank">Business of Software forum</a> I see the same questions come up time and again.</p>
<ul>
<li>How do I do SEO?</li>
<li>How do I improve my return on Adwords?</li>
<li>Which hosting company should I use?</li>
<li>Which payment processor should I use?</li>
<li>etc.</li>
</ul>
<p>So I have quickly thrown together a <a href="http://discuss.joelonsoftware.com/default.asp?W1341" target="_blank">BOS FAQ page</a> in an attempt to raise the level of debate. Hopefully other people will add it to it. Even if you don&#8217;t read the forum you might find some of the links useful.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
