Enterprise
- Enterprise
- the highest level endeavor,
consisting of a collection of related
programs
that are managed as a single unit
As illustrated in the preceding figure, Enterprise is part of the following inheritance hierarchy:
- Type: Abstract
- Superclass: Endeavor
- Subclasses:
- Corporation
- Profit and Loss (P&L) Center
- Business Unit
The typical responsibilities of an Enterprise are to:
- Elimininate unnecessary redundancies (e.g., duplicate
effort and costs) between related programs of projects.
- Ensure standardization (e.g., development process,
technology, platforms, and legacy integration) across related programs.
- Improve reuse (e.g., of work products, developer training) across related programs.
- Improve effort, schedule, and cost estimation across related programs.
- Minimize development and maintainance costs across
multiple related applications produced by multiple related programs.
- Enterprises are rarely modeled unless entprises produce standard methods.