SlideShare uma empresa Scribd logo
1 de 3
System Development Life Cycle: - A System development life cycle is a framework consisting of
many stages. Each stage has its own key questions and importance. Either we can improve the
existing system or create new system. We have to perform all the stages step by step. System analysis
and design are the key stages of system life cycle. In system engineering, information system and
software engineering, is the process of creating or altering the system, and it contains models and
methodologies that analyst use to develop these systems.
Systems Development Life Cycle (SDLC) is a process used by which asystems analyst can develop
an information system, includingrequirements, validation, training, and user (stakeholder)
ownership. Inproject management, a project can be defined both with a project life cycle (PLC) and an
SDLC. According to Taylor (2004) "the project life cycle encompasses all the activities of the project,
while the systems development life cycle focuses on realizing the product requirements".
It is also called system study. The system analyst gives a system development project meaning and
direction with the help of SDLC.
The stages of system development life cycle are given below: -
1. Recognition of Needs.
2. Feasibility Study.
3. Analysis.
4. Design.
5. Implementation.
6. Post-Implementation and Maintenance.
Recognition of Needs
One must know what the problem is before it can be solved. The basis of candidate system is
recognition of need for improving the system. The key question is:
What is the problem?
This recognition of need leads to a preliminary survey or an initial investigation of current system to
determine whether an alternative system can solve the problem. If the problem is serious enough,
management may have an analyst look at it.
The idea for change may originate in the environment or within the firm. Environment-based ideas
originate from customers, vendors, government sources etc. When investigated each of these ideas
may lead to a problem definition. Idea for change may also come from within the organization –
top management, the user, the analyst. User-originated ideas also prompt initial investigation.
Feasibility Study
Depending upon the results of the initial investigation, the survey is expanded to a more detailed
feasibility study. A feasibility study is a test of a system proposal according to its workability, impact
on the organization, ability to meet user needs and effective use of resources. The key questions are:-
1. What are the user’s demonstrable needs and how does a candidate system meet them?
2. What resources are available for given candidate systems? Is the problem worth solving?
3. What is the impact of the candidate system on the organization? How well does it is fit within the
organization’s master Master Information System plan?
Each of these questions must be answered carefully. All of these questions help to investigate and to
evaluate the problem, the cost of each system and final selection of the best system.
The objective of a feasibility study is not to solve the problem but to acquire a sense of its
scope. Consequently, Cost and benefits are estimated with greater accuracy at this stage.
The result of the feasibility study is a formal proposal. This is simply a formal document detailing the
nature and scope of the proposed solution.
Analysis
Analysis is a detailed study of the various operations performed by a system and their relationships
with in and outside of the system. A key question is: -
What must be done to solve the problem?
During analysis, data are collected from the available files, decision points and transactions handled
by the current system. Tools that are used in analysis are data flow diagrams, interviews, on-site
observation, and questionnaires. The interview is a commonly used tool in analysis. Training,
experience and common sense are required for collection of the information needed to do the
analysis. Once the analysis is completed, the analyst understands that what is to be done?
Design
The tern design describes the final system and the process by which it is developed. It also refers to
the technical blue print that will be applied in implementing the candidate system. It also includes
the construction of programs and program testing. The key question is: -
How should the problem solved?
The first step in designing is to determine How the output is to be produced and in what format?
The second step is input data and master files (database) have to be designed to meet the
requirements of the proposed output.
The third step includes a list of programs needed to meet the system’s objectives and complete
documentation.
Finally, Details related to justification of the system and the impact of the candidate system on the
user and the organization. These details are documented and evaluated by management.
Before the implementation phase, the final reports like procedural flowcharts, records layouts, report
layouts and a workable plan are prepared for implementing the candidate system. At this point,
projected costs must be close to actual costs of implementation.
Implementation
The implementation phase is directly concerned with user training, site preparation and file
conversion. During the final testing, user acceptance testing is followed by the user training.
Conversion usually takes place at about the same time when the user is being trained. Once the
program become available and data are ready for testing and the results are OK then the program is
run with “live― data. Otherwise, a diagnostic procedure is used to locate and correct errors in
the program.
Sometime, a parallel run is conducted where the new system runs simultaneously with the
“old― system. This method may be costly but provides added assurance against errors in the
candidate system. In some cases, parallel processing is not practical possible like it is not possible to
run parallel two online point-of-sale (POS) systems for retail chain.
Post-Implementation and Maintenance
After the installation phase is completed and the user or staff is adjusted to the changes create by the
candidate system. Evaluation and Maintenance begins. If the new information is inconsistent with the
design specifications then changes have to be made. Hardware’s also require periodic
maintenance to keep in tune with design specifications.
Changes in organizations requirements or environmental factors also call for system enhancements.
This change requires evaluation, program modifications and further testing.
At last, a system project may be dropped at any time prior to Implementation. So, it is the
responsibility of the analyst to collect proper information or perform accurately every phase.

