Indeed, it is conceivable to identify architectures that are not directly driven
by business requirements. There may be architectures that are chiefly motivated by technological
requirements and are founded to offer technical remedies. For example, data aggregation architecture,
which is designed purely to collect content from market data vendors, seems to fulfill
technical requirements. But the bottom-line motivating aspects are typically business necessities
that provide incentives for gathering, cleaning, and storing this data.
Business Environment: Assortment of Business Domains. A business environment is a collection
of business domains that represent the business that not only sponsors a project and a
business initiative; it also provides direction and strategies for maintaining current and developing
future technologies. This assortment of business domains can include geographical location, a
physical site where business is conducted and controlled, such as an organizational headquarters,
a distribution center, a human resources facility, or a sales office. But a business environment
does not constitute just a physical landscape. It can constitute enterprise organizational software
products, business concepts, organizational lines of business, or even management structures such
as departments or divisions. A business environment can also be conceived as the sponsoring body
314 Ch.
Pages:
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541