When you have a model of your existing business, you can ensure that all stakeholders understand the current business. However, this requires a model that can be understood by all parties. Using UML as the common language enables this understanding. With a concise UML model, you can find potential areas for change, such as the following:
Inefficiencies
Performance issues
Redundant processes
Incorrect or conflicting business rules
Exposures (i.e., areas of risk to your business or systems)
Potential areas for consolidation, efficiencies, or other improvements
Underutilized or overutilized systems or people
The last point here highlights one fact often forgotten when designing businesses and systems—there are people in your business. You model not only the things in the business but also the people and what they do, too.