Mais conteúdo relacionado

Mais procurados

System analysis and design chapter 2
System analysis and design chapter 2System analysis and design chapter 2
System analysis and design chapter 2Einrez Pugao
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principlessaurabhshertukde
 
Software process improvement.ppt
Software process improvement.pptSoftware process improvement.ppt
Software process improvement.pptImXaib
 
Ian Sommerville, Software Engineering, 9th Edition Ch1
Ian Sommerville,  Software Engineering, 9th Edition Ch1Ian Sommerville,  Software Engineering, 9th Edition Ch1
Ian Sommerville, Software Engineering, 9th Edition Ch1Mohammed Romi
 
V model presentation
V model presentationV model presentation
V model presentationNiat Murad
 
Chapter 08
Chapter 08Chapter 08
Chapter 08guru3188
 
Function point analysis introduction
Function point analysis introductionFunction point analysis introduction
Function point analysis introductionTechcanvass
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementPratik Tandel
 
Quality Attributes Workshop
Quality Attributes WorkshopQuality Attributes Workshop
Quality Attributes WorkshopCS, NcState
 
Hci in-the-software-process-1
Hci in-the-software-process-1Hci in-the-software-process-1
Hci in-the-software-process-1Ali javed
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specificationAmit Gandhi
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design pptfarazimlak
 
Prototype model (software engineering)
Prototype model (software engineering)  Prototype model (software engineering)
Prototype model (software engineering) MuhammadTalha436
 
Architecture business cycle
Architecture business cycleArchitecture business cycle
Architecture business cycleHimanshu
 
Ian Sommerville, Software Engineering, 9th Edition Ch2
Ian Sommerville,  Software Engineering, 9th Edition Ch2Ian Sommerville,  Software Engineering, 9th Edition Ch2
Ian Sommerville, Software Engineering, 9th Edition Ch2Mohammed Romi
 
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lora Aroyo
 
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxChapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxanumayived
 

Mais procurados (20)

System analysis and design chapter 2
System analysis and design chapter 2System analysis and design chapter 2
System analysis and design chapter 2
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principles
 
Software process improvement.ppt
Software process improvement.pptSoftware process improvement.ppt
Software process improvement.ppt
 
Ian Sommerville, Software Engineering, 9th Edition Ch1
Ian Sommerville,  Software Engineering, 9th Edition Ch1Ian Sommerville,  Software Engineering, 9th Edition Ch1
Ian Sommerville, Software Engineering, 9th Edition Ch1
 
V model presentation
V model presentationV model presentation
V model presentation
 
Chapter 08
Chapter 08Chapter 08
Chapter 08
 
Function point analysis introduction
Function point analysis introductionFunction point analysis introduction
Function point analysis introduction
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Quality Attributes Workshop
Quality Attributes WorkshopQuality Attributes Workshop
Quality Attributes Workshop
 
System design
System designSystem design
System design
 
Hci in-the-software-process-1
Hci in-the-software-process-1Hci in-the-software-process-1
Hci in-the-software-process-1
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design ppt
 
Prototype model (software engineering)
Prototype model (software engineering)  Prototype model (software engineering)
Prototype model (software engineering)
 
System Analyst
System Analyst System Analyst
System Analyst
 
