Understanding the Importance of Release Early, Release Often. What Often Happens when Commercial Source Developers “Go Open”
This is a pretty common tenet in the Open Source world and where commercial developers often go wrong. If you are an ex-commercial developer then you want desperately to reach a “1.0” stage or a “near functional”, “mostly baked” stage before going live. You wouldn't want to release something piece meal, would you? After all — that's the way it's done. — Scott Johnson [PHP Everywhere]