The expanding global market offers many opportunities for the software industry; however, many new software companies never realize their potential. They write some great code--but they can't address the "business" side of running a profitable enterprise. Many potentially great companies have fallen by the wayside because their founders didn't understand their market, didn't understand how to get the word out, or didn't understand the mechanics of...