are soft lies in sales okay?
param: In enterprise software, there is another angle to this problem. If you know that the deployment process is going to take 3 years, should you tell your customers that there are features in your product that are right now sitting on your immedidate roadmap? what about medium term roadmap?  How do you determine where the line is?Also, if you know the base feature is there; but you know there are customizations and configurations that will need to be done on top for the deployment, do you say its there out of the box? or do you say it can be done? (Note that nothing really works out of the box in the enterprise; and if you keep saying 'can be done' to everything, you are going to lose the sale to a guy who says out of the box.)