I'm trying to figure out how to price a desktop application that I'm currently developing. I have read a few articles on the subject, but I'm unable to come up with a clear path.
A bit of background... my application is a foster software that targets fostering and adoption agencies for children. There are many agencies and local authority organizations that place children in foster homes or for adoption. I'm developing foster care software that records all the information that an agency or organization need in order to place a child successfully i.e. child data, foster family data, contact data (doctor, dentist, social worker), employee data etc. The application is written using Windows Presentation Foundation, and I've spent a lot of time finessing the UI element to get it right.
I also hope to expand this to foreign language versions. In addition, this model can be used for Mental Health, Residential Care and a host of other 'Care' professsions.
Anyway, my question: Do I
Charge a monthly rental cost, that includes support
Charge a monthly rental cost, that doesn't include support
Charge a one off fee and then charge for support
What else?
I'm interested to hear peoples views on what pricing model to follow.