System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spiral model | and Process of SDLC | Advantage and Disadvantages of Water and Spiral Model | Spiral Model for System Development | - Uttar Tamang

UttarTamang 17,779 views 18 slides Jul 28, 2017
Slide 1
Slide 1 of 18
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18

About This Presentation

This Slide includes:
#. Meaning of System Development Life Cycle
Process of SDLC
1. System Planning,
2. System Analysis,
3. System Design and Development,
4. System Implementation,
5. System Operation and Support

Types or Models of SDLC
1. Waterfall Model
1.1. Process of Waterfall Model
1.2. ...


Slide Content

SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) BY : YADAV PRASAI YAMUNA RAYAMAJHI YOUG MAYA GURUNG UTTAR TAMANG SUYASHA SIWAKOTI 7/28/2017 1

Meaning of System Development Life Cycle(SDLC) According to Dennis, Wixom, and Tegarden(2009), ” SDLC is the process of understanding how an information system can support business needs by designing a system, building it, and delivering it to users.”( p.2) SDLC is a systematic method for organizations to successfully implement change. A systematic strategy for large scale development projects. 7/28/2017 2

Process of SDLC 7/28/2017 3

System Planning Do a feasibility study and look at options Do a project plan Review project requests Prioritize project requests Allocate resources Identify project development team 7/28/2017 4

System Analysis Analyze by breaking down into parts(diagram) Conduct preliminary investigation Perform detailed analysis activities: Study current system Determine user requirements Recommend solution 7/28/2017 5

System Design and Development Decide if the system will be created in house or outside . Identify how will it operate and how it will be used by end users . Re examine the feasibility study done in analysis phase 7/28/2017 6

System Implementation System is built purchased and tested Training is implemented to end users . A technical support plan is put into place . Convert to new system 7/28/2017 7

System Operation and Support Conduct post-implementation system review Identify errors and enhancements Monitor system performance 7/28/2017 8

Types of SDLC 1. Waterfall Model 2. Spiral model Waterfall Model: First published model of the SDLC The waterfall Model is a linear sequential flow. The waterfall approach does not define the process to go back to the previous phase to handle changes in requirement

Waterfall Model: First published model of the SDLC The waterfall Model is a linear sequential flow. The waterfall approach does not define the process to go back to the previous phase to handle changes in requirement

Process of Waterfall Model: Requirement Definition System and Software Design Implementation and unit testing Integration and System Checking I Operation and maintenance

Process of waterfall model Requirements analysis and definitions: Goals and constrains are established Defined in-details and serve as a system System and software design: Partition of hardware and software Establishes overall system architecture Implementation and unit testing: Realized as a set of programs Verify the unit Integration and system testing: Programs are integrated and tested Software system is delivered Operation and maintenance: System is installed and put into practical use

Advantages and Disadvantages Of Waterfall Model Advantages Disadvantages Easy to explain to the users. Structures approach. Stages and activities are well defined. Helps to plan and schedule the project Assumes that the requirements of a system can be frozen. Very difficult to go back to any stage after it finished. A little flexibility and adjusting scope is difficult and expensive.

Spiral Model: Proposed by Boohm (1988). Combination of both design and prototyping-in-stage. It is like a waterfall model, in essentially the same order, separated by planning, risk assessment, and the building of prototypes and simulations.

Process of Spiral Method:

Spiral Model For System Development Determine objective ,alternatives and constraints: Project are defined Product are identified and detailed arrangement plan is drawn up Risk are identified alternative strategies Evaluate alternatives, identify and resolve risk: Risk assessment and reduction for each of the identified project risk. System are developed Development and validation after risk evaluation: Development model is chosen for system Plan next phases: Decision made and plans are drawn

Advantages and disadvantages of Spiral model Advantages Disadvantages Provides checkpoints. Early involvement of developers. Manages risks and develops the system into phases. High cost and time to reach the final product. Needs special skills to evaluate the risks and assumptions. Highly customized limiting re-usability

Thank You 7/28/2017 18