The Systems Development Life Cycle

1391 Words6 Pages
“The systems development life cycle (SDLC) is the process of determining how an information system (IS) can support business needs, designing the system, building it, and delivering it to users”[1]. There are several approaches (models) to the SDLC but purpose of the each approach is the same. Each and every process comprises of phases: Planning phase, Analysis phase, Design phase, Implementation phase, and Maintenance phase. The Planning phase is phase related to the planning of the system such as initial system request, feasibility analysis and project plan; Analysis phase is the phase which is related to the analysis of the system, in this phase analysis such as requirement definition, use cases, mental/logical process
…show more content…
It also identifies the important risks associated with the project that must be managed if the project is approved [1].
Now to go into further details of the feasibility, we have to define the types of feasibility. There are three types of feasibility

Technical Feasibility- It is the type of feasibility which deals with the technical specifications of the system and verifies the project feasibility within the limits of current technology? Does the technology exist at all? How complex is the system? These are the various aspects which are dealt in the technical feasibility of the system [1].

Economic Feasibility- It is the type of feasibility which deals with money related issues in the company. This is also known as cost-benefit analysis. This attempts to answer the question “Should we build the system?” Economic feasibility is determined by identifying costs and benefits associated with the system, assigning values to them, calculating future cash flows, and measuring the financial worthiness of the project. As a result of this analysis, the financial opportunities and risks of the project can be understood. These are the aspect which are dealt in economic feasibility [1].
Organizational Feasibility- It is the type of feasibility which deals with “how well the system ultimately will be accepted by its users” [1], how is the overall market for the system, is there any legal concern about the system? [1]. The various organizational factors that can
Get Access