Software Development Life Cycle By Team Paradise (Dept. of Pharmacy)
SumonSaikan
24 views
14 slides
Apr 26, 2024
Slide 1 of 14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
About This Presentation
The software development lifecycle (SDLC) is the cost-effective and time-efficient process that development teams use to design and build high-quality software.
The goal of SDLC is to minimize project risks through forward planning so that software meets customer expectations during production and ...
The software development lifecycle (SDLC) is the cost-effective and time-efficient process that development teams use to design and build high-quality software.
The goal of SDLC is to minimize project risks through forward planning so that software meets customer expectations during production and beyond.
Size: 1.05 MB
Language: en
Added: Apr 26, 2024
Slides: 14 pages
Slide Content
Submitted To Suman Ahmed Saikan Lecturer Department of Computer Science & Engineering Dhaka International University Dhaka International University Department of Pharmacy Course Name: Fundamentals of Computer Course No: 0611-1109 Batch: 33 rd Semester: 1 st Title: Software Development Life Cycle
Team Paradise Members Imtiaz Ahmed Emon Roll:03 Department of Pharmacy Dhaka International University Sadia Akter Bristy Roll:09 Department of Pharmacy Dhaka International University
TABLE OF CONTENTS Introduction 01 SDLC Phases 02 SDLC Models 03 Waterfall Model 04 V-Shape Model 05 Iterative Model 06 Spiral Model 07 Agile Model 08 Discussion 09 References 10
Introduction The software development lifecycle (SDLC) is the cost-effective and time-efficient process that development teams use to design and build high-quality software. The goal of SDLC is to minimize project risks through forward planning so that software meets customer expectations during production and beyond.
SDLC Phases
SDLC Models Fig 1: SDLC Model
Waterfall Model Requirement Analysis System Design Implementation Testing Deployment Maintenance Fig 2: Waterfall Model
V- Model The V-model is a type of SDLC model where the process executes in a sequential manner in a V-shape. It is also known as the Verification and Validation model. It is based on the association of a testing phase for each corresponding development stage. Fig 3: V-Model
Iterative Model The Iterative Waterfall Model is a software development approach that combines the sequential steps of the traditional Waterfall Model with the flexibility of iterative design. Requirements Design & Development Design & Development Design & Development Build 1 Build 2 Build 3 Testing Implementation Testing Implementation Testing Implementation Fig 4: Iterative Model
Spiral Model The Spiral Model is a SDLC model that provides a systematic and iterative approach to software development. In its diagrammatic representation, looks like a spiral with many loops. Fig 5: Spiral Model
Agile Model Agile SDLC model is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product. Fig 6: Agile Model
Discussion After finishing this SDLC a presentation, we now know the steps involved in creating a software product. Every industry must maintain the SDLC process in order to create a product that meets all requirements, including correct timing, money, and specifications. If not, you won't be able to accomplish your precise goal in the right amount of time and manner. Our teacher of the course did her best to help us in understanding this material, which might be helpful to the legal profession as well. It is difficult for the attorney to determine the victim's right outcome if there is no correct systematic method in place.