타스크: 목적에 대한 서비스 식별 및 연관
목적 서비스를 지정하면 서비스를 비즈니스 목적에 링크하고 엔터프라이즈 또는 비즈니스 단위의 목적을 분석하여 서비스를 식별할 수 있습니다.
관계
기본 설명

이 기법은 비즈니스 목적을 일반화한 명령문으로 시작되어 후에 상위 레벨의 목적을 달성하기 위해 충족되어야 하는 하위 목적으로 분해합니다. 이렇게 하면 분해 레벨에서 하위 목적과 연관된 서비스 식별을 지원하게 됩니다. 이 프로세스에서 메트릭과 함께 KPI를 식별하고 수집합니다. 이 메트릭은 실제로 목적을 달성하는 성공 정도를 측정, 모니터 및 확인하는 데 사용됩니다.

단계
서비스를 비즈니스 목적과 연결

타스크: 비즈니스 목적 및 KPI 식별에서 식별된 아티팩트: 비즈니스 목적을 사용하여 지원하는 목적에 대해 프로젝트 서비스 포트폴리오에 있는 후보 서비스를 지정합니다. 또한 목적 또는 하위 목적이 존재하고 지원되는 서비스가 없는 새 후보 서비스를 식별할 수 있습니다. 서비스를 목적에 지정하는 데 사용되는 메소드는 아티팩트: 서비스 모델의 표시에 대한 선택사항 및 아티팩트: 목적 서비스 모델의 표시에 따라 다릅니다.

목적을 하위 목적 및 KPI로 분해 중에 이 분해 프로세스를 중지해야 하는 시점에 대해서는 다음 내용에서 설명됩니다. 이전에 언급한 대로, 목적 분석은 하위 목적이 이 하위 목적을 달성할 서비스를 식별하는 지점에서 식별되면 중지할 수 있습니다. 새 서비스가 식별되면 서비스 모델에서 분류된 서비스 포트폴리오를 갱신하십시오. 각 하위 목적의 경우, 하위 목적을 달성하는 데 필요한 서비스를 식별하십시오.

예제

아래 테이블에서는 완성된 목적 서비스 모델을 보여줍니다. 가상의 자동차 렌탈 회사 "렌트카"를 기반으로 한 이 예제 모델로 프로젝트를 초기화하여 비즈니스 성능 측면을 향상시킵니다. 굵은 이탤리체 형식은 기존 또는 식별된 후보를 찾을 수 없어서 후보 서비스로 추가해야 하는 경우, 서비스를 표시하는 데 사용됩니다.

목적 또는 하위 목적 KPI 메트릭 서비스
1. 수익 증가 수익이 FY2005 말에 20% 증가 트랜잭션을 생성하는 수익 기록  
1.1. 새 제품 소개 수익 5% 증가 제공 새 제품의 트랜잭션 기록  
1.2 새 채널 소개 수익 5% 증가 제공 새 채널의 트랜잭션 기록  
1.3 트랜잭션 당 수익 증가 수익 7% 증가 제공 샹향 판매를 포함한 트랜잭션 기록  
1.3.1. 고급 차량 상향 판매 수익 4% 증가 제공  
  • 고객 프로파일을 기반으로 한 상향 판매 권장 
  • 차량 상향 판매 유형 결정
  • 차량 가용성 확인
1.3.2 교차 판매 추가 옵션 수익 2% 증가 제공  
  • 개별 구매 옵션 
  • 패키지 구매 옵션
1.3.3 교차 판매 파트너 서비스 수익 1% 증가 제공  
  • 호텔 예약 
  • 비행기표 예약 
  • 목적지 예약 
  • 네비게이션 장치 사후 렌탈 판매


이것은 다음과 같이 목적 모델을 캡처할 비즈니스 모델 프로파일을 사용하여 UML에서 모델링됩니다. 종속성의 대상인 상위 레벨 목적은 하위 모델에 따라서 다릅니다.


그 다음 서비스를 서비스가 지원하는 목적에 지정할 수 있으며, 그 목적은 UML 종속성을 한 번 더 사용합니다(확실함을 위해 <<supports>> 스테레오타입으로 데코레이션함).

 

특성
선행
다중 발생
이벤트로 구동됨
진행 중임
선택사항
계획됨
반복 가능함
핵심 고려사항

비즈니스 목적을 분명하게 정의하는 데 실패하면, 제안된 후보 서비스가 비즈니스에 연계되고 SOA 기반 이니셔티브에서 사용하는 데 적합한지의 여부를 결정하는 것이 어려워집니다. 목적 서비스 모델링에서는 또한 후보 서비스를 식별할 수 있기 때문에(단순한 유효성 검증이 아닌) 이 중간 산출물 작성에 실패하면 서비스 포트폴리오에 차이가 생기게 됩니다. 이러한 요인으로 불필요한 서비스 작성 때문에 드는 추가 노력 및 비용이 발생하게 되거나 서비스 포트폴리오의 차이 때문에 SOA 기반 솔루션의 성공 횟수가 줄어들게 됩니다.

목적 서비스 모델은 기타 서비스 식별 활동의 범위를 정의하는 데 필요하며 작성에 실패하면 기타 활동에 쓰이는 불필요한 노력이 발생하거나 이러한 활동의 결과에 차이가 생기게 됩니다.

목적 서비스 모델이 SOA 기반 이니셔티브의 대부분에 대해서 중요하게 간주되지만(필수적이지는 않은 경우) 초점이 서비스 작성으로만 좁혀지는 일이 종종 발생하며 서비스 대상인 공통 기술 기능이 특정 비즈니스 목적과 쉽게 연계되지 않는 것처럼 보입니다. 고려해 볼 수 있는 것은 이 시나리오에서 목적 서비스 모델을 "IT 비즈니스"와 관련된 목적을 문서화하는 데 사용하는 것입니다.

자세한 정보