A feasibility study considers all of the aspects of your project, including the availability of time and capacity, financial and other resources, market demand, as well as technical aspects to enable you to determine if you should take your project idea forward.