Use Case Concepts in Object-Oriented Analysis

6. Conclusion

Use cases are a powerful way of modelling what the system needs to do. A use case is full end-to-end story about the use of the system to carry out a task, not an arbitrary combination of a number of steps of computation. Use cases are excellent way of describing the system’s scope. We need to be careful on the granularity of the Use Cases to control complexity.