- speed + effort is transparent: use of graphics (burn down or burn up-chars)
- customer is integrated
- work code instead of huge documention
- flexble 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
- incorportes insufficient software design