I have just started to learn about Agile development and was told that in Agile very less focus is given to documentation and usage of UML related things is very less. Is it that its not used at all by most Agile developers and most of the focus is on Test Driven Development. If code generation is accompanied along with the tool being used for UML do people in agile go for UML usage. This is the case I have seen in Java world using UML extensively. As in Agile, time is a factor they dont get into that much details of UML. So I was wondering how to gauge how much important UML is to Agile world.
I know this is OT but Ruby and Rails goes hand in hand with Agile so I have posted in both the groups so that I can get to know from people who really practise Agile.