Ticker

6/recent/ticker-posts

What is software life cycle models and types of software lifecycle models.

 

What is software life cycle models and types of software life-cycle models.

Various activities that are undertaken when developing software are modelled as a software development lifecycle. The software development lifecycle begins with the identification of requirements for software and ends with the retirement of the software.

The software development lifecycle is a progression of high-level tasks that are used to develop software.The lifecycle model choice is the first step in the project planning process.

There are a number of different models for software development lifecycles. Ultimately the choice of a lifecycle model determines the organization of software development activities over time,effecting when software will be delivered how often and with what resources.The choice of the lifecycle model begins building the project plan by arranging what needs to be done for a project in the proper sequence.However before an appropriate lifecycle model can be chosen,general project attributes such as project size and requirements stability must be known.

Software development cycle can be divided into the following phases

  • Feasibility study.
  • Requirement analysis.
  • System specification.
  • System and component design./
  • Implementation and component testing.
  • System testing.
  • Operation and maintenance.

Most software development lifecycles are phased processes with clearly identifiable goals,milestones and tasks. The following are several types of software development lifecycle models

  • Build and fix lifecycle model.(Also known as an Ad-hoc Model).
  • Waterfall models.
  • Iterative lifecycle model.
  • Incremental lifecycle model.
  • Evolutionary lifecycle model.
  • Prototyping lifecycle model.
  • win-win spiral model.
  • object-oriented lifecycle model.
  • Prototyping and object oriented lifecycle model.
  • V-shaped lifecycle model.                    


 




 

Post a Comment

0 Comments