What is the key benefit of iterative development in Agile?
-
A
It delays feedback until project completion
-
B
It allows continuous refinement and improvement
-
C
It eliminates the need for customer involvement
-
D
It prevents flexibility in project management