Инкрементальность на примерах из жизни 1 – Уборка квартиры | DBlinov.com

preview_player
Показать описание
В разработке ПО "инкремент" – новая рабочая версия программы. Если шире, то инкремент – следующая полезная версия продукта. И "готовая" – завершенная с т.зр. работоспособности, пользы. Однако не обязательно обладающая всеми необходимыми характеристиками. Чтобы лучше понять эту важную характеристику Agile-подходов, давайте рассмотрим некоторые аналогии из реального мира. Первая – процесс уборки квартиры.

Рекомендации по теме
Комментарии
Автор

Разработка софта больше похожа на строительство дома и в данном случае инкремент будет «готовая кухня» с водопроводом, отоплением, канализацией, крышей над этой кухней, системой вентиляции, подведением газа, внутренней отделкой, электррика и т.д. Естественно, когда очередь дойдет до остальных помещений прийдется практически все переделывать. Потому что крыша должна быть общей, электрические кабели не должны иметь соединений вне щитка, каналазацию надо увеличивать в диаметре, и вообще вся штукатурка на кухне осыпалась пока в смежной комнате штробили стену.
Да мы покажем заказчику каждую итерацию новое помещение полностью функциональное, главное не показывать заказчику смету на строительство дома по классической технологии. Иначе он откажется от наших услуг. Справедливости ради подход из видео имеет право на существование, но на очень маленьких сторях. А-ля повесить картину в прихожей.

kis-rn