Agile methods have evolved over several decades through iterative improvements. The document discusses the history and key principles of various agile frameworks including Scrum, DSDM, Crystal, FDD, Lean, XP, and ASD. It evaluates the different approaches based on criteria like project size, team size, development style, required technology environment, and business culture fit.