No, I don't think that transferring code or application development from one developer is a good idea. The reason why I say this is because if the other developer isn't competent enough to do the job then he will create problems for you in the future. This is what happens when you transfer your ...
You're saying is that your product strikes a middle ground, "providing powerful project management features without the learning curve." Why is no learning curve important? Because it allows teams to transition to it without taking time to do it. Teams that are already using complex products lik...
Are you looking at this subject from a marketing or management of growth point of view? In other words are you asking how to grow or how to manage and track growth? Michael michaelirvin.net
If you have an enforceable contract, the client is obligated to pay for the services received. As a business owner, I would be very concerned if a SAAS was demanding upfront payment for 2 years.