Our business model

So far this blog has clocked up more than 3,000 page views! Thanks for the interest – I hope I can keep things interesting for the readers who have subscribed (and those who haven’t – for shame! I’ll forgive you if you subscribe now though ;-)

I briefly discussed the topic of this blog post in my first blog post. I want to discuss more directly the business model that we evolved with Mindscape as I think it’s an exciting one that many software folk should look at adopting when they don’t have oodles of money to start with.

Lets re-cap

We formed Mindscape with 3 founders who each put $10,000 in the pot. This gave us total starting capital of $30,000 which obviously doesn’t provide much of a runway for a business. Each of the founders was fairly well- known locally for our previous work and community involvement so we were approached to undertake some services work which we gladly did to put some more money in the bank. The runway had been extended.

The next project

The next project we got involved with was Valuecruncher. Rowan Simpson, who was acting as an adviser to our business knew of an opportunity with Mark Clare to build the site and asked if we would be interested in helping build the site. We decided the least we could do is go and listen to the idea especially since we value Rowan’s input a lot and getting the opportunity to work more together was appealing. Mark gave us the sales pitch for what he wanted to create and we thought it was a cool idea.

The site was dedicated to helping find and value stocks, and give end- users the ability to do what-if style analysis that often either requires impressive Excel skills or access to some finance geek to do it for you. Ctrl + Click here to open it in a new tab to look at later and let me know your thoughts :-)

We undertook this project in exchange for equity. At the same time, we were delivering LightSpeed 1.0 and still had the money in the bank to get through this work as well. This was our first foray into taking equity stakes and it was helpful to have people like Rowan and Mark involved who had experience with these things so it didn’t devolve into an “us vs. them” type situation. Valuecruncher has continued to evolve and it’s even been through a successful capital raising round which further taught us things that geeks wouldn’t tend to know about. I’ll be writing in the future about some of the lessons we took from these processes.

Beyond Valuecruncher

Having been through the Valuecruncher process we started reflecting on what we had achieved. There were several things that appealed to us about this type of deal:

  • Taking equity means we neutralised the “us vs. them” nature that often arises from services work.
  • You can invest your skill and time. Not every investment has to be money and early on you are not likely to have lots of cash to invest.
  • By having these investments it was similar to investing in the products side of the business – we weren’t just after short term cash injection but hopefully building future revenue streams.
  • We think we have a bit more than just technical skills to offer. I subsequently became a director of Valuecruncher and hope that I add value to the business beyond just the technical elements.
  • We build stronger relationships – you can’t be in business with people and not build a cohesive bond with them. This always feels better than having them just be your “client”. The strength of our network is? much stronger.
  • We like seeing where our work goes – No more building a system and then having it just disappear and only get updates when you remember to check the site. We get to keep our finger on the pulse of developments of “our baby” and see it grow, and see feedback directly.
  • It teaches important business skills. While I wouldn’t say I’m an expert on any of these things and was in the hands of experts at the time, I’m comfortable now dealing with term sheets and discussing how an early stage capital raising round may progress.

Of course, there are also some downsides too. Some things to keep in mind if you’re looking at this type of deal:

  • Less cash than you may otherwise get with straight services work.
  • You need to be careful about taxes. You’ll likely be paying tax on cash and equity income if you’re receiving it once the business has a value (post-capital raising generally). Check your local laws.
  • You’re unlikely to be able to just liquidate your shares quickly (or if you can, at a big penalty).
  • Further to the previous point, you must be thinking long-term which is why you should believe in the business. If you don’t believe in it – don’t invest. There are several we have passed on because we didn’t believe in what was being attempted.
  • There’s costs associated with legal and accountancy input on your involvement with the venture.

I’m sure you can think of other things that could be in the pros + cons lists and if so do please drop them in the comments for others to read.

Onwards

We’ve continued to take stakes in new businesses using this approach but often with a cash/equity split rather than just pure equity. We’ve added 3 ventures following Valuecruncher and we’re always on the lookout for more opportunities. We’re even at the stage now where our experience with some of these early stage ventures is an attractive proposition in itself – beyond just the software development skills we can provide.

After 2 years of operation, we now have 5 products available and invested in 4 ventures. I’m a strong believer in this approach being very effective for people wanting to move from IT into business – you don’t even need a pile of cash to start out with.

What about losing focus?

