Systems Development

6
Systems Development Life Cycle (SDLC) Investigate / Plan Systems Analysis Systems Design Systems Implementati on Systems Maintenance Note: feedback loops are added to allow the return to prior stages SDLC is a conceptual model or framework, it describes the phases of systems development, and is used in project management

Transcript of Systems Development

Page 1: Systems Development

Systems Development Life Cycle (SDLC)

Investigate / Plan

Systems Analysis

Systems Design

Systems Implementation

Systems Maintenance

Note: feedback loops are added to allow the return to prior stages

SDLC is a conceptual model or framework, it describes the phases of systems development, and is used in project management

Page 2: Systems Development

Investigation / Planning

What’s the business problem/opportunity? Feasibility Study

Operational Technical Economic (cost/benefit analysis)

Consider tangible/intangible costs and benefits

Page 3: Systems Development

Systems Analysis

Specify “what” the system should do Analyze current system / business processes Functional requirements

Input – Process - Output

Page 4: Systems Development

Systems Design

Specifies “how” we are going to do what needs to be done

User Interface Layouts of screens, forms, reports, etc…

Data Design Tables, elements, database structure

Process Design Design of programs and procedures

System specifications

Page 5: Systems Development

Implementation Purchase hardware, software, and services

Request for Quotation (RFQ) / Request for Proposal (RFP)

Programming / Software Installations Testing Data Conversion Documentation Training Methods of Converting to New System

Parallel / Phased / Pilot / Direct Cutover

Page 6: Systems Development

Systems Development Life Cycle (SDLC)

Investigate / Plan

Systems Analysis

Systems Design

Systems Implementation

Systems Maintenance

Front End

Back End

AnalysisWhat do we need to do?

DesignHow are we going to do what needs to be done?

ImplementDo it.