Greg DeVore Stuff I Think I Know

5Sep/080

The Business of Software Conference (Part 1)

On my way back from the Business of Software Conference in Boston. I debated hard about coming to this one, not because I didn't think it would be good, it was just an inconvenient date. I am so glad that I went though. I left with so many ideas.

There really was a large cross section of attendees, from small startups (like me) to large, established companies. Because of that there was really a wide range of topics. Not all of them were applicable to my situation but enough were to make it well worth it.

Seth Godin started off the conference with a great presentation on marketing. I have seen/read quite a bit of his stuff before but he always gets you thinking about new ways to reach out to people. We have been struggling with some marketing decisions lately and his presentation really helped me realize where we need to focus our efforts.

Next was Jason Fried from 37Signals. I had pretty much seen this presentation before online but it was still valuable. Jason obviously has some strong opinions. My only suggestion for the presentation would be that he start out by stating that a lot of the principles he espouses are only possible if you have a certain type of business model. He talks about avoiding feature creep and maintaining a 4-day workweek. But, if you are selling single license software you have to implement new features in order to sell upgrades. And, if you are a consulting company who bills hourly you may or may not be able to take Fridays off. I guess that the real message is that you need to move your business model to a SaaS structure, then you can do a lot of the things that he talks about.

All that being said, he has a lot of good points and listening to him always makes me think about how we can simplify things. Our product, ScreenSteps was developed right after reading their book, Getting Real.

Eric Sink was next with a comparison of a product manager to a parent. In some ways it was geared towards a company that is larger than we are but there was still quite a bit of good information there. The basic idea was to imagine your product as a child. At different stages of its development it will need different things.

After lunch (which was quite good) came the Pecha Kucha presentations. In case you don't know Pecha Kucha means (at least at this conference) that each presenter gets to go through 20 slides in 20 seconds. The slides advance automatically so it can be a bit tricky. Some did better than others but there was actually quite a bit of good information here. My favorites were:

  • Jason Cohen who had some great marketing ideas.
  • Lou Franco who had some great insights into how to use funneling techniques outside of your website, and
  • Alexis Ohanian was flat out hilarious with with Web 2.0 parody.

That is all I have for now. I will post more about the conference later.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
21May/080

ScreenSteps Live: A Case Study on Ruby on Rails – Part 1

At Blue Mango Learning Systems we primarily develop two applications:

Distributing a product for Mac, PC and running a hosted web service is a lot of work, especially when there are only two people in your company. Therefore we have had to choose our development tools very carefully. For us, the most important aspect of any development tool is our ability to quickly iterate over a product until we feel that we have it "right". Really, for us, all other considerations fall way behind. If we can't iterate efficiently then we are going to move on to another tool.

Ruby on Rails has proven to be a great tool for this type of development. There are a lot of people getting into Ruby on Rails so I thought some of you might be interested in my experience. I think that ScreenSteps Live is an interesting case study in the benefits and drawbacks of Rails, so over the next couple of months I will be posting some of the things that I have learned as I have dived into the Rails world.

First, a little background on myself as a programmer and ScreenSteps Live as a web app.

ScreenSteps Live Struggles to Come To Life

I have no background as a programmer. Well, almost none. We first got the idea for ScreenSteps Live back in late 2006 or early 2007. At that time I had never even attempted to program a web application. I knew some basic html, enough to throw up a web page, and enough php to do some basic includes. But nothing beyond that. I also had programmed some smaller desktop apps with Revolution but only after extensive help from Trevor.

But we needed a web app. Trevor wasn't going to have time to do it so we decided to outsource. I won't go into all of the details on this but our first attempt didn't work out so well. Suffice it to say that after 2 months we had nothing and were out a few thousand dollars. All I can say is be very meticulous in checking out the people you are hiring to develop your stuff. We weren't and it came back to bite us in the form of lost time and lost money.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
Filed under: Rails Continue reading
18May/080

Apple iPhone: Solving the Innovator’s Dilemma or Swimming in a Blue Ocean?

Charlie Wood at Moonwatcher has a post asking “Why Doesn’t Apple Face the Innovator’s Dilemma?”. Looking at the success of the iPhone with the Innovator’s Dilemma/Solution outlined in Clayton Christensen’s excellent books doesn’t really tell the story of the iPhone. The Innovator’s Dilemma/Solution is a framework for analyzing market reactions to technology innovation. The idea of the framework is that entrenched market/technology leaders are unable to react to new entrants because the new entrants are able to innovate not only on technology, but also price and business model. Basically, the theory is, a company can start with a product that is “good enough” in key areas that are important to a certain subset of users. In addition that company will start with a price that is much lower than the entrenched market leaders are willing to charge because of their business model. The new entrant peels off the lowest tier of the market (those who are most price sensitive and who don’t need all of the “features” of the market leaders) and then eventually improves their product, gradually taking more and more customers away from the market leader.

This framework works great for analyzing many market successes and failures. Christensen specifically looks at the hard drive and steel mill industries. But it doesn’t really describe what Apple has done with the iPhone. First, while Apple is innovating the business model for mobile phones (they get a piece of the service agreement), they certainly aren’t innovating by creating a lower price. That seems to be a key component of Christensen’s framework. Also, Christensen talks about new companies targeting “over served” customers. That doesn’t really seem to be the case with the iPhone either. People aren’t buying the iPhone because their current phone did too much. For most people it is because their phone didn’t do nearly enough things that were actually useful.

??????

A better framework to use when analyzing Apple’s success with the iPhone is the Blue Ocean Strategy by W. Chan Kim and RenĂ©e Mauborgne. To sum up, the Blue Ocean Strategy is all about eliminating competitors by creating a product that has no direct competition. When you think about it, you are either in the market for an iPhone, a smart phone or a mobile phone. They are three separate categories. That is the key. I don’t ask myself if I want a Blackberry, a Treo or an iPhone. I ask myself if I want an iPhone or not. If the answer is no then I will decide if I want a Blackberry, Treo or Windows Mobile device.

The iPhone has no direct competitors. How did Apple do this? They did exactly what Chan and Mouborgne describe in Blue Ocean: they combined aspects from several different product types to create a new product class. When you have a new product class you have no direct competition. This gives you the “Blue Ocean” to swim in where you have broad pricing control and little influence from competitors. Apple has always followed this strategy. I don’t decide if I am buying a Mac, a Dell or an HP. I ask myself, am I buying a Mac or not? If the answer is no then I move onto Dell or HP or one of the many other PC manufacturers swimming in the red ocean.

The iPhone combines: - The tight integration of iTunes/iPod - A nearly fully functional mobile web browser - The most important features of a mobile phone - The most important features of a smart phone (email, calendar, etc.)

What they basically did was combine a few features from a desktop computer with those of a smart phone. So, while the phone features may not be extremely robust (no voice dialing, etc.) I, as a user am willing to sacrifice that because of the “closer to desktop” experience I get when using the iPhone.

In Blue Ocean, Chen and Mauborgne compare Cirque de Soleil to traditional circuses. People don’t decide if they are going to the circus or to Cirque de Soleil. They are either going to Cirque de Soleil or they aren’t. That seems like a better comparison to what is happening with the iPhone and other mobile phone manufacturers.

Will this situation last forever? No. Other manufacturers will start to make products that more directly compete with the iPhone. Then the Innovator’s Dilemma/Solution will come into play. But until then, Apple is free to swim in the Blue Ocean it has created with the iPhone.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
Filed under: Uncategorized No Comments