SlideShare uma empresa Scribd logo
1 de 18
System Development Life Cycle
SDLC
The main idea of the SDLC has been “to pursue the development
of information systems in a very deliberate structured and
methodical way, requiring each stage of the life cycle from
inception of the idea to delivery of the final system, to be carried
out rigidly and sequentially”
SDLC
• An organizational process of developing and maintaining
systems.
• Helps in establishing a system project plan

(as it gives overall list
of processes and sub processes required for developing a system)

• SDLC is a combination of various activities
• Oldest formalized methodology framework for building
information systems.
• In SAD terminology, SDLC means Software Development Life
Cycle.
• In a system the different components are
connected with each other and they are
interdependent.

• Objective: it demands that some output is
produced as a result of processing the suitable
inputs.
• Uses: To develop large scale functional business
systems in an age of large scale business firms.
Phases of Software Development Cycle
1. Problem Definition
2. System Study
3. Feasibility Study
4. System Analysis
5. System Design
6. Coding
7. Testing
8. Implementation
9. Post Implementation
10.Maintenance

PS Future
SSC
TIP Man
SDLC Methodology
• SDLC Methodology is a framework that is used to
Structure, Plan, and Control the process of
developing an information system
• Different Software Development Approaches
–
–
–
–
–

Waterfall : A linear framework
Prototyping : An iterative framework
Incremental : A combined linear iterative framework
Spiral : A combined linear iterative framework
Rapid Application Development (RAD) : An iterative
framework
– Extreme Programming
FEASIBILITY
STUDY
On the basis of result of the initial study, feasibility study
takes place.
• Defn : The feasibility study is basically the test of
the proposed system in the light of its
Workability, meeting user’s Requirements,
effective use of Resources and its Cost
effectiveness. (WR2C)
• The main goal of feasibility study is not to solve
the problem but to achieve the scope
• In the process of feasibility study, the cost and
benefits are estimated with greater accuracy.
Uses of Feasibility Analysis
• Guide organizations to make decisions
• Identifies risks associated with the proposed
project.
• Assessing Project Feasibility
8 TECHNIQUES OF FEASIBILITY
1. Technical Feasibility
• Can we build the system?
• Familiarity with application and technology. Less
familiarity generates more risk.
• Project Size: Large projects have more risk
• Compatibility: The harder to integrate the system
with the company’s exists technology, higher the
risk.
2. Economic Feasibility
• Should we build the system?
• Also called cost benefit analysis.
• More concern with costs:
– Development Costs
– Annual operating costs
– Annual benefits (cost and revenue)
– Intangible costs and benefits
3. Organizational Feasibility
• Is the project strategically aligned with the business
objectives?

• To understand how well the goals of the project
align with business objectives
• Most affected groups in introducing new system:
1. Project Champion
2. Senior Management
3. Users
4. Other stakeholders
• Champion
–
–
–
–

Initiates the project
Promotes the project
Allocates time to the project
Provides resources

• Organizational Management
– Know about the project
– Budget enough money for the project
– Encourage users to accept and use the system

• System Users
– Make decisions that influence the system
– Perform hand on activities for the project
– Determine whether the project success or not
4. Operational Feasibility
• When it is found that the project is both economic
and technical feasible, the next step is to determine
whether it is operationally feasible or not.
• Will the system operate in a way that user wants.
• Operational feasibility depends upon human
resources for the development and implementation
of the system
• User involvement is more required.
5. Social Feasibility
• Social feasibility is a determination of whether a
project will be acceptable to the people or not.
• This determination examines the probability of
the project being accepted by the group directly
affected by the proposed system change.
6. Management Feasibility
• It is a determination of whether a proposed
project will be acceptable to management.
• If management does not accept a project or
gives a negligible support to it, the analyst will
tend to view the project as a non feasible one.
7. Legal Feasibility
• Legal feasibility is a determination of whether a
proposed project infringes on known Acts,
Statuses, as well as any pending legislation.

• In some instances the project might appear
sound, on closer investigation it may be found to
infringe in several legal areas.
8. Time Feasibility
• Is a determination of whether a proposed
project can be implemented fully within a
stipulated time frame.
• If a project takes too much time it is likely to
be rejected.

Mais conteúdo relacionado

Mais procurados

3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
Prototype model
Prototype modelPrototype model
Prototype model
shuisharma
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
Mukund Trivedi
 
20. Parallel Databases in DBMS
20. Parallel Databases in DBMS20. Parallel Databases in DBMS
20. Parallel Databases in DBMS
koolkampus
 

Mais procurados (20)

Feasibility study
Feasibility studyFeasibility study
Feasibility study
 
Unit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 Complete
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
Lecture 12 requirements modeling - (system analysis)
Lecture 12   requirements modeling - (system analysis)Lecture 12   requirements modeling - (system analysis)
Lecture 12 requirements modeling - (system analysis)
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Anti- aliasing computer graphics
Anti- aliasing computer graphicsAnti- aliasing computer graphics
Anti- aliasing computer graphics
 
Creational pattern
Creational patternCreational pattern
Creational pattern
 
Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database system
 
