I have seen several instances where project managers simply take the total amount of time available for development and schedule the work across the entire period of time. They divide the schedule into equal segments of time and name them Iteration 1, Iteration 2, Iteration 3, and so on. This completely misses the point of iterative development. The content of the iterations should be determined partly by the phase of the RUP lifecycle (Inception, Elaboration, Construction, and Transition) and by the highest risks appropriate for the current lifecycle phase. For example, consider the following:
|