What is a good release cycle for SaaS products? My product is Hybrid SaaS product that can be downloaded or run in the cloud. I have been doing major releases every 3 months with small releases for bug fixes in current release. I want to do them more often but sometimes get concerned of moving too fast and causing major regressions.
What do you do for your products? What are best practices?
I think the answer is as fast as you can go without breaking things. You kind of answered it yourself when you expressed concern about "causing major regressions."
Go as fast as you can without causing major regressions.
I haven't released yet, but my plan is to prepare some technical solution to being able to roll features gradually (similar to a/b testing) to make sure that if something is wrong it is not affecting everyone at once.
I second your question about advice on best practices.