A pretty common question on software development forums: Should I release my new product in July or postpone it for a couple of months? I recommend to release your new software product as soon as possible to quickly test the product idea and to start communication with users. July is a good time for pilot [...]
Upselling (or Up-selling, or Upsell) is a simple way to increase your average revenue per customer. It’s easy and effective. At the time of purchase simply offer your customers extra options or a more valuable deal. This is just a short list of what you can offer to your customers besides your main software product: [...]
If you have ever released an update of your software product then you likely faced the problem of notifying your existing customers about the update. In this post I’d like to give a simple yet very important advice how to notify your customers properly. Releasing the upgrade is a very important task. After several months [...]
If you decide to split your software product into several editions with different settings then you will likely wonder how to name them. Naming software editions depends upon what do you offer and what do you limit in each edition. There are several common approaches in building editions: Functional limitation (F) Environmental or purpose usage [...]
Tracking is a king in mISV business. When somebody downloads a file from your website you must log the event. Therefore, you must invoke a script (e.g. download.php) on your server that will write the info about the event in a file or database and then will redirect the visitor to the actual binary file. [...]
There are many software products that have a project-oriented concept. In other words they allow creating, editing, and managing projects or documents. The examples of the project-oriented programs are various text and media editors, database systems, spreadsheets, programming tools, setup builders, knowledge bases, and a lot of other applications. I’d like to gift you an [...]
This post is inspired by a recent discussion in the ASP groups. It was noticed that most of software don’t offer users an option to immediately launch the program in the end of setup process. After installation, users have to locate the application shortcut manually in Start menu among dozens of other software groups. You [...]