시스템을 디자인하려면 비즈니스 프로세스와 정보 모델을 식별하고
정의해야 합니다. 프로세스와 정보 모델은 시스템에 필요한 커뮤니티, 카테고리,
자산 유형을 결정하도록 도와줄 수 있습니다.
- 정보 모델은 자산 유형, 카테고리 스키마, 관계 유형, 자산 속성으로 작성됩니다. 각 커뮤니티에서
라이프사이클은 자산이 작성되고 관리되고 이용되는 방식을 정의합니다.
- 각 커뮤니티는 액세스 제어, 역할, 권한, 검토 프로세스, 커뮤니티 자산의 라이프사이클에 대해 구성됩니다.
커뮤니티
시스템에서 관리의 첫 번째 레벨은
커뮤니티에 의해
정의됩니다. 특정 방식으로 통제되어야 하는 자산이 있거나 이러한 자산을 사용해야 하는
대상 독자를 식별하여 커뮤니티를 작성하십시오. 커뮤니티에는 여러 기초가 있을 수 있습니다.
- 조직:
조직 차트를 기반으로하는 커뮤니티를 작성할 수 있습니다.
- 역할: 조직 경계를 넘는 역할 기반 커뮤니티를 작성할 수 있습니다(예: 분석가 또는 개발자).
- 프로젝트: 프로젝트 또는 이니셔티브 기반 커뮤니티를 작성할 수 있습니다.
시스템 디자이너는 이러한
커뮤니티를 식별한 후 정의합니다.
사용자가 커뮤니티를 정의하고 관리자를 지정한 후 관리자가 커뮤니티에 역할을 정의합니다. 커뮤니티 관리자는
이러한 역할의 권한도 정의하고 사용자 또는 그룹을 역할에 지정합니다.
자산 유형
시스템 디자이너는 시스템의 사용자와 그들이 다음과 같은 방법으로
자산과 상호작용하는 방식도 고려해야 합니다.
- 자산 사용
- 자산 찾기
- 자산 작성
- 자산의 새 버전 작성
- 이전 자산을 더 이상 사용하지 않음
- 자산 추적
- 자산에 종속성 추가
자산 특성이 모든 커뮤니티에 대해 글로벌인 경우
이는 저장소 레벨에서 정의됩니다. 다른 유형은 더 안전한 커뮤니티에서 통제되거나
한 커뮤니티에 특정할 수 있습니다. 이러한 유형은 커뮤니티 레벨에서 구성됩니다. 커뮤니티에 대한 자산 유형을 구성하려면
우선 커뮤니티가 정의되어야 합니다.
각 자산 유형은 라이프사이클과 연관되며,
여기에는 역할과 정책으로 통제할 수 있는 상태와 조치가 포함됩니다. 커뮤니티 관리자는 각 라이프사이클 유형을 구성하여 비즈니스 프로세스,
검토 프로세스, 자산 라이프사이클을 통제할 수 잇습니다.
협업, 관리, 유지보수
시스템을 디자인하는 경우 자산 관리의 다음 측면을 고려하십시오.
- 자산 협업과 이해:
필요한 자산의 유형 및 버전과 그들이 관련되는 방식을 계획하십시오.
- 자산 관리:
충족해야 하는 정책, 특정 자산을 검토해야 하는 사용자, 특정 자산에 액세스할 방법을 결정하십시오.
- 자산 발견과 유지보수:
자산의 공개, 찾기, 유지보수, 사용 중지를 위한 프로세스를 결정하십시오.
종속성
IBM® Rational® Asset Manager를
공유 파일 또는 공통 컴포넌트의 라이브러리로 사용하는 경우, 다음 사례에 따라 최적의 자산 재사용이 되도록 확인하십시오.
- 한 필수 버전이 다른 버전에 종속되는 방식을 정의하여
종속성을 관리하십시오.
- 저장소에서 필수 파일과 종속성 검색을 자동화하십시오.
- 공통 컴포넌트의 테스트된 세트를 개발하고 이러한 세트를 기반으로 자산을 작성하십시오.