Architecture business cycle
Architecture business cycleArchitecture business cycle
Architecture business cycle
 
Ian Sommerville, Software Engineering, 9th Edition Ch2
Ian Sommerville,  Software Engineering, 9th Edition Ch2Ian Sommerville,  Software Engineering, 9th Edition Ch2
Ian Sommerville, Software Engineering, 9th Edition Ch2
 
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)
 
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxChapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
 

Destaque

System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)Mukund Trivedi
 
7.- Windows, software comercial y Mac os
7.- Windows, software comercial y Mac os7.- Windows, software comercial y Mac os
7.- Windows, software comercial y Mac osNatalia Lujan Morales
 
Management information system
Management information systemManagement information system
Management information systemRoneet Kumar
 
System development life cycle-Naveen vijay
System development life cycle-Naveen vijaySystem development life cycle-Naveen vijay
System development life cycle-Naveen vijayNaveen Vijay
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Mohamed Sami El-Tahawy
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLESwarnima Tiwari
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)fentrekin
 
Order processing system
Order processing systemOrder processing system
Order processing systemRithin Pal
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering systemSuriey Tafar
 

Destaque (12)

Sdlc process
Sdlc processSdlc process
Sdlc process
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 
7.- Windows, software comercial y Mac os
7.- Windows, software comercial y Mac os7.- Windows, software comercial y Mac os
7.- Windows, software comercial y Mac os
 
Management information system
Management information systemManagement information system
Management information system
 
System development life cycle-Naveen vijay
System development life cycle-Naveen vijaySystem development life cycle-Naveen vijay
System development life cycle-Naveen vijay
 
System Development Life Cycle (SDLC) - Part I
System Development Life Cycle (SDLC)  - Part ISystem Development Life Cycle (SDLC)  - Part I
System Development Life Cycle (SDLC) - Part I
 
Computer Based Ordering System
Computer Based Ordering SystemComputer Based Ordering System
Computer Based Ordering System
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Order processing system
Order processing systemOrder processing system
Order processing system
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
 

Semelhante a System development life cycle (20)

System development life_cycle
System development life_cycleSystem development life_cycle
System development life_cycle
 
Gr 6 sdlc models
Gr 6   sdlc modelsGr 6   sdlc models
Gr 6 sdlc models
 
SAD_UnitII.docx
SAD_UnitII.docxSAD_UnitII.docx
SAD_UnitII.docx
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
SDLC
SDLCSDLC
SDLC
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
Presentation2
Presentation2Presentation2
Presentation2
 
Sdlc
SdlcSdlc
Sdlc
 
SAD_SDLC.pptx
SAD_SDLC.pptxSAD_SDLC.pptx
SAD_SDLC.pptx
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riport
 
Sdlc
SdlcSdlc
Sdlc
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)
 
Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riport
 
Information System (IS) life cycle.pptx
Information System (IS) life cycle.pptxInformation System (IS) life cycle.pptx
Information System (IS) life cycle.pptx
 
Software Development Life Cycle & Its Models
Software Development Life Cycle & Its ModelsSoftware Development Life Cycle & Its Models
Software Development Life Cycle & Its Models
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Intro sad
Intro sadIntro sad
Intro sad
 
Software Development Skills and SDLC
Software Development Skills and SDLCSoftware Development Skills and SDLC
Software Development Skills and SDLC
 

Último

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 

