You need a good business plan, a solid marketing plan, an experienced management team and adequate capitalization. Even with all those factors in place, however, there are inevitably surprises and errors along the way. The key is learning from those errors as you go along so that small failures don't balloon into big ones.

Excerpted from Start Your Own Business: The Only Start-Up Guide You'll Ever Need