- speed + effort is transparent: use of graphics (burn down or burn up-chars)
- customer is integrated
- work code instead of huge documentation
- flexible and adaptable to every situation
Disadvantages
- customer must invest a lot of time
- due to huge communication, the team size is limited (up to 10)
- non-functional quality attribute are hard to be put in user stories
- incorporates insufficient software design