SlideShare a Scribd company logo
BS(Information Technology)
SYSTEM DEVELOPMENT LIFE CYCLE
SDLC stand for system development life cycle. It
is a set of different steps that are performed to
develop a system
1. Preliminary Investigation
2. System Analysis
3. System Design
4. System Coding
5. System Testing
6. System Implementation
7. System Maintenance
Preliminary investigation is the first phase. The
system is investigated the initial analysis and
finding of system.
 System Identification
 System Scope
 Alternative Solutions
 Feasibility Study
 Preliminary Plan
 System Identification:-
Everything performed in future
depends on this phase.
 System Scope:-
The scope of a system can be reduced
due to financial and political problems .
 Alternative Solutions:-
If is used to select the best
solution that fulfills the requirements.
 Feasibility Study:-
The decision depends on different
issues such as financial and time limits.
 Preliminary Plan:-
They may accept, modify or reject
the report.
Studied in detail to find out how it works and
how to improve it
 Need Analysis
 Data Gathering
 Data Analysis
 Analysis Report
 Need Analysis:-
It consists of all requirements of the system from user and
managers
 Data Gathering:-
This is used to collect detailed information about system.
a. Written Documents
b. Interviewing
c. Questionnaires
d. Observation
e. Sampling
 Data Analysis:-
It is a process of analyzing the data to obtain accurate
information tool (flow diagram and flow chart)
 Analysis Report:-
a. It must explain the current system.
b. It should explain the problems in the current system.
c. It should describe the requirements and recommendations for new system.
System design phase is used to design the
logical and physical model of new system.
 Logical Design
 Physical Design
 Logical Design:-
It reviews the system
requirements and considers major system
components, case tools and project management
software Tool (MS Project and Gantt Chart)
 Physical Design:-
a. Output requirements
b. Input requirements
c. Storage requirements
d. Processing requirements
e. System control
f. Backup and recovery procedures
This phase consists of writing programs for the
system. Single programmer or a team of
programmers develops the system using
different tools
 Unit Testing
 System Testing
 Unit Testing:-
Individual units or modules
of the system are tested by using sample
data.
 System Testing:-
In this stage all modules
or units are combined to make a complete
system (whole)
A System can be implemented after I has been
tested. It is also known as system conversion.
 Parallel Conversion
 Pilot Conversion
 Phased Conversion
 Direct Conversion
 Parallel Conversion:-
A type of conversion in which both new
and old systems operate together for a period of time is called
PC
 Pilot Conversion:-
In the type of conversion, one part of the
organization uses the new system and for the reset of the
organization uses the old system.
 Phased Conversion:-
A type of conversion in which individual
components of new system are implemented one by one is
called PC
 Direct Conversion:-
The old system is directly replaced by
the new system. It is the most risky conversion , but used when
time short
It is a process of checking the work in of the
system. It is very important to ensure that the
system is fulfilling.
 Correcting the problems in the system
 Updating the system to fulfill new
requirement
 Improving the working of the system etc.
OTHER WISE YOU

More Related Content

What's hot

System testing
System testingSystem testing
System testing
rajshreemuthiah
 
System testing
System testingSystem testing
System testing
Mani Kanth
 
Final sdlc
Final sdlcFinal sdlc
1. system development ruchika
1. system development   ruchika1. system development   ruchika
1. system development ruchika
Karansingh2258
 
Ssad system design
Ssad system designSsad system design
Ssad system design
Ravi Shekhar
 
SDLC
SDLCSDLC
SDLC
learnt
 
Maintenance Testing
Maintenance TestingMaintenance Testing
Maintenance Testing
Emi Rahmi
 
Information Systems For Management Strategies
Information Systems For Management StrategiesInformation Systems For Management Strategies
Information Systems For Management Strategies
SindhuKB
 
Software Engineering & SDLC
Software Engineering & SDLCSoftware Engineering & SDLC
Software Engineering & SDLC
Rida Murad
 
Software engineering- system testing
Software engineering- system testingSoftware engineering- system testing
Software engineering- system testing
Tejas Mhaske
 
Bab ii testing throughout the software life cycle
Bab ii testing throughout the software life cycleBab ii testing throughout the software life cycle
Bab ii testing throughout the software life cycle
Riauly Putra
 
