Archive for March, 2009

Are You a Seesmic or Balsamiq Entrepreneur?

March 19th, 2009 by jeremychone | 24 Comments »

In the software industry, and probably in other industries as well, there are two types of startups: the scale-first type and the monetize-first type (sometimes called lifestyle business). Any organization needs to eventually do both, but in the beginning, a startup needs to decide to focus on scale or monetization. Seesmic and Balsamiq are great 2008 examples of each type of startup. (Good comment from Vasudev Ram, Not everyone needs to or wishes to becomes a Google or a Yahoo! or a Microsoft)

Read the rest of this entry »

Enterprise Web vs Consumer Web [2.0]: Top Six Differences

March 6th, 2009 by jeremychone | 9 Comments »
For quick scan, follow the bold words.

Although there is evidence that the two styles will converge in the future, enterprise and consumer Web architecture and technology are quite different today. If one talks to an enterprise application architect, he or she will probably say that while consumer Web applications are cute, simple, and sometimes useful, their architectures and technologies are merely a bunch of scripts and hacks put together. If one talks to a consumer Web architect, she or he will probably say that enterprise software is overly complex, often unusable, and based on over-priced and under-performing technologies (i.e., JSF or Portal). (See the previous post about Web Developer Spectrum.)

Having lived in both worlds, I can see some truth in both arguments; however, I think that most of the divergence comes from a different set of requirements that leads to separate technical routes.  

I see six main differences between consumer and enterprise Web Applications:

1) Scale (Users vs Applications)

Read the rest of this entry »