System development
life cycle
Definition of sDLC
• Using the system approach to develop
information system solutions involves a
multistep process known as SDLC.
Phase of SDLC
• Investigation
• Analysis
• Feasibility Study
• Design
• Construction
• Testing
• Implementation & Maintenance
Phase of SDLC
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.
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
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
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
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.
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.
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.

ITFT - System development life cycle models

  • 1.
  • 2.
    Definition of sDLC •Using the system approach to develop information system solutions involves a multistep process known as SDLC.
  • 3.
    Phase of SDLC •Investigation • Analysis • Feasibility Study • Design • Construction • Testing • Implementation & Maintenance
  • 4.
  • 5.
    SYSTEMS INVESTIGATION • Understandthe 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.
  • 6.
    Feasibility study • Thereare 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
  • 7.
    System analysis It isan 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
  • 8.
    System design • Systemdesign 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
  • 9.
    System Construction • Therequired programs are coded, debugged, and documented. The system should be tested with some test data to ensure its accuracy and reliability.
  • 10.
    System Implementation • Theimplementation is a vital step in ensuring the success of new systems. Even a well designed system can fail if it is not properly implemented.
  • 11.
    System maintenance • Oncea 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.