Último (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 

System development life cycle

  • 1. System Development Life Cycle: - A System development life cycle is a framework consisting of many stages. Each stage has its own key questions and importance. Either we can improve the existing system or create new system. We have to perform all the stages step by step. System analysis and design are the key stages of system life cycle. In system engineering, information system and software engineering, is the process of creating or altering the system, and it contains models and methodologies that analyst use to develop these systems. Systems Development Life Cycle (SDLC) is a process used by which asystems analyst can develop an information system, includingrequirements, validation, training, and user (stakeholder) ownership. Inproject management, a project can be defined both with a project life cycle (PLC) and an SDLC. According to Taylor (2004) "the project life cycle encompasses all the activities of the project, while the systems development life cycle focuses on realizing the product requirements". It is also called system study. The system analyst gives a system development project meaning and direction with the help of SDLC. The stages of system development life cycle are given below: - 1. Recognition of Needs. 2. Feasibility Study. 3. Analysis. 4. Design. 5. Implementation. 6. Post-Implementation and Maintenance. Recognition of Needs One must know what the problem is before it can be solved. The basis of candidate system is recognition of need for improving the system. The key question is: What is the problem? This recognition of need leads to a preliminary survey or an initial investigation of current system to determine whether an alternative system can solve the problem. If the problem is serious enough, management may have an analyst look at it. The idea for change may originate in the environment or within the firm. Environment-based ideas originate from customers, vendors, government sources etc. When investigated each of these ideas may lead to a problem definition. Idea for change may also come from within the organization – top management, the user, the analyst. User-originated ideas also prompt initial investigation. Feasibility Study Depending upon the results of the initial investigation, the survey is expanded to a more detailed feasibility study. A feasibility study is a test of a system proposal according to its workability, impact on the organization, ability to meet user needs and effective use of resources. The key questions are:-
  • 2. 1. What are the user’s demonstrable needs and how does a candidate system meet them? 2. What resources are available for given candidate systems? Is the problem worth solving? 3. What is the impact of the candidate system on the organization? How well does it is fit within the organization’s master Master Information System plan? Each of these questions must be answered carefully. All of these questions help to investigate and to evaluate the problem, the cost of each system and final selection of the best system. The objective of a feasibility study is not to solve the problem but to acquire a sense of its scope. Consequently, Cost and benefits are estimated with greater accuracy at this stage. The result of the feasibility study is a formal proposal. This is simply a formal document detailing the nature and scope of the proposed solution. Analysis Analysis is a detailed study of the various operations performed by a system and their relationships with in and outside of the system. A key question is: - What must be done to solve the problem? During analysis, data are collected from the available files, decision points and transactions handled by the current system. Tools that are used in analysis are data flow diagrams, interviews, on-site observation, and questionnaires. The interview is a commonly used tool in analysis. Training, experience and common sense are required for collection of the information needed to do the analysis. Once the analysis is completed, the analyst understands that what is to be done? Design The tern design describes the final system and the process by which it is developed. It also refers to the technical blue print that will be applied in implementing the candidate system. It also includes the construction of programs and program testing. The key question is: - How should the problem solved? The first step in designing is to determine How the output is to be produced and in what format? The second step is input data and master files (database) have to be designed to meet the requirements of the proposed output. The third step includes a list of programs needed to meet the system’s objectives and complete documentation. Finally, Details related to justification of the system and the impact of the candidate system on the user and the organization. These details are documented and evaluated by management.
  • 3. Before the implementation phase, the final reports like procedural flowcharts, records layouts, report layouts and a workable plan are prepared for implementing the candidate system. At this point, projected costs must be close to actual costs of implementation. Implementation The implementation phase is directly concerned with user training, site preparation and file conversion. During the final testing, user acceptance testing is followed by the user training. Conversion usually takes place at about the same time when the user is being trained. Once the program become available and data are ready for testing and the results are OK then the program is run with “live― data. Otherwise, a diagnostic procedure is used to locate and correct errors in the program. Sometime, a parallel run is conducted where the new system runs simultaneously with the “old― system. This method may be costly but provides added assurance against errors in the candidate system. In some cases, parallel processing is not practical possible like it is not possible to run parallel two online point-of-sale (POS) systems for retail chain. Post-Implementation and Maintenance After the installation phase is completed and the user or staff is adjusted to the changes create by the candidate system. Evaluation and Maintenance begins. If the new information is inconsistent with the design specifications then changes have to be made. Hardware’s also require periodic maintenance to keep in tune with design specifications. Changes in organizations requirements or environmental factors also call for system enhancements. This change requires evaluation, program modifications and further testing. At last, a system project may be dropped at any time prior to Implementation. So, it is the responsibility of the analyst to collect proper information or perform accurately every phase.