There's a good thin agile book in here struggling to get out. Ambler points out that there is a valuable role for modelling as part of an agile software development process: sketching UML models can help elicit requirements and clarify designs. Ambler's main point about being agile seems to be "don't repeat yourself". And he makes it several times. Often using exactly the same words.