#Проект проходит через шесть основных фаз:

Планирование

Анализ системы

Дизайн

Разработка и внедрение

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

Поддержка системы



Модели разработки подразделяются на классические и гибкие.



Список классических моделей:



👏🏼Code and Fix (написание кода, проверка и устранение ошибок),



👏🏼Waterfall (проект последовательно проходит все стадии),



👏🏼V-Model (проведение тестирования одновременно с разработкой),



👏🏼Инкрементная модель (проект делится на составные компоненты, команда по очереди готовит каждый из них, затем происходит финальная сборка),



👏🏼Спиральная модель (предусматривает тщательную проработку рисков),



👏🏼Итеративная модель (сначала делается базовая модель продукта, затем следуют итерации по ее усовершенствованию),



👏🏼RAD-Model - Rapid Application Development (скоростная разработка продукта).



Гибкая методология разработки - Agile

Методологии разработки — это применение той или иной модели на практике. Так, Agile-модель имеет целый ряд довольно популярных методологий — от мягкого Kanban, когда команда работает с доской с задачами, до жестких Scrum и XP (Extreme Programming – Экстремальное программирование), а также Lean Software Development, или бережливая разработка программного обеспечения — гибкая методология, основанная на концепции бережливого производства.



Более подробно ознакомиться с информацией о каждой методологии можно по ссылке, которую я увидела на канале @qa_heroes

👇🏻👇🏻👇🏻👇🏻👇🏻