이러한 모범 사례를 사용하여 애플리케이션을 빌드 및 롤아웃하는 데 도움이 될 디자인 단계별 진행을 수행하십시오.
디자인 단계별 진행에는 일반적으로 다음 주요 단계가 포함되어 있습니다.
애플리케이션 빌드
먼저 기초가 되는 회사의 계정과 조직 구조를 빌드합니다. 계획, 실제, 예측 등 내부 프로세스를 지원할 시나리오를 추가합니다. 실제, 계획 등 보고하는 차이 멤버를 추가합니다.
사용자로부터 데이터를 수집하고 검토, 분석 및 보고를 수행하는 데 사용할 양식을 생성합니다. 비즈니스 논리를 지원하려면 Calculation Manager를 활용하여 계산을 빌드할 수 있습니다. 애플리케이션을 사용자에게 롤아웃하기 전에 보고서를 생성하고 액세스 권한을 적용할 수도 있습니다.
애플리케이션 구조 생성
비즈니스 프로세스를 지원할 계정, 엔티티 및 기타 차원을 추가합니다.
차원은 데이터 값을 분류합니다. Planning에는 계정, 엔티티, 시나리오, 버전, 기간, 연도 차원이 포함되어 있습니다. 여러 통화로 계획하는 경우 애플리케이션에 통화 차원도 있습니다.
제품, 고객, 시장 등의 사용자정의 차원을 사용하여 고유한 값을 정의할 수도 있습니다. 최대 32개의 차원을 사용할 수 있습니다. 그러나 모범 사례 권장 사항은 12개 미만을 포함하는 것입니다. 로드 파일을 사용하여 차원을 추가하거나 Oracle Smart View for Office에서 빌드할 수 있습니다.
비디오
목표 | 다음 비디오 시청 |
---|---|
애플리케이션에서 데이터를 익스포트하고 임포트하는 방법을 알아봅니다. | ![]() |
파일을 사용하여 차원을 로드하는 방법을 알아봅니다. | ![]() |
테스트
테스트는 애플리케이션 개발 과정의 중요한 단계입니다. 제대로 작동하도록 모든 계산, 액세스 권한 및 보고서를 테스트해야 합니다.
단위 테스트 정보
단위 테스트는 정규화된 테스트의 첫번째 단계이며 테스트 환경의 기본 빌딩 블록입니다. 단위 테스트에는 애플리케이션의 각 기능 영역을 개별 단위로 테스트하여 예상대로 수행되는지 확인하는 작업이 포함됩니다.
예를 들어 테스트는 데이터 로드가 오류 없이 완료 시까지 실행되는지 확인할 수 있습니다. 기타 테스트는 양식과 보고서가 액세스 가능하고, 계산이 완료되었는지 확인할 수 있습니다.
애플리케이션을 빌드하거나 구성하는 사람이 일반적으로 단위 테스트를 수행합니다.
시스템 테스트 정보
시스템 테스트는 시스템이 오류 없이 운영되고 필요한 기능을 제공하는지 확인합니다.
애플리케이션이 구성된 방식 테스트와 팀이 비즈니스 프로세스 및 보고서를 생성한 방식 확인을 강조합니다. 시스템 테스트는 고유한 매개변수 구성, 사용할 모든 기능, 모든 개선을 포함하여 전체 시스템 테스트에 중점을 둡니다.
또한 시스템 테스트는 소프트웨어를 넘어서며, 수동 프로시저, 양식 및 컨트롤의 효율성을 검증합니다. 빌드되는 시스템 내의 모든 기능 측면을 포괄하는 공식 기능 테스트의 전체 집합입니다.
이 유형의 테스트는 다음과 결합되는 경우가 많습니다.
보안 테스트: 시스템 보안 및 데이터베이스 보안이 전체 시스템과 각 특정 사용자에게 적합한지 테스트합니다.
통합 테스트: 다른 통합 시스템과의 데이터 전달을 포함하여 전체 비즈니스 솔루션을 테스트합니다. 이렇게 하면 시스템의 모든 측면을 결합할 때 기능이 계속 적합한지 확인됩니다.
사용자 수락 테스트: 사용자가 시스템이 제대로 운영되고 요구사항을 충족하는지 확인합니다. 사용자가 공식 시스템 테스트에 관련이 없거나 특정 테스트를 요청하는 경우 추가 수락 테스트가 필요할 수 있습니다. 하지만 대부분의 경우 이 유형의 테스트는 사용자가 이러한 테스트를 수락 용도에 적합하다고 인식할 경우 시스템 및 통합 테스트의 일부로 수행됩니다.
롤아웃
롤아웃 중 시스템의 일반 사용자를 교육하고 기능을 탐색 및 사용하는 방법을 보여 줄 수 있습니다. 모범 사례로, 시스템을 문서화하여 필요한 경우 누구든지 관리를 인수할 수 있게 합니다.
교육
애플리케이션에서 시스템의 모든 사용자를 교육해야 합니다. 사용자가 애플리케이션을 쉽게 탐색하고 지정된 태스크를 이해하는 방법을 배워야 합니다. 교육에는 애플리케이션 로그인, 태스크 목록 탐색, 데이터 입력, 규칙 실행, Smart View 사용, 애플리케이션 내의 도구 사용이 포함되어야 합니다. 일반적으로 교육을 통해 사용자가 애플리케이션에 처음 노출되며, 잘 계획되고 실행된 교육 세션은 좋은 첫 인상을 주는 데 도움이 됩니다.
시스템 및 관리 정보 문서화
애플리케이션을 빌드한 후 애플리케이션에 대한 시스템 및 관리 설명서를 생성하는 것이 좋습니다.
모범 사례:
새로운 정보인 경우 빌드 프로세스가 끝나면 이 설명서를 생성합니다.
데이터 소스, 애플리케이션 구조, 계산 작동 방식, 애플리케이션에 필요한 유지관리 등의 정보를 포함합니다.
월간 및 연간 유지관리 등의 시간 프레임으로 분석된 유지관리 태스크를 나열합니다. 이렇게 하면 필요한 경우 누구든지 나중에 시스템을 인계할 수 있습니다.
사용자에 대해 애플리케이션을 사용으로 설정
일반 사용자에 대해 애플리케이션을 사용으로 설정하려면 사용 상태에서 시스템을 열어야 합니다. 또한 승인 프로세스를 시작하여 승인을 사용으로 설정합니다.