It all depends on the length of project, features, functionalities, and other changing business requirements.