Organizing models for team collaboration in Rhapsody
When you plan an IBM Engineering Systems Design Rhapsody project, you need a design that facilitates team collaboration. Good model organization is crucial for achieving reusability in developing frameworks and components. Once you have decided on an organization, you need to determine how to partition the model into units.
System organization enables many team members to contribute to the model without corrupting it or losing previous changes. It also provides the following benefits:
- Allows team members to work with parts of the model that lie outside of their responsibility
- Manages changes to pieces of the model
- Provides for an efficient build process
- Helps developers locate and work on various model elements
- Facilitates reuse of components
- Helps in developing versions and configurations of the product