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

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

28.06.2022 0 Автор pavezlo

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

Водопадная или каскадная модель разработки ПО

Последовательное выполнение этапов с элементами требований на каждом из каскадов.

Водопадная или каскадная модель разработки ПО

Гибкие методологии

Они основаны на разных методологиях под общим принципом Agile. Кратко говоря Agile подход основан на гибкости к изменениям на основе обратной связи пользователей и ориентированности на них.

Философия Agile
Философия Agile

Методология Scrum

Одна из методологий в основе которой лежит Agile.

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

Аналогичную методологию, но в упрощенном виде я использую для ведения ежедневных задач (мини-проектов). Её частичное описание в данной статье.

Как результат работы по Scrum методологии я на каждом проекте оставляю артефакты, к которым в любой момент можно вернуться и использовать прожитый опыт на новых проектах. Мой подход к созданию базы данных артефактов я описал в данной статье.

*Все скриншоты взяты из курса Нетологии по «Системному анализу»