Home Feedback Search Contents




The Misuse of Use Cases

Length: 2 hrs

Level: Intermediate

Prerequisites: basic understanding of the use of use cases.


Use cases have become an integral part of OO software development methods. I am a proponent of use cases. I have found, however, that in practice most organizations seriously misuse use cases. This results in a traditional functional design in object clothing. When this happens, organizations fail to reap the benefits of object technology and become frustrated. This tutorial points out common errors in using use cases, and enumerates a set of guidelines that result in the proper use of use cases. A specific area of serious misunderstanding is the proper interaction of use cases, non-functional requirements, domain models, and frameworks to produce architectures and applications. The speaker will draw upon a number of recent experiences to give examples and counter-examples to illustrate the principles outlined in the tutorial.


Copyright © 2014 Korson-McGregor.  All rights reserved.