What Is Agile Development?
Apress eBooks · 2008
Agile development is a term given to an entire class of iterative development methodologies. Their unifying characteristic is a focus on short development cycles, on the scale of weeks rather than months. Each development cycle, referred to as an iteration or sprint, produces a working product. This chapter introduces the motivations for the movement to agile software development and surveys the practices that commonly constitute these methodologies. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.