
212 ◾ Software Engineering: The Current Practice
Exercises
13.1 In AIP, who decides what changes will be implemented in the next
iteration?
13.2 Who meets in the iteration meeting and what do they decide?
13.3 Consider an AIP iteration that is scheduled to take 10 days, but on
day 5 the programmers realize they won’t be able to finish the backlog
until day 11. Should they extend the iteration, or should they return the
unfinished changes to the product backlog? Why?
13.4 What is the advantage of separating programmers into developers and
testers?
13.5 How do product managers control the product development?
1