Feasibility Study
After requirement gathering, the team comes up with a rough plan of software
process. At this step the team analyzes if a software can be designed to fulfill all
requirements of the user, and if there is any possibility of software being no more
useful. It is also analyzed if the project is financially, practically, and
technologically feasible for the organization to take up. There are many algorithms
available, which help the developers to conclude the feasibility of a software
project.