ITFT - System development life cycle models

11

Click here to load reader

description

SYSTEM DEVELOPMENT LIFE CYCLE MODELS

Transcript of ITFT - System development life cycle models

Page 1: ITFT - System development life cycle models

System development life cycle

Page 2: ITFT - System development life cycle models

Definition of sDLC

• Using the system approach to develop

information system solutions involves a

multistep process known as SDLC.

Page 3: ITFT - System development life cycle models

Phase of SDLC

• Investigation

• Analysis

• Feasibility Study

• Design

• Construction

• Testing

• Implementation & Maintenance

Page 4: ITFT - System development life cycle models

Phase of SDLC

Page 5: ITFT - System development life cycle models

SYSTEMS INVESTIGATION

• Understand the business problem or opportunity

• Determine whether a business problem or opportunity exists.

• The goal of feasibility study is to evaluate alternative system and to purpose the most feasible and desirable system for development.

Page 6: ITFT - System development life cycle models

Feasibility study

• There are basically five types of feasibility are addressed in the study.

1. Technical feasibility

2. Economic feasibility

3. Motivational feasibility

4. Schedule feasibility

5. Operational feasibility

Page 7: ITFT - System development life cycle models

System analysis

It is an in-depth study of end user information needs that produces functional requirements that are used as the basis for the design of a new information system.

System involves detailed study of:

a. The information needs of the organization and end user.

b. The activities, resources and products of any present information system.

c. The information system capabilities required to meet your Information needs

Page 8: ITFT - System development life cycle models

System design

• System design can be viewed as the design of user interface, data, process and system specification.

System Design

User interface

design

Data design Process design

System specification design

Page 9: ITFT - System development life cycle models

System Construction

• The required programs are coded, debugged, and documented. The system should be tested with some test data to ensure its accuracy and reliability.

Page 10: ITFT - System development life cycle models

System Implementation

• The implementation is a vital step in ensuring the success of new systems. Even a well designed system can fail if it is not properly implemented.

Page 11: ITFT - System development life cycle models

System maintenance

• Once a system is fully implemented and being operated by end user, the maintenance function begins. Systems maintenance is the monitoring,evaluating and modifying of operational information system to make desirable or necessary improvements.