Releasing a product before it is complete. This usually relates to software or drivers which have been rushed to be first-to-market or to beat the release of a competitor. Many times the software authors know the software or drivers do not work, they just assume by the time it gets through the distribution channel, they’ll have the software or driver finished so end users can just download the updated version from the Internet.