31.10.2023 Экспертиза, Искусственный интеллект, МенеджментМаксим Сидоров, Android-лид в SberDevices
Рассмотрим, как эволюционировали и менялись подходы к разработке программных продуктов и что ждет нас в будущем. От «водопада» до Agile Давайте вспомним основные этапы эволюции различных подходов к разработке софта — как менеджеры пытались упорядочить работу программистов, и что из этого вышло. Эволюция управления проектами в сфере разработки софта происходила от сложного к простому. Сначала разработку программных продуктов пытались вести так же, как разработку какого-нибудь сложного инженерного продукта. Например, как строить самолет или ракету. То есть сначала вы его проектируете, потом производите, затем тестируете и только после этого выпускаете в жизнь. Как раз этот процесс и описывает модель водопада — Waterflow. Все процессы здесь строго последовательны и жестко регламентированы. Но требования к ...
читать далее.