Feasibility Study
Feasibility is the second phase of the Software Development Life
Cycle and refers to the preliminary investigation
It is a study to evaluate the feasibility of a proposed project.
It starts when someone requests or demands any change in the
current system or either a user or someone from the department
finds a problem.
Feasibility helps us understand the practical extent to which a
process could be executed.
The primary objective of the feasibility study of a project is not to
find a solution but to acquire a sense of its scope.
Types of Feasibility Studies
Technical Feasibility
Economic Feasibility
Operational Feasibility
legal Feasibility
Schedule Feasibility
Technical Feasibility
o Technical feasibility is the study of all the technical resources
o The analyst should find out whether technical resources (hardware
and software) are available or not in the organisation to support
the proposed changes in the software system.
o Technical feasibility also analyses the technical skills and
capabilities of the technical team or whether we could use existing
technology or not.
Economic Feasibility
o The most frequently used feasibility method is economic and financial
feasibility
o It tells the effectiveness of the software system financially.
Operational Feasibility
o Once the system is technical and economically feasible, the operation
feasibility needs to be checked.
o it tells us how easy or challenging the operation and Maintenance of software
would be for the user after deployment.
Legal Feasibility
o It helps us understand whether the proposed system confirmed all the legal
and ethical requirements.
o It analyses all the legal barriers for project implementation, copyright,
licensing, project certificate etc.
Schedule Feasibility
o It analyses how much time the project completion takes.
o It studies the timelines and deadlines for the project.
o It allows understanding how the project's purpose failed if the completion of
proposed changes is done after the scheduled time for the organisation.