Вы находитесь на странице: 1из 9

Systems Development Lifecycle (SDLC)

Three major activities


Analysis: understanding business needs
Design: conceptualizing computer-system
solution
Implementation: construction, testing, and
installation

Two additional phases


Project planning
Support
Sylnovie Merchant, Ph.D. MIS 210 Fall 2004
The SDLC

F
1. Planning
r a. Project identification and selection
o
n b. Project initiation and planning A
t
e 2. Analysis
n
d a. Determine system requirements (WHAT users need)
b. Modeling possible solutions (HOW to satisfy user needs)

B 3. Design D
a
c
a. logical design
k b. physical design
e
n 4. Implementation
d
5. Maintenance / support I

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


SDLC Concepts

All projects use some variation of the SDLC


SDLC is more than phases
Principles of management
Planning and control
Organization and scheduling
Problem solving

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


Major Attributes of the Life Cycle

The project --
Moves systematically through phases where
each phase has a standard set of outputs
Produces project deliverables
Uses deliverables in implementation
Results in actual information system
Uses gradual refinement

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


Project Phases
Planning (Why build the system? How should
the team go about building it?)
Analysis (Who uses system, what will it do,
where and when will the system be used?)
Design (How will the system work?)
Implementation (System delivery)

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


Planning

Identifying business value


Analyze feasibility
Develop work plan
Staff the project
Control and direct project

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


Design
Design selection
Architecture design
Interface design
Data storage design
Program design

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


Implementation

Construction
Program building
Program and system testing
Installation
Conversion strategy
Training plan
Support plan

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004


Support Phase
Objective: Keep system running productively
following initial installation
End-user support
Help desks
Training programs
Maintaining and enhancing computer system
Enhancements
Upgrades
Maintenance

Sylnovie Merchant, Ph.D. MIS 210 Fall 2004

Вам также может понравиться