This is a concern that I had early on and I’ve read many essays where focus is suggested as being key to business success. We always kept at least part of the company working full time on our vision of building a software products company. I do not think the approach we have taken is right for everyone.

If you’re a venture that’s backed with capital I would suggest absolutely just going full on at your goal. We didn’t have the cash floating around but didn’t want to get stuck in the services game – this felt like a happy medium. The connections and skills we’ve gained from this style of business has absolutely benefited our core business and likely will have further unforeseen benefits in the future.

Thanks for reading and please do leave a comment with some feedback. I love hearing what you think – do you agree or disagree with me? What would you like me to talk about next? And, as always – do subscribe if you enjoy my writing :-)

Tagged: , ,

Choosing a business name

What you name your company is important – it’s the identity you’ll operate under for the foreseeable future. You need to be proud of the name and feel it reflects enough about yourself and what you do, and is also unique enough in a crowded market. This post covers what we did in picking the Mindscape name.

Our approach

In typical geek fashion we decided to approach the problem by using a divide and conquer method. We each went away and wrote down as many names as we could think of over the course of a week. We then put them all into a spreadsheet and each ranked every name out of 10. Then we summed the values and sorted by the rank.

There were some really terrible names in there…

Dodging a bullet

I still have the old Excel spreadsheet floating around and thought I’d dig a few of the names out that did not make the cut.

  • Spawn – Great if we were starting a game company or a sperm donation clinic
  • Azure – I think we all can see why that wouldn’t have been wise in light of Microsoft’s cloud offering
  • Aeon – Supreme Commander was the game of the day and Jeremy liked that race
  • HydroDam – “Harnessing the power of the waterfall” ;-)
  • CodeRed – Naming your software company after a virus probably wouldn’t build trust
  • AsusOfBasis – We must have dreamed this one up at one of those many nights at the pub. WTF were we thinking?

There were hundreds of names in the spreadsheet. To be fair, many were very good and have used many of the other names for codenames, passwords, etc.

The .com

One of the biggest pains in your backside when picking a name is finding a .com that’s available. Hunting for something that was available was the biggest suck on our time. I’m fairly sure we could have looked up a GUID for a domain name and found it taken by a domain squatter. We didn’t start out with a truck load of cash so we didn’t want to spend up large on trying to pry a name from one of these sorts of individuals, so we simply gave up. We went with a local TLD – .co.nz (New Zealand).

In retrospect, should we have done that? Probably not – a lot of people still have a strong trust of .com’s and we’re a company asking for credit card details. Our audience is one of software developers and hopefully many of them realise there isn’t really any additional trust just because somebody has a .com, so I still hope it’s not damaging our potential for revenue. If you can find a .com or buy one for a small price, I’d say do it. Don’t delay the launch of your business for months just to find one though.

Why Mindscape?

Back to our spreadsheet – Mindscape wasn’t even on the top of the list. There were six above it. We ended up just talking through the top few and seeing what everyone was happy to settle on together. How very un-geeky of us. It also focused on the mind – something that reflects software development strongly since writing code is a very intellectual pursuit.

You’ll notice however that if you visit www.mindscape.com, there is a software publisher there also called Mindscape. This was frustrating as they’re a multinational company, however we didn’t let that deter us – perhaps it should have, but it didn’t. Their products include products relating to Thomas the Tank Engine and Carmen San Diego. We were fairly comfortable that software developers would realise they were not on our site if they ended up there (and if not, the queries about when Barbie would be integrated into Visual Studio 2010 would likely fall on deaf ears :-)

So we ended up living at www.mindscape.co.nz

Other things to consider

If you’re planning the name of your software company keep these thoughts in mind:

  • .com availability if possible
  • How early in the alphabet the name is – earlier is better. Start with “A” if possible
  • Keep it as short as possible (may conflict with the .com point)
  • Does it express anything about your organisation?
  • Is it easy to pronounce and spell?
  • Don’t start it with a number or symbol – it makes it hard to use in namespaces, class names, phone books, etc

I hope this post has helped tell some of the story about our name and help those thinking about starting a software company by providing some guidance on what to consider. If you’re enjoying these blog posts and want to keep up with what I’m writing about, please subscribe via RSS.

Any questions or requests for future posts are more than welcome. Drop them in the comments after this post.

kick it on DotNetKicks.com

Tagged: ,