Persuading people to use new software is one of the hardest jobs going. It can take months, sometimes even years before the market accepts a new software package.
There is no single way to make money by selling software. You may, for example, have an idea for an app for mobile devices. You may have software written for your company that you would like to sell to other companies, or you may be writing a commercial package from scratch. Whilst in some ways, these are very different, many of the issues are the same.
This book gives a guide to what is needed to make successful sales. Some of it is written for people who have not had formal training in software design or programming. On the other hand, for the experienced developer, there are sections on the non technical matters such as marketing and charging.