Welcome to Coding Beez Learn at your own pace with structured courses designed for students and professionals. Find out more!

CodingBeez Logo

Software Development Lifecycle (SDLC): End-to-End Overview

  • Home
  • Software Development Lifecycle (SDLC): End-to-End Overview

Types of Feasibility


Feasibility is usually analyzed under five major categories:

1. Technical Feasibility

It basically analyzes the technology and expertise required to build this system.

It considers the Programming languages, Infrastructure, Tools, Skilled developers, Integration complexity etc whlle checking the Technical Feasibility

 

2. Economic Feasibility

It basically analyzes the project financially viable or not?.

It also called Cost-Benefit Analysis

It includes the Development cost, Maintenance cost, Infrastructure cost, Expected revenue, ROI (Return on Investment) etc.

Formula:

ROI = (Benefits - Cost) / Cost

If cost > benefit → Not feasible.

 

3. Operational Feasibility

It basically analyzes, will the organization and users accept and use the system?

It checks User readiness, Organizational culture, Training needs, Workflow impact etc.

 

4. Legal Feasibility

It basically analyzes, does the system comply with laws and regulations?

It checks Data privacy laws, Licensing issues, industry regulations, Contractual obligations etc.

 

5. Schedule Feasibility

It basically analyzes, can the project be completed within the required timeframe?

It considers Deadlines, Resource availability, Team size, Project complexity etc.

 


🔐 Login to mark lessons as completed and earn credits.