Agile Based on iterative development cycles Reqs and solutions evolve through the interactions of "cross-functional" teams Considered a "philosophy" of development "Something you live not something you do" "Agile Manifesto" Requires a lot of...