Vincent Lam’s Weblog

On Open Source

Release Often!?

The idea of release early, release often and listen to the customer for the latest update and requirement got stuck in my head for the whole week. I honestly think everyone should give this a try.

I remember from my last co-op placement, there are often times when your client doesn’t exactly know what they want, all they know is that there is a problem or there are a bunch of informations needed to be managed. So, basically you have no idea what is going on, all you can do is to keep showing your client what you have come up with. The end product are often completely different from what you have planned at beginning.

I guess that’s basically how it works in open source. You have no idea what others people want. All you can do is to keep showing what your idea is and hopefully your client will like your idea and give you some guides.

Release early, release often is indeed the best way to develop a program, because that is the only way to receive feedback. So? It is something like a client/community oriented programming structure.

Advertisements

September 16, 2007 - Posted by | open source

1 Comment »

  1. I definately agree, and I think its catching on more and more in industry. Just look at the ClickOnce deployment system from Microsoft .net 2.0, its pretty much made for on demand deployment of updates seamlessly.

    Comment by Steve McAvoy | September 17, 2007 | Reply


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: