Жизненный цикл ПО

Время от концепции зарождения идеи будущего продукта до полного прекращения использования называется жизненным циклом программного обеспечения.

 

Весь жизненный цикл ПО можно разделить на этапы, которые следуют один за другим в зависимости от выбранной модели разработки программного обеспечения.

Жизненный цикл напрямую зависит от модели разработки, коими являются:

- водопадная / каскадная модель

- V-образная модель

- инкрементальная модель

- спиральная модель

- гибкая модель Scrum

- гибкая модель Kanban

 

 

 

 

 

 

 

 

Читайте на Facebook: http://bit.ly/2PFDyxr

gallery/photo_2019-12-22_21-48-52

Все они имеют специфический подход к разработке ПО и имеют свои недостатки и преимущества.

 

Какая бы модель не была выбрана во всех моделях присутствуют такие этапы как:

- анализ

- дизайн

- разработка

- тестирование

- дебаггинг

- эксплуатация и поддержка