The typical responsibilities of a Business Architecture are to:
Fulfill Requirements.
Provide an overall structure and set of mechanisms that fulfill the mission, goals, and requirements
of the business enterprise.
Drive Designs & Implementations.
Influence and constrain the designs and associated implementations of business components.
Improve Communication.
Improve communication among the endeavor’s stakeholders concerning the the most important, pervasive,
top-level, strategic inventions, decisions, and their associated rationales.
Build Consensus.
Produce a formally documented consensus amoung the endeavor’s stakeholdlers (e.g., members of the
customer, development, and subcontractor organizations) concerning the:
Architectural patterns and styles to be reused,
Top-level strategic logical and physical structures (i.e., major functions, classes, processes, components,
their responsibilities, and their relationships),
Most important, pervasive architectural
mechanisms, and
Associated rationales.
Estimate Costs.
Provide input (e.g., number, size, and complexity of business components and mechanisms) for estimating the cost
of reengineering the business.
Enable Scheduling.
Provide a basis (e.g., components, mechanisms) for estimating the schedule for reengineering the business in
terms of development or life-cycle cycle’s phases, builds, and milestones.
Influence Staffing and Organization.
Strongly influence the organization structure of the business in terms of its necessary business component
organizations, teams and associated roles. It also influences the endeavor training plan.
Physical architecture in terms of its major blackbox
components (e.g., applications, facilities, business units),
their responsibilities, and the relationships between
them.