logo

Software Development Lifecycle and its Importance

17 Pages1624 Words60 Views
   

Added on  2020-09-27

About This Document

This article discusses the importance of Software Development Lifecycle (SDLC) and its different models like V-shaped, Iterative and Incremental, Sequential, and Agile. It also explores the risk management in SDLC models and techniques for requirement gathering. The article covers the subject of software development and is relevant for students pursuing computer science or related courses in any college or university.

Software Development Lifecycle and its Importance

   Added on 2020-09-27

ShareRelated Documents
Software Development Lifecycle and its important during development of lifecycleThe Software Development lifecycle [SDLC] is a technique of a structured Software development that justify the excellency and correctness of the developed Application. The SDLC develops high-quality, consumer-complaint Software.SDLC comprised planning outlines i.e. how complex technology should be installed and maintained. Every SDLC phase corporated with its next phase within its own system and deliverables.Importance[1] It is designed manually for task and customised for customer's goals
Software Development Lifecycle and its Importance_1
[2] Helpful in assessment, planning and in determining expectations[3]It is structurally standard arrangement of exercises[4] It assures the right and easy conveyance to the customerDifferent Software Lifecycle and Software Lifecycle ModelsThere are two types of Software Lifecycle; V-Shaped and Iterative and IncrementalV-shaped ModelIt designates as waterfall where water is moving down step by step rather than moving down in a straight path, bent it upwards after designation and encoding stage. However early test scheduling made it difference from waterfall model.
Software Development Lifecycle and its Importance_2
Advantages[1]Speedy and social[2] Each step designated for specific output[3]Due to its own test planning designation, it has a lower chance of success over waterfall model[4] Made it easy so that it can function well in understanding some specificationsDisadvantages[1]Stiff in designation[2] Due to it high cost prototype of this Software can't develop[3] During teat conduction process, the design couldn't provide a clear path for problems fixing[4] It is a time consuming and costly
Software Development Lifecycle and its Importance_3
Iterative and Incremental ModelIn contrary to V-shaped Model, it is an advance in model. Its beginning has an initial planning and interacted with cycle interation during its productions during its production. It is implemanted through repeated cycles and made it as latest model through vary cycles process within its development stages.Advantages[1]Added business value[2] Made it easy-going with a little resources[3] Needs a small demands for improvement[4]Give importance to consumer value rather than linear approachable[5] Having upgraded system for fixing problemsDisadvantages
Software Development Lifecycle and its Importance_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Software Development Lifecycle Assignment
|6
|605
|54

Waterfall Model: Definition and Description
|7
|927
|304

Systems Analysis and Design for Adroit Ads Company
|29
|5985
|419

System Analysis: Feasibility Study and Lifecycle Models
|24
|4376
|346

Information system and analysis : Assignment
|11
|2332
|32

Software Development Lifecycles PDF
|107
|33743
|261