В третьей части мы познакомились с понятием SDLC. Думаю, у части читающих могли возникнуть довольно обоснованные вопросы: "Действительно ли следуя этапам можно разработать качественный продукт? Что делать, если в ходе тестирования найдена ошибка и требуется доработать продукт, а этап разработки уже пройден?". Это базовые вопросы, которые приходят в голову, но если поразмыслить, можно придумать намного больше. И тут нам на помощь приходят модели жизненного цикла. Для начала стоит дать определение...
Жизненный цикл ПО. Модели жизненного цикла ПО. Водопадная модель жизненного цикла программного обеспечения – последовательное выполнение фаз разработки программного обеспечения, где каждая фаза завершается полностью прежде, чем начинается следующая фаза. Жизненный цикл программного обеспечения – последовательность процессов, которые связаны с разработкой программного обеспечения, от начальной идеи до окончания его использования, включая фазы проектирования, разработки, тестирования, внедрения и сопровождения...