Chapter 6. Designing Your System
[T.6.1] After you have determined your organization’s needs, the next step in your analysis is to find the classes of objects described in your use cases and workflow.
One of the best places to begin looking for classes is to examine the nouns in your use case descriptions. Look for nouns and noun phrases such as change request, product, title, version, build, and product. It sounds too simple, we know. Once you have all of your nouns, you then need to classify them into as few classes as you can. Finally, you will throw out any classes that will not be useful for the implementation.
For those of you new to this process, don’t worry—we’re about to provide some explanations of how your classes are constructed and ...