Мы делим огромный проект на маленькие, управляемые кусочки. Представьте, что вы управляете Имперским кораблем, и вам надо доставить Звезду Смерти в целости и сохранности. Вместо того, чтобы строить ее целиком, вы разделяете ее на блоки, чтобы понимать, какая часть уже готова, а какая еще требует работы.