- Workflow
- CASE STUDY
- ANTI-PATTERNS
- TIMING
- TOOLS
- RELATION TO OTHER DISCIPLINES
- SUMMARY
RELATION TO OTHER DISCIPLINES
As you've seen throughout this chapter, the enterprise modeling discipline affects many of the other EUP disciplines:
Business modeling: The enterprise business process model, enterprise business rule specification, and enterprise business glossary are important input for identifying business processes that are applicable to the development project. Similarly, the enterprise domain model and organization model can be leveraged to help identify applicable business workers and entities.
Requirements: Capturing a common vocabulary is an important part of this discipline, and the enterprise business glossary should be the starting point for this effort.
Project management: The organization model should be used by project managers to guide their own organization and staffing efforts.
Environment: Process engineers should adopt the existing business modeling guidance, where applicable, for the various project teams.
Portfolio management: Your enterprise business modeling efforts will help identify potential new projects, and pro-jects that are accepted should be prioritized so that they reflect both your enterprise mission and vision.
Enterprise architecture: Your enterprise architecture must reflect your enterprise business process models; in particular, the enterprise technical requirements you identify are used as input for assessing business automation objectives.
Strategic reuse: Part of evaluating potential assets as to their reusability should be a check against the enterprise business process model to verify that upcoming projects may need the asset.
People management: Your organization model is an input into your staff forecasting, position definition, and long-term succession planning efforts.
Enterprise administration: Your enterprise data model, if any, should cover the details missing from your enterprise domain model and should reflect the policies defined within your enterprise business rule specification.
It is important to recognize that your enterprise business models will be used both within your IT department and within the business areas. For example, the people in charge of business development will want to use the models to help explore a particular business area or to assist in their strategic planning for your enterprise as a whole.