Comparison between traditional plan-based and agile software processes according to team size & project domain (A systematic literature review)
The effect of moving from a plan-driven to an incremental software development approach with agile practices