|
|
|
|
UML 비즈니스 모델링
|
|
|
|
UML 비즈니스 모델링
비즈니스 모델링의 의의
IT 시스템
비즈니스 시스템(또는 체계)의 업무를 효율적으로 돕기 위해서 개발
조직이 수행하고 있는 현행 비즈니스 시스템을 반영해야 함
비즈니스에서 IT 시스템까지 일관된 변화를 추적할 수 있도록 하기 위해 비즈니스 모델링을 기반으로 한 시스템을 개발해야 함
온디맨드(On-Demand) 비즈니스를 구현하기 위해서는 IT 시스템의 유연성이 필수
2
비즈니스 모델링의 의의
서비스 지향 아키텍처(SOA : Service Oriented Architecture)
변화에 대해 적시적절히 대응가능토록 IT 시스템을 구축
기업 내부 프로세스, 애플리케이션들을 각각 ‘서비스’라는 기본적인 기능 단위로 나눔
→ ‘서비스’를 연결해 원하는 기능을 하도록 구성
→ 환경이 변화됐을 때 변화를 반영
→ 서비스의 연결 구성을 변화시켜 새로운 기능을 제공
서비스를 식별하고 서비스들 간의 관계를 표현할 수 있는 표현법
UML과 UP에서는 비즈니스 모델링을 제시
3
비즈니스 모델링의 의의
비즈니스 모델링은 시스템 개발 노력을 투입하기 이전에 수행
비즈니스 모델로부터 소프트웨어 요구사항을 유도할 수 있음
비즈니스 모델링의 일반적인 목적
조직체의 구조와 동적인 특성 이해
고객, 최종 사용자 및 개발자가 모두 조직체를 공통적으로 이해하도록 지원
조직체를 지원하기 위한 시스템 요구사항 유도
비즈니스 모델은
비즈니스 유스케이스 모델과 비즈니스 객체 모델로 구성
4
비즈니스 모델링의 의의
비즈니스 프로세스에 대한 깊은 이해는 올바른 IT 시스템을 만드는데 유용
IT 시스템을 구축하기 위한 기본으로서 비즈니스에 의해 어떤것 (Things) 들이 다루어지는가를 정하고,
비즈니스에 참여하는 사람들의 역할과 책임을 정의하는 데 비즈니스 모델링 기법을 적용
5
시스템 컨텍스트 이해
.... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|