Maintenance testing
Maintenance testingMaintenance testing
Maintenance testing
Vaibhav Dash
 
System life cycle
System life cycleSystem life cycle
System life cycle
ayooshy_1996
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
Mantesh Basarakod
 
TAMUC LO 9
TAMUC LO 9TAMUC LO 9
Feasibility_Study
Feasibility_StudyFeasibility_Study
Feasibility_Study
Swapnil Walde
 
Testing
TestingTesting
Testing
BinamraRegmi
 
System testing
System testingSystem testing
System testing
MeenakshiK19
 
marjuni
marjunimarjuni
marjuni
marjuni .
 
MIS 49100 Week 2 Systems Development Life Cycle
MIS 49100 Week 2 Systems Development Life CycleMIS 49100 Week 2 Systems Development Life Cycle
MIS 49100 Week 2 Systems Development Life Cycle
oudesign
 

What's hot (20)

System testing
System testingSystem testing
System testing
 
System testing
System testingSystem testing
System testing
 
Final sdlc
Final sdlcFinal sdlc
Final sdlc
 
1. system development ruchika
1. system development   ruchika1. system development   ruchika
1. system development ruchika
 
Ssad system design
Ssad system designSsad system design
Ssad system design
 
SDLC
SDLCSDLC
SDLC
 
Maintenance Testing
Maintenance TestingMaintenance Testing
Maintenance Testing
 
Information Systems For Management Strategies
Information Systems For Management StrategiesInformation Systems For Management Strategies
Information Systems For Management Strategies
 
Software Engineering & SDLC
Software Engineering & SDLCSoftware Engineering & SDLC
Software Engineering & SDLC
 
Software engineering- system testing
Software engineering- system testingSoftware engineering- system testing
Software engineering- system testing
 
Bab ii testing throughout the software life cycle
Bab ii testing throughout the software life cycleBab ii testing throughout the software life cycle
Bab ii testing throughout the software life cycle
 
Maintenance testing
Maintenance testingMaintenance testing
Maintenance testing
 
System life cycle
System life cycleSystem life cycle
System life cycle
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
TAMUC LO 9
TAMUC LO 9TAMUC LO 9
TAMUC LO 9
 
Feasibility_Study
Feasibility_StudyFeasibility_Study
Feasibility_Study
 
Testing
TestingTesting
Testing
 
System testing
System testingSystem testing
System testing
 
marjuni
marjunimarjuni
marjuni
 
MIS 49100 Week 2 Systems Development Life Cycle
MIS 49100 Week 2 Systems Development Life CycleMIS 49100 Week 2 Systems Development Life Cycle
MIS 49100 Week 2 Systems Development Life Cycle
 

Similar to Presentation on SDLC

System development life cycle
System development life cycleSystem development life cycle
System development life cycle
Yaswanth Babu Gummadivelli
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011tgushi12
 
SAD_SDLC.pptx
SAD_SDLC.pptxSAD_SDLC.pptx
SAD_SDLC.pptx
SharmilaMore5
 
Sdlc
SdlcSdlc
System development phases
System development phasesSystem development phases
System development phases
PrabinBista05
 
Introduction to system analysis and design
Introduction to system analysis and designIntroduction to system analysis and design
Introduction to system analysis and designTwene Peter
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
sandhyakiran10
 
SDLC
SDLC SDLC
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
Arnav Chowdhury
 
Management information system
Management information systemManagement information system
Management information system
Roneet Kumar
 
Lesson how to create sad
Lesson how to create sadLesson how to create sad
Lesson how to create sad
Laguna State Polytechnic University
 
System Development Life Cycle (Notes)
System Development Life Cycle (Notes)System Development Life Cycle (Notes)
System Development Life Cycle (Notes)
Manik Bhola
 
Systems Analysis Midterm Lesson
Systems Analysis Midterm LessonSystems Analysis Midterm Lesson
Systems Analysis Midterm Lesson
Maulen Bale
 
163912338 ch-13-systems-analysis-and-design
163912338 ch-13-systems-analysis-and-design163912338 ch-13-systems-analysis-and-design
163912338 ch-13-systems-analysis-and-design
homeworkping7
 
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Neetu Marwah
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2MISY
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
Aiswarya P Suresh
 
Intro sad
Intro sadIntro sad
Intro sad
abhijeetdavane
 

