system development life cycle

20

Upload: nigah-mathour

Post on 07-Jul-2015

315 views

Category:

Software


3 download

DESCRIPTION

What is System Development Life Cycle

TRANSCRIPT

Page 1: System development life cycle
Page 2: System development life cycle

Group: Future Legends

Members:

1.Nigah Shah 0042

2.M. Jahangir 0138

3.Habib Ur Rehma0128

4.Nabeel 0139

Page 3: System development life cycle

Systems Development Life Cycle

Topic:

Page 4: System development life cycle

The systems development life cycle(SDLC), is a term used in systems engineering, information systems and software engineering to describe a process for planning, creating, testing, and deploying an information system.

What is the System Development Cycle?

Page 5: System development life cycle

What is an information system (IS)?

Next

Hardware, software, data, people, and procedures that

work together to produce quality information

Hardware, software, data, people, and procedures that

work together to produce quality information

System—Set of components that interact to achieve

common goal

System—Set of components that interact to achieve

common goal

Businesses use many types of systems

Businesses use many types of systems

Page 6: System development life cycle

What Initiates the System Development Cycle?

What are some reasons to create or modify an information system?

Next

Competition can lead to change

To improve existing system

Outside group may mandate change

To correct problem in existing system

Page 7: System development life cycle

Participants of SDLC:

1. Systems analyst?

Next

Responsible for designing Responsible for designing and developing and developing

information systeminformation system

Liaison between users Liaison between users and IT professionalsand IT professionals

Page 8: System development life cycle

Participants of SDLC: (Cont…)

2. Project team?

Next

Consists of users, systems analyst, and other IT professionals

Formed to work on project from beginning to end

Project leader—one member of the team who manages and controls project budget and schedule

Page 9: System development life cycle

What are the phases of the system development cycle?

Page 10: System development life cycle

1. Planning Phase

What is the planning phase?

Next

Begins when steering committee receives project request

Steering Steering committeecommittee——

decision-making decision-making body for the body for the

companycompany

Function of committee:

Review and Review and approve project approve project

requestsrequests

Allocate Allocate resourcesresources

Form project Form project development development team for each team for each

approved approved projectproject

Prioritize Prioritize project requestsproject requests

Page 11: System development life cycle

What is feasibility?

Next

Measure of how suitable

system development will be to the

company

Operational feasibility

Schedule feasibility

Four feasibility tests:

Technical feasibility

Economic feasibility

(also called cost/benefit feasibility)

Page 12: System development life cycle

2. Analysis Phase

What is the analysis phase?

Next

Conduct preliminary Conduct preliminary investigation, also investigation, also

called feasibility called feasibility studystudy

Perform Perform detailed detailed analysisanalysis

Page 13: System development life cycle

Analysis Phase (cont..)What is the preliminary investigation?

Next

Determine exact nature of problem or improvement and whether it is worth pursuing

Findings are presented in feasibility report, also known as a feasibility study

Page 14: System development life cycle

Analysis Phase (cont….)

What is detailed analysis?

Next

Sometimes called logical designlogical design

2. Determine user’s wants, needs, and requirements

3. Recommend solution

1. Study how current system works

Page 15: System development life cycle

Presented to Presented to steering steering

committee, committee, which decides which decides

how system will how system will be developedbe developed

Analysis Phase (cont…)

What is the system proposal?

Next

Assesses Assesses feasibility feasibility

of each of each alternative alternative solutionsolution

Recommends Recommends the most the most feasible feasible

solution for solution for the projectthe project

Page 16: System development life cycle

3. Designing Phase:

At this stage you design the User Interface

1. Identify all necessary inputs, outputs and processes.

2. Design internal and external controls3. Show programmers how to

transform the logical design into program modules and code. (application architecture)

Page 17: System development life cycle

4. Implementation Phase:

Programs are written, tested and documented.

The system is installed.Final preparations are made to

convert data to the new system’s files, and to train users).

A system evaluation is conducted

Page 18: System development life cycle

5. Maintenance:

During this stage;

Maintenance corrects errors, and adapts to changes in the environment such as new tax rates.

Enhancement gives new features and benefits.

Security controls safeguard the system.

Page 19: System development life cycle
Page 20: System development life cycle