Мини ликбез или повторение - мать учения!

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

Те, кто уже успел поработать в проектах, связанных с разработкой ПО, так или иначе сталкивались и слышали про каскадную модель жизненного цикла. Каскадная модель хороша, но, в отличие от гибкой модели, не предусматривает возможности вернуться на предыдущие этапы. Так, например, при изменении требований, вернуться на этап анализа и изменить их уже не получится🙅‍♂️ Как вы понимаете, в текущей реальности это не работает, рынок слишком динамичен.

Есть еще инкрементная и итерационная. Вот про эти модели и захотелось поделиться. Попалась картинка в учебнике Е. П. Зараменских «Информационные системы. Управление жизненным циклом», наглядно объясняющая разницу этих моделей.

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

Итерационная модель предполагает, что в начале реализуется базовый функционал, который далее итеративно дообогащается доп. функциональностью, пока заказчик не будет счастлив))

❔А какую модель жизненного цикла ПО вы используете в своей работе, поделитесь?)

Мини ликбез или повторение - мать учения! | Сетка — социальная сеть от hh.ru Мини ликбез или повторение - мать учения! | Сетка — социальная сеть от hh.ru