Similar to Presentation on SDLC (20)

SDLC
SDLCSDLC
SDLC
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011
 
SAD_SDLC.pptx
SAD_SDLC.pptxSAD_SDLC.pptx
SAD_SDLC.pptx
 
Sdlc
SdlcSdlc
Sdlc
 
System development phases
System development phasesSystem development phases
System development phases
 
Introduction to system analysis and design
Introduction to system analysis and designIntroduction to system analysis and design
Introduction to system analysis and design
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
 
SDLC
SDLC SDLC
SDLC
 
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
 
Management information system
Management information systemManagement information system
Management information system
 
Lesson how to create sad
Lesson how to create sadLesson how to create sad
Lesson how to create sad
 
System Development Life Cycle (Notes)
System Development Life Cycle (Notes)System Development Life Cycle (Notes)
System Development Life Cycle (Notes)
 
System analysis
System analysisSystem analysis
System analysis
 
Systems Analysis Midterm Lesson
Systems Analysis Midterm LessonSystems Analysis Midterm Lesson
Systems Analysis Midterm Lesson
 
163912338 ch-13-systems-analysis-and-design
163912338 ch-13-systems-analysis-and-design163912338 ch-13-systems-analysis-and-design
163912338 ch-13-systems-analysis-and-design
 
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Intro sad
Intro sadIntro sad
Intro sad
 

Recently uploaded

Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 

Recently uploaded (20)

Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 

Presentation on SDLC

  • 3. SDLC stand for system development life cycle. It is a set of different steps that are performed to develop a system
  • 4. 1. Preliminary Investigation 2. System Analysis 3. System Design 4. System Coding 5. System Testing 6. System Implementation 7. System Maintenance
  • 5.
  • 6. Preliminary investigation is the first phase. The system is investigated the initial analysis and finding of system.  System Identification  System Scope  Alternative Solutions  Feasibility Study  Preliminary Plan
  • 7.  System Identification:- Everything performed in future depends on this phase.  System Scope:- The scope of a system can be reduced due to financial and political problems .  Alternative Solutions:- If is used to select the best solution that fulfills the requirements.  Feasibility Study:- The decision depends on different issues such as financial and time limits.  Preliminary Plan:- They may accept, modify or reject the report.
  • 8. Studied in detail to find out how it works and how to improve it  Need Analysis  Data Gathering  Data Analysis  Analysis Report
  • 9.  Need Analysis:- It consists of all requirements of the system from user and managers  Data Gathering:- This is used to collect detailed information about system. a. Written Documents b. Interviewing c. Questionnaires d. Observation e. Sampling  Data Analysis:- It is a process of analyzing the data to obtain accurate information tool (flow diagram and flow chart)  Analysis Report:- a. It must explain the current system. b. It should explain the problems in the current system. c. It should describe the requirements and recommendations for new system.
  • 10. System design phase is used to design the logical and physical model of new system.  Logical Design  Physical Design
  • 11.  Logical Design:- It reviews the system requirements and considers major system components, case tools and project management software Tool (MS Project and Gantt Chart)  Physical Design:- a. Output requirements b. Input requirements c. Storage requirements d. Processing requirements e. System control f. Backup and recovery procedures
  • 12. This phase consists of writing programs for the system. Single programmer or a team of programmers develops the system using different tools
  • 13.  Unit Testing  System Testing
  • 14.  Unit Testing:- Individual units or modules of the system are tested by using sample data.  System Testing:- In this stage all modules or units are combined to make a complete system (whole)
  • 15. A System can be implemented after I has been tested. It is also known as system conversion.  Parallel Conversion  Pilot Conversion  Phased Conversion  Direct Conversion
  • 16.  Parallel Conversion:- A type of conversion in which both new and old systems operate together for a period of time is called PC  Pilot Conversion:- In the type of conversion, one part of the organization uses the new system and for the reset of the organization uses the old system.  Phased Conversion:- A type of conversion in which individual components of new system are implemented one by one is called PC  Direct Conversion:- The old system is directly replaced by the new system. It is the most risky conversion , but used when time short
  • 17. It is a process of checking the work in of the system. It is very important to ensure that the system is fulfilling.  Correcting the problems in the system  Updating the system to fulfill new requirement  Improving the working of the system etc.