A perfect businessman choice


Good agile teams are disciplined about their documentation but are also deliberate about how much they do and when.