Jeanne Boyarsky wrote:I define a use case as something to accomplish that has business meaning. Therefore the higher level use cases make sense to me. In a real project, the use case is used for communication with the customer. The goal is to take money out of the ATM, not to confirm the amount or whatever else.
Good answer, I agree.