An iterative software development approach prioritizing working software and customer collaboration over contracts. Best for low-consequence-of-failure projects.
Want to actually apply concepts like this instead of just reading definitions?
Practice free on Zamlom