Presentation is loading. Please wait.

Presentation is loading. Please wait.

Systems Development Life Cycle

Similar presentations


Presentation on theme: "Systems Development Life Cycle"— Presentation transcript:

1 Systems Development Life Cycle

2 Definitions System life cycle is an organizational process of developing and maintaining systems. It helps in establishing a system project plan, because it gives overall list of processes and sub-processes required developing a system. System development life cycle means combination of various activities. In the System Analysis and Design terminology, the system development life cycle means software development life cycle.

3 What is system development life cycle ?

4

5 Following are the different phases of software development cycle:
System study/Recognition of need Feasibility study System analysis System design Coding Testing Implementation Maintenance

6 1. System study Preliminary Investigation Request clarification 2. Feasibility study Technical, Economic. Operational Request approval 3. Determination of system requirements Detailed evaluation of present system Data Collection

7 4. Design of system Output/Input Files Procedures Development of software System Testing 5. Implementation, Post implementation and maintenance Evaluation Maintenance Enhanancement

8 Consideration Of Candidate System
There is more demand for computer services than there are resources available to meet the demand. The demand is made up of the following demands. Advantages : Operation of existing system. Maintenance that focuses on programs. Enhancement that involve major modifications in program structure. Requests for candidate system.

9 Prototyping Prototyping :
Building a scaled-down working version of the system. It is “Paralysis by Analysis” technique. It advocates building a simple system through trial and error and refining it through an iterative. Advantages : Shorter development time, more accurate user requirement and greater user participation and support

10 Identify user requirements Analyze prototype I/P/O
System Development Lifecycle with Prototyping Revise through iterative process Identify user requirements Analyze prototype I/P/O Implement Prototype Final Conversion Post- Implementation Maintenances

11 The basic Steps of prototyping are :
Identify the user’s information and operating requirements. Develop a working prototype that focuses on only the most important function. Allow the user to use the prototype, discuss requested changes and implement the most important changes. Repeat the procedure of the prototype with further changes incorporated untill the system fully meets user requirements

12 End


Download ppt "Systems Development Life Cycle"

Similar presentations


Ads by Google