Unified process model
Unified process modelUnified process model
Unified process model
 
Database development life cycle
Database development life cycleDatabase development life cycle
Database development life cycle
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Database Programming Techniques
Database Programming TechniquesDatabase Programming Techniques
Database Programming Techniques
 
Evolutionary process models se.ppt
Evolutionary process models se.pptEvolutionary process models se.ppt
Evolutionary process models se.ppt
 
Unit 5- Architectural Design in software engineering
Unit 5- Architectural Design in software engineering Unit 5- Architectural Design in software engineering
Unit 5- Architectural Design in software engineering
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 
20. Parallel Databases in DBMS
20. Parallel Databases in DBMS20. Parallel Databases in DBMS
20. Parallel Databases in DBMS
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 
database management system
database  management systemdatabase  management system
database management system
 
RDBMS
RDBMSRDBMS
RDBMS
 

Semelhante a system development life cycle

Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
mohammedderriche2
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.ppt
emanamin19
 
Designing the expert system
Designing the expert systemDesigning the expert system
Designing the expert system
asimnawaz54
 
Lecture 3 software_engineering
Lecture 3 software_engineeringLecture 3 software_engineering
Lecture 3 software_engineering
moduledesign
 
chapter02-120827115348-phpapp01.pdf
chapter02-120827115348-phpapp01.pdfchapter02-120827115348-phpapp01.pdf
chapter02-120827115348-phpapp01.pdf
AxmedMaxamuud6
 
CIS 2303 LO2 Part 2
CIS 2303 LO2 Part 2CIS 2303 LO2 Part 2
CIS 2303 LO2 Part 2
Ahmad Ammari
 

Semelhante a system development life cycle (20)

Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
 
Health Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptxHealth Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptx
 
Module 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdfModule 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdf
 
Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycle
 
SDLC
SDLCSDLC
SDLC
 
Hsc project management 2018pptx
Hsc project management 2018pptxHsc project management 2018pptx
Hsc project management 2018pptx
 
SAD_SDLC.pptx
SAD_SDLC.pptxSAD_SDLC.pptx
SAD_SDLC.pptx
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
Presentation2
Presentation2Presentation2
Presentation2
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.ppt
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.ppt
 
Designing the expert system
Designing the expert systemDesigning the expert system
Designing the expert system
 
Feasibility Study.pptx
Feasibility Study.pptxFeasibility Study.pptx
Feasibility Study.pptx
 
Lecture 3 software_engineering
Lecture 3 software_engineeringLecture 3 software_engineering
Lecture 3 software_engineering
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
 
chapter02-120827115348-phpapp01.pdf
chapter02-120827115348-phpapp01.pdfchapter02-120827115348-phpapp01.pdf
chapter02-120827115348-phpapp01.pdf
 
CIS 2303 LO2 Part 2
CIS 2303 LO2 Part 2CIS 2303 LO2 Part 2
CIS 2303 LO2 Part 2
 
HI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slidesHI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slides
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 

Mais de Sumit Yadav

Organizational development
Organizational developmentOrganizational development
Organizational development
Sumit Yadav
 
Keynesian philosophy
Keynesian philosophyKeynesian philosophy
Keynesian philosophy
Sumit Yadav
 
Organizational development (1)
Organizational development (1)Organizational development (1)
Organizational development (1)
Sumit Yadav
 
Human resource management 1 (1)
Human resource management 1 (1)Human resource management 1 (1)
Human resource management 1 (1)
Sumit Yadav
 
Human resource evaluation
Human resource evaluationHuman resource evaluation
Human resource evaluation
Sumit Yadav
 
washing powder brands in india
washing powder brands in india washing powder brands in india
washing powder brands in india
Sumit Yadav
 
Steps to build an effective team
Steps to build an effective teamSteps to build an effective team
Steps to build an effective team
Sumit Yadav
 
Selling strategy
Selling strategySelling strategy
Selling strategy
Sumit Yadav
 
Strategic training shrm
Strategic training   shrmStrategic training   shrm
Strategic training shrm
Sumit Yadav
 
Amendments of the constitution of india
Amendments of the constitution of indiaAmendments of the constitution of india
Amendments of the constitution of india
Sumit Yadav
 
Train the trainer (1)
Train the trainer (1)Train the trainer (1)
Train the trainer (1)
Sumit Yadav
 
Training and development
Training and developmentTraining and development
Training and development
Sumit Yadav
 
Coffee chains of the world logo interpretation
Coffee chains of the world logo interpretationCoffee chains of the world logo interpretation
Coffee chains of the world logo interpretation
Sumit Yadav
 

Mais de Sumit Yadav (14)

Organizational development
Organizational developmentOrganizational development
Organizational development
 
Keynesian philosophy
Keynesian philosophyKeynesian philosophy
Keynesian philosophy
 
Organizational development (1)
Organizational development (1)Organizational development (1)
Organizational development (1)
 
Human resource management 1 (1)
Human resource management 1 (1)Human resource management 1 (1)
Human resource management 1 (1)
 
