For a lot of people, the term use case is either completely vague, or associated with big upfront specification.
I think Use Case Driven Development can be very valuable, when rightly applied. Even in agile development. What are your experiences & thoughts?
Links for background information:
EPF definition of Use Case Driven Development
Use Case 2.0 eBook