Ориентация на сервисы и её роль в Стратегии распределенных систем Страница 12. Design Services to Last, Design Systems to Change
|
Страница 12 из 17
Design Services to Last, Design Systems to Change В архитектуре сервисов предприятия, сервисы возможностей - компоненты, из которых составлены бизнес-процессы и бизнес-системы. Лучшие ключевые методы должны служить моделью ваших сервисных интерфейсов, чтобы сохранять близость с моделью бизнес-возможностей. Например, большинство изготовителей имеет определенные бизнес-требования, чтобы принять запросы закупки; определение информационного набора, который описывает запрос закупки и конечный пункт, который принимает образцы этого информационного набора - пример хорошо-выровненного обслуживания. Бизнес-процессы намного больше непостоянны, чем информация, которой они манипулируют. Процессы подчинены суждению и прихотям людей в процессе, так же как и бесчисленным бизнес-исключениям, которые могли бы будоражить экземпляр процесса. Каждый экземпляр бизнес-процесса может поместить в диаграмму уникальный путь через ваш сервисный портфель. Поэтому системы должны быть проворны. Гармоничное сочетание процессов должно быть легко-модифицируемо, или даже полностью динамическим. Заданные жестко последовательности бизнес-процессов в откомпилированных выполнимых программах - антиобразец для успешных деловых систем. Понятие управляемой событиями архитектуры может быть поучительно, как то, что составляет эффективный дизайн процесса. Процессы должны знать о бизнес-событиях, которые продвигают их, или уводят от нормального пути. Когда исключительный случай уводит процесс в подпрограмму, фокус должен быть на перенормализации процесса и возвращения его на основной курс; ручное управление процесса к завершению будет увеличивать стоимость процесса для организации. |