Human resource evaluation
Human resource evaluationHuman resource evaluation
Human resource evaluation
 
washing powder brands in india
washing powder brands in india washing powder brands in india
washing powder brands in india
 
Steps to build an effective team
Steps to build an effective teamSteps to build an effective team
Steps to build an effective team
 
Selling strategy
Selling strategySelling strategy
Selling strategy
 
Strategic training shrm
Strategic training   shrmStrategic training   shrm
Strategic training shrm
 
Amendments of the constitution of india
Amendments of the constitution of indiaAmendments of the constitution of india
Amendments of the constitution of india
 
Train the trainer (1)
Train the trainer (1)Train the trainer (1)
Train the trainer (1)
 
Training and development
Training and developmentTraining and development
Training and development
 
Coffee chains of the world logo interpretation
Coffee chains of the world logo interpretationCoffee chains of the world logo interpretation
Coffee chains of the world logo interpretation
 
Organizational development
Organizational developmentOrganizational development
Organizational development
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

system development life cycle

  • 1. System Development Life Cycle SDLC The main idea of the SDLC has been “to pursue the development of information systems in a very deliberate structured and methodical way, requiring each stage of the life cycle from inception of the idea to delivery of the final system, to be carried out rigidly and sequentially”
  • 2. SDLC • An organizational process of developing and maintaining systems. • Helps in establishing a system project plan (as it gives overall list of processes and sub processes required for developing a system) • SDLC is a combination of various activities • Oldest formalized methodology framework for building information systems. • In SAD terminology, SDLC means Software Development Life Cycle.
  • 3. • In a system the different components are connected with each other and they are interdependent. • Objective: it demands that some output is produced as a result of processing the suitable inputs. • Uses: To develop large scale functional business systems in an age of large scale business firms.
  • 4. Phases of Software Development Cycle 1. Problem Definition 2. System Study 3. Feasibility Study 4. System Analysis 5. System Design 6. Coding 7. Testing 8. Implementation 9. Post Implementation 10.Maintenance PS Future SSC TIP Man
  • 5. SDLC Methodology • SDLC Methodology is a framework that is used to Structure, Plan, and Control the process of developing an information system • Different Software Development Approaches – – – – – Waterfall : A linear framework Prototyping : An iterative framework Incremental : A combined linear iterative framework Spiral : A combined linear iterative framework Rapid Application Development (RAD) : An iterative framework – Extreme Programming
  • 6. FEASIBILITY STUDY On the basis of result of the initial study, feasibility study takes place.
  • 7. • Defn : The feasibility study is basically the test of the proposed system in the light of its Workability, meeting user’s Requirements, effective use of Resources and its Cost effectiveness. (WR2C) • The main goal of feasibility study is not to solve the problem but to achieve the scope • In the process of feasibility study, the cost and benefits are estimated with greater accuracy.
  • 8. Uses of Feasibility Analysis • Guide organizations to make decisions • Identifies risks associated with the proposed project. • Assessing Project Feasibility
  • 9. 8 TECHNIQUES OF FEASIBILITY
  • 10. 1. Technical Feasibility • Can we build the system? • Familiarity with application and technology. Less familiarity generates more risk. • Project Size: Large projects have more risk • Compatibility: The harder to integrate the system with the company’s exists technology, higher the risk.
  • 11. 2. Economic Feasibility • Should we build the system? • Also called cost benefit analysis. • More concern with costs: – Development Costs – Annual operating costs – Annual benefits (cost and revenue) – Intangible costs and benefits
  • 12. 3. Organizational Feasibility • Is the project strategically aligned with the business objectives? • To understand how well the goals of the project align with business objectives • Most affected groups in introducing new system: 1. Project Champion 2. Senior Management 3. Users 4. Other stakeholders
  • 13. • Champion – – – – Initiates the project Promotes the project Allocates time to the project Provides resources • Organizational Management – Know about the project – Budget enough money for the project – Encourage users to accept and use the system • System Users – Make decisions that influence the system – Perform hand on activities for the project – Determine whether the project success or not
  • 14. 4. Operational Feasibility • When it is found that the project is both economic and technical feasible, the next step is to determine whether it is operationally feasible or not. • Will the system operate in a way that user wants. • Operational feasibility depends upon human resources for the development and implementation of the system • User involvement is more required.
  • 15. 5. Social Feasibility • Social feasibility is a determination of whether a project will be acceptable to the people or not. • This determination examines the probability of the project being accepted by the group directly affected by the proposed system change.
  • 16. 6. Management Feasibility • It is a determination of whether a proposed project will be acceptable to management. • If management does not accept a project or gives a negligible support to it, the analyst will tend to view the project as a non feasible one.
  • 17. 7. Legal Feasibility • Legal feasibility is a determination of whether a proposed project infringes on known Acts, Statuses, as well as any pending legislation. • In some instances the project might appear sound, on closer investigation it may be found to infringe in several legal areas.
  • 18. 8. Time Feasibility • Is a determination of whether a proposed project can be implemented fully within a stipulated time frame. • If a project takes too much time it is likely to be rejected.