Hi
What's is the best practice to setup a model?
Currently, our Architects created an EA model which roughly looks like this:
- One Package for the Requirements
- One Package for the use cases
- One Package for ALL classes
- One Package for all sequence diagrams (each feature has its own package below this
- One Package for all class diagrams (each feature has its own package below this
The Problem we have with this is the sequence and class diagrams refer to the classes in their package. If we place this class package under VC (Clear Case) it takes several seconds / minutes to check them in or out so using VC on it was not practical. Unfortunately, removing the VC also renders the VC of the diagram packages rather useless especially when a class is moved.
BTW: We are using a DBMS to store the database.
So my question is: What is the best practice to setup a model?
Thanks