Rapid software development ©Ian Sommerville 2004 Slide 1