by
Siobhan McLaughlin
on Fri 10 Mar 2006 11:00 AM EST

When I was working in QA on an Enterprise software / hardware product,
every time we found a Priority 1 problem and saw a series of hex error
messages fly across the screen, as a joke we would say 'Alright, ship
it!'. Because a few P1s later, it would eventually be packed up
and shipped out the door by someone
named Ray in shipping.
I have gone to two Toronto
DemoCamps
and seen various demos of projects people are working on, some
commercial and some not so much. But they are all generally web
based, centrally hosted products with a consumer or retail target
market. One group
Nuvvo explained that they were going to go
after the Enterprise market second.
This is remarkably different than only 6 or 7 years ago when the same
type of hobbyiest / would-be entrepreneurs always developed locally
installed products. Of course, this was how Shareware started and companies,
like the one I work
for, built up download BBS' and eventually websites on this model.
And everyone knew the money was in the Enterprise space. Hire a
sales guy, get him to flog your product and sign up a few customers and
you were in business. Now instead of Ship It, its promote
it. Fix the problems and incorporate feedback in a week after
people use it in Beta. Promote the code fix to your centrally hosted environment.
The famous example of this model is of course Google, a company that
I'm guessing has never shipped anything out the door. As I see
these demos and read about the myriad of new
products being highlighted in the blogs I read, I am intrigued by the
change that is taking shape. The ability to centrally host an
application has dramatically reduced the cost of producing software, a
production cost that was pretty cheap before.
It really amazes me to see this change in what I view as a short amount
of time. I think it is going to reshape the computer software
industry very significantly in the next few years. It is similar
to the change that the multitasking OS brought about.