Common sense is not common
Powered by MaxBlogPress  

Archive for April 2009

Tips for starting a software business

What I have learnt since 2005 about software business

Motivation

  • If you got layoff, just start a software business because you have no ‘excuse’ or downside.
  • Start a software business because you want to solve a problem but not for money only. The reason is if you are just going after money, if your business is slow, then you may give up too early.
  • Should you be in software business if you do not have a background in a technical subject? A successful business requires more than technical knowledge, so think competitive advantages, e.g. you have extensive offline distribution channels for target markets of your new software.

Strategy

  • Start small but think big or ahead.
  • Think thoroughly but not in situation of analysis paralysis.
  • If you are not sure whether an idea will work, release a prototype and test the market.
  • Where is the profitable idea? Look constantly for pains.
  • Likely profitable idea is hard to get, but execution is even harder because forming a strong team requires knowing a lot of good people and luck.
  • Benefits are great, but in order to ask customers to part with their money, the pain has to be perceived as acute and your solution has to be appealed to be value for money. For example, it is better to sell energy saving air-conditioners to people in Middle East then fuel economy passenger cars.
  • If you think big, get at least a partner that is very different from you because for business to succeed, it require different talents.
  • If you have or your partner has knowledge about US market, consider it as your home market because US is a relatively homogeneous, huge and still lucrative market.
  • With open source software, software as a service (SaaS), cloud computing and out-of-work talented programmers, you can experiment with software ideas.
  • Think value for money but not absolute low price because the latter may cause your business unsustainable
  • Think solution for customers and not just features and benefits of your product. The main reason is your product may ease some of your customers pains but your customers may still do not have a solution. For example, DIY natural gas tank installation kit for passenger cars in an area with limited natural gas stations.
  • Founders are cheerleaders and self-critics.
  • Small market is all right as long as you are happy with a ’small pond’.
  • According to Seth Godin’s book, the dip, quit when you no longer has a chance to become number one in your niche.

Hopefully you can share with me some tips on starting a software business. Peace…

Free Singapore proxy test is back!

So many issues with Malaysia broadband, I think it is timely to let Malaysia broadband users to find out whether a Singapore proxy is good for them. Unlike previous test, viewing of YouTube videos is allowed.

Straits Time Index ready for next bull run?


Straits Time Index long term chart


Straits Time Index short term chart

Is Straits Time Index ready for next bull run? At this stage(7/4/09), it is still too early to tell. However for this rebound to have legs, Straits Time Index should not fall below 1658 to correct RSI overbought condition(from RSI value of over 70 to 50). Otherwise Straits Time Index will stuck between 1480 and 1930. Anyway, in order to declare the next bull run, Straits Time Index has to overcome a lot of resistance levels as shown in Straits Time Index short term chart. In the medium term, Straits Time Index will most likely fluctuate between 1480 and 2592 unless world economy recovers (V-shaped recovery).