Java ES 소프트웨어를 기반으로 비즈니스 솔루션을 만드는 일에 관련된 작업은 그림 1–3과 같이 몇 가지로 나눌 수 있습니다. 여기서는 여러 가지 작업을 수행하는 Java Enterprise System 사용자의 범주도 보여줍니다.
그림 1–3에 표시된 라이프 사이클 단계는 다음과 같은 일반적인 그룹으로 분류할 수 있습니다.
배포 전. 이 단계에서 비즈니스 요구 사항이 배포 시나리오 즉, 논리 구조 및 서비스 품질 요구 사항 집합으로 변환됩니다. 배포 시나리오는 배포 구조 설계를 위한 사양으로 사용됩니다.
배포. 이 단계에서 배포 시나리오는 배포 구조로 변환됩니다. 이 구조는 프로젝트 승인 및 예산 편성을 위한 기초로 사용할 수 있습니다. 이 배포 구조는 소프트웨어를 작업 환경에 배포(빌드 테스트 및 롤아웃)하는 데 필요한 세부 정보를 제공하는 구현 사양의 기초이기도 합니다.
배포 후. 운영 단계에서 배포된 솔루션은 프로덕션 조건에서 실행되고 모니터링되어 성능에 최적화됩니다. 배포된 솔루션도 필요한 새 기능을 포함하도록 업그레이드됩니다.
그림 1–3에 표시된 솔루션 라이프 사이클 및 각 단계의 작업에 대해서는 4 장, Java Enterprise System 솔루션 라이프 사이클 작업에서 자세히 설명합니다.
그림 1–3에서는 라이프 사이클 단계에 대한 작업을 일반적으로 수행하는 Java ES 사용자를 나타냅니다. Java ES 작업을 할 경우 작업은 그림 1–3에 표시된 사용자 범주 중 하나 이상에 적합해야 합니다. 다음 표에서는 각 사용자 범주의 기술 및 배경 지식을 설명합니다.
표 1–5 라이프 사이클 작업용 Java ES 사용자 범주
사용자 |
기술 및 배경 지식 |
단계 |
---|---|---|
시스템 분석가 |
심도 있는 기술 지식이 아닌 일반적인 지식 습득 기업의 전략적 방향 이해 비즈니스 프로세스, 목적 및 요구 사항 파악 |
비즈니스 분석 기술 요구 사항 논리 설계 |
높은 기술적 지식 습득 배포 구조에 대한 폭넓은 지식 습득 최신 기술 숙지 비즈니스 요구 사항 및 제약 조건 이해 |
논리 설계 배포 설계 |
|
현장 엔지니어 시스템 관리자 시스템 관리자 |
높은 기술적 지식 습득 정보 기술 환경 숙지 분산된 소프트웨어 솔루션 구현 경험 네트워크 구조, 프로토콜, 장치 및 보안 이해 스크립트 및 프로그래밍 언어 이해 |
배포 설계 배포 구현 |
위임된 관리자 지원 엔지니어 |
전문 기술 또는 제품 지식 보유 하드웨어, 플랫폼, 디렉토리 및 데이터베이스 숙지 소프트웨어 모니터링, 문제 해결 및 업그레이드 기능 숙달 운영 체제 플랫폼에 대한 시스템 관리 이해 |
작업 |