Before creating a program we need to check if it is feasible

Feasibility study is the initial investigation that determines whether a project is viable.

To check if it is viable we must consider:

  • Can it be financed? (economic feasibility)
  • Will it break laws? (legally feasible)
  • Is it too ambitious? (technically feasible)
  • Is there enough time to complete it

If a project is feasible we can create a requirements specification which will list all the functions that the system should have

Scroll to Top