How do you organize your use cases?
Can you tell in which release a particular use case is implemented?
How do you know that the entire system functionality is tested?
Which tests are affected by a change in a use case? If the inability to answer these questions has caused you frustration, schedule setbacks, or the delivery of products that have missed the mark, read on.