Presentation is loading. Please wait.

Presentation is loading. Please wait.

Systems Development Life Cycle (SDLC)

Similar presentations


Presentation on theme: "Systems Development Life Cycle (SDLC)"— Presentation transcript:

1 Systems Development Life Cycle (SDLC)
Systems Analyst coordination, communication, planning, design Multistep process or cycle - some reason Highly related and interdependent Occur at same time Different parts in different stages Recycle back Automating some of the steps pg. 1

2 Systems Development Cycle
Systems Investigation Product: Feasibility Study Understand the Business Problem or Opportunity Systems Analysis Product: Functional Requirements Develop an Information System Solution Systems Design Product: System Specifications Implement the Information System Solution Systems Implementation Product: Operational System Systems Maintenance Product: Improved System pg. 2

3 Investigation - brief study Proposals – preliminary study
Symptoms/Problem/Opportunity Feasibility study Cost/benefit Tangible/intangible pg. 3

4 Systems Investigation
Organizational Feasibility Technical Economic Operational pg. 4

5 Systems Analysis Key Areas of Systems Analysis Organizational
Functional Requirements Present System pg. 5

6 Understand existing system, set requirements Gather and analyze data
Analysis – in-depth study – system should do to meet user needs - how system will accomplish Understand existing system, set requirements Gather and analyze data Organizational Current system Functional requirements Information needs Processing capabilities required Design - actually plan system Satisfy functional requirements from analysis pg. 6

7 User interface – input, output, converting to machine Tips
Prototyping process (RAD) Limited working system, developed quickly Data design Databases and files Data dictionary Process design Software resources – programs and procedures Systems specifications pg. 7

8 Prototyping Process Identify an End User's Information Requirements
Use and Maintain the Accepted System Identify an End User's Information Requirements Develop Information System Prototypes Revise the Prototypes to Better Meet End User Requirements Prototyping Cycle Maintenance pg. 8

9 Education and training
Implementation Conversion HW and SW Acquisition SW development Testing Documentation Installation Education and training pg. 9

10 Converting - stress and confusion Parallel - old and new
Pilot - entire system - selected users Phasing - part of system - all users Plunge (cutover, direct) Maintenance Monitoring, evaluating, modifying pg. 10

11 CASE – computer-aided systems engineering – software tools Uses
Business planning Project management User-interface Database design Software development pg. 11

12 Computer-Aided Systems Engineering
Planning Toolset Server Repository Analysis Toolset CASE Design Toolset Code Generation Toolset Database Generation Toolset System Interface Information Integrator Workstation Repositories pg. 12

13 Front end – planning, analysis, design
Back end – implementation, maintenance Data dictionary JAD – joint application design End-user development pg. 13


Download ppt "Systems Development Life Cycle (SDLC)"

Similar presentations


Ads by Google