3 ms·
Software usually provides a unique service, so typically you'll want to charge for the service based on the value of your service's differentiator. But the exac
by heurist 8y ago
Software usually provides a unique service, so typically you'll want to charge for the service based on the value of your service's differentiator. But the exact pricing scheme will vary by industry/vertical. Some software may be priced by usage, some by subscription tier, some by seats or licenses. Pricing is usually the last thing developers want to think about because the best pricing is often counter-intuitive and tightly coupled to the customer's needs and mindset. Enterprises, for instance, understand seats and licenses because they've been buying software that way for 30 years. The subscription model we're focused on now is a recent development (last 10 years). Selling seats, licenses, copies etc is a sales tactic, not an engineering decision. That concept is changing but will only change as fast as the slowest megacorps. I'd say consumers are similar in that they're used to purchasing "copies" of retail goods at the store, so it's familiar to them. Trying to sell in an unfamiliar way usually fails. Why put that obstacle in front of yourself?
Personally, I put a lot of effort into my software and want to get as much as possible in return so I can be financially independent ASAP and enjoy family, nature, and hobbies to their fullest.
I think the bugs are all at my house, by the way ;)