---
sourceDocument: 호주 애플리케이션 빌드 또는 수정
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/application-development

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 애플리케이션 빌드 또는 수정

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# 애플리케이션 계획 수립

# 애플리케이션 계획 수립 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

개발 프로세스를 간소화하기 위해 애플리케이션을 빌드하기 전에 계획을 수립합니다.

애플리케이션을 빌드하려면 가장 먼저 해야 할 일은 앱에 대한 계획을 개발하는 것입니다. 계획 수립에는 애플리케이션이 수행하는 작업을 간략하게 설명하고 애플리케이션을 사용할 사람을 식별하는 작업이 포함됩니다. 애플리케이션을 계획하면 애플리케이션의 목적을 더 잘 이해하고 개발을 시작하기 전에 잠재적인 문제를 해결할 수 있습니다.  
앱 생성 튜토리얼의 첫 번째 단계입니다. 조직의 직원 출장 요청을 관리하는 애플리케이션에 대한 계획을 개발합니다.

|-|-|-|
| 1단계 | ![진행 중 아이콘]() | [애플리케이션 계획 수립](https://servicenow-prod.fluidtopics.net/ZIqg_Q2f3PQFebHdvQGO8A "개발 프로세스를 간소화하기 위해 애플리케이션을 빌드하기 전에 계획을 수립합니다.") |
| 2단계 | ![시작되지 않음 아이콘]() | [앱 생성](https://servicenow-prod.fluidtopics.net/SNzXmeOp2R8Wi258DYLmBA "애플리케이션 빌드를 시작할 준비가 되면 에서 애플리케이션 앱 엔진 스튜디오작성을 시작합니다.") |
| 3단계 | ![시작되지 않음 아이콘]() | [데이터 모델 빌드](https://servicenow-prod.fluidtopics.net/pBg3ioGU~8~TvD8jH6Az2Q "애플리케이션을 생성한 후 애플리케이션에 대한 데이터 모델 빌드를 시작합니다. 데이터 모델이 무엇이며 튜토리얼 애플리케이션에 대한 데이터 모델을 빌드하는 방법에 대해 알아봅니다.") |
| 4단계 | ![시작되지 않음 아이콘]() | [사용자 경험 생성](https://servicenow-prod.fluidtopics.net/CKsAtn7pswMpbku1TGlp0Q "애플리케이션에 대한 사용자 경험을 생성합니다. 직원 출장 요청 애플리케이션의 앱 엔진 스튜디오 경험과 사용자 경험을 빌드하는 방법에 대해 알아봅니다.") |
| 5단계 | ![시작되지 않음 아이콘]() | [논리 및 자동화 추가](https://servicenow-prod.fluidtopics.net/ngKfbdOPX3UeuGXC1qYZIw "애플리케이션에 논리와 자동화를 추가합니다. 의 논리 및 자동화 앱 엔진 스튜디오 에 대해 알아보고 직원 출장 요청 애플리케이션을 자동화하는 방법에 대해 알아봅니다.") |
| 6단계 | ![시작되지 않음 아이콘]() | [내 애플리케이션 테스트](https://servicenow-prod.fluidtopics.net/DB_b_~Jh_6e5ot5eVHN5Zw "애플리케이션 환경과 플로우를 테스트하여 게시하기 전에 애플리케이션이 의도한 대로 작동하는지 확인합니다.") |
[ ]

{#app-tutorial-introduction__table_odl_xfd_fdc}
{#app-tutorial-introduction__table_s4c_ln4_lcc__entry__2}

| 타임스탬프 | 섹션 |
|-|-|
| 0:17 | 애플리케이션의 사용 사례를 식별합니다. |
| 0:21 | 애플리케이션의 워크플로우를 시각화합니다. |
| 0:42 | 앱의 기능 요구 사항을 간략하게 설명합니다. |
[표 1. 비디오 섹션]

{#app-tutorial-introduction__table_s4c_ln4_lcc}

## 1단계: 애플리케이션에 대한 사용 사례 식별 {#app-tutorial-introduction__section_cqr_5jw_lcc}

애플리케이션의 사용 사례를 식별하여 시작합니다. 튜토리얼에서는 조직의 직원 출장 요청을 관리하는 애플리케이션을 만듭니다. 이 앱은 전체 출장 요청 프로세스를 자동화하고 필요에 따라 직원, 관리자, 지역 책임자 및 출장 데스크 에이전트와 같은 사용자를 포함합니다.

애플리케이션으로 해결하려는 문제를 고려하십시오. 사용 사례가 이 튜토리얼에 소개된 도구에 적합한지 확인하려면 다음 문서를 참조하십시오 [앱 개발 계획](https://servicenow-prod.fluidtopics.net/P37BxFHnx7xKxTiJOXr7FA "(AES)의 앱 엔진 스튜디오 애플리케이션 개발 프로세스는 다음 효과적인 앱에 대한 아이디어로 시작됩니다. 신중한 계획은 비즈니스에 도움이 되는 성공적인 앱을 만드는 열쇠입니다.").

## 2단계: 애플리케이션의 워크플로우 시각화 {#app-tutorial-introduction__section_g5t_d44_lcc}

애플리케이션의 사용 사례를 식별한 후에는 애플리케이션의 엔드 투 엔드 워크플로우를 시각화합니다. 엔드 투 엔드 워크플로우는 애플리케이션이 작업 또는 프로세스를 완료하기 위해 따르는 일련의 동작입니다.

애플리케이션의 엔드 투 엔드 워크플로우를 시각화하려면 애플리케이션이 처음부터 끝까지 수행하는 작업을 매핑합니다. 워크플로우의 이전 단계로 돌아가는 루프와 워크플로우를 종료하게 만드는 모든 작업을 포함합니다.

## 3단계: 앱의 기능 요구 사항 개요 설명 {#app-tutorial-introduction__section_d1y_z44_lcc}

애플리케이션의 기능 요구 사항을 고려하는 것도 중요합니다. 애플리케이션의 기능 요구 사항에는 애플리케이션을 사용하는 사용자, 앱에서 수행하는 작업, 이러한 작업을 지원하기 위해 앱이 수집해야 하는 데이터가 포함됩니다.

다음 프롬프트를 사용하여 애플리케이션의 기능 요구 사항을 간략하게 설명합니다.

1. 애플리케이션을 사용하는 가상 사용자를 식별하고 이들이 수행하는 작업을 고려하십시오.튜토리얼에서 직원 출장 요청 애플리케이션 및 관련 작업을 사용하는 가상 사용자는 다음과 같습니다.

   {#app-tutorial-introduction__table_llt_vs4_lcc__entry__2}

   | 가상 사용자 | 작업 |
   |-|-|
   | 직원 | 출장 요청 제출 |
   | 관리자 및 지역 책임자 | 출장 요청 승인 또는 거부 |
   | 출장 데스크 에이전트 | 출장 예약 및 후속 작업 완료 |
   [ ]

   {#app-tutorial-introduction__table_llt_vs4_lcc}
2. 애플리케이션이 수집해야 하는 데이터를 결정합니다.예를 들어 튜토리얼의 애플리케이션은 다음을 포함하여 직원의 출장 요청에 대한 세부 정보를 수집해야 합니다.

   * 직원의 출장 장소
   * 이동이 발생하는 경우
   * 여행 비용
   {#app-tutorial-introduction__ul_s1k_wkc_mcc}
3. 논리와 자동화를 사용하여 애플리케이션의 워크플로우에서 자동화할 프로세스를 선택합니다.다음 테이블을 검토하여 튜토리얼 애플리케이션에서 논리와 자동화를 사용하는 방법을 확인합니다.

   {#app-tutorial-introduction__table_idg_hpc_mcc__entry__3}

   |   | 수행하는 작업 | 튜토리얼 애플리케이션 예제 |
   |-|-|-|
   | 논리 | 애플리케이션 워크플로우에서 특정 작업이 발생하는 방법과 시기를 제어합니다. | 관리자와 지역 책임자 모두가 승인한 후에만 직원의 출장 요청이 출장 데스크로 전달되는지 확인합니다. |
   | 자동화 | 정의한 논리에 따라 자동 프로세스를 설정합니다. | 직원의 출장 요청 케이스 상태를 업데이트하고 출장 요청이 거부될 때마다 이메일 알림을 보냅니다. |
   [ ]

   {#app-tutorial-introduction__table_idg_hpc_mcc}
4. 애플리케이션에 대한 역할과 권한을 고려하십시오.역할은 사용자가 애플리케이션 컨텐츠에 액세스할 수 있는지 여부를 결정합니다. 권한은 사용자가 애플리케이션 컨텐츠 내에서 갖는 개별 기능(예: 생성, 읽기, 업데이트 및 삭제)입니다. 튜토리얼의 뒷부분에서 애플리케이션의 역할을 결정하고 각 역할에 대한 권한을 구성할 수 있습니다. 의 역할에 앱 엔진 스튜디오대한 자세한 내용은 다음 문서를 참조하십시오 [가상 사용자 및 역할 구성 AES](https://servicenow-prod.fluidtopics.net/Sd9M07SRaIQxhKXtNSCg3A "직원의 책임은 각 구성원에게 할당된 역할에 따라 제어됩니다. 가상 사용자는 명시적으로 (AES)의 앱 엔진 스튜디오 일부가 아니지만 관리자는 역할을 할당하여 팀 구성원에게 구성 또는 사용 AES권한을 부여합니다.").

5. 애플리케이션에서 수집한 데이터를 구성하는 방법을 생각해 보십시오.애플리케이션이 수집하는 데이터는 테이블에 자동으로 저장됩니다. 애플리케이션이 완료하는 프로세스에 따라 여러 테이블에서 데이터를 구성할 수 있습니다. 애플리케이션의 데이터를 구성하는 방법은 튜토리얼의 이후 단계에서 결정할 수 있습니다. 의 데이터 구성 앱 엔진 스튜디오에 대한 자세한 내용은 다음 문서를 참조하십시오 [애플리케이션에 대한 데이터 모델 생성](https://servicenow-prod.fluidtopics.net/1KT0ik7GeTAIjGJf8S3Ilg "애플리케이션 데이터를 보관할 테이블을 생성하여 (AES)에서 앱 엔진 스튜디오 애플리케이션에 대한 데이터 모델을 생성합니다. 테이블을 처음부터 생성하거나, 스프레드시트나 PDF를 업로드하거나, 기존 테이블을 템플릿으로 사용하여 애플리케이션에서 사용할 데이터 테이블을 생성합니다. 스프레드시트를 애플리케이션의 기존 테이블에 매핑하여 데이터 임포트를 생성하고 예약할 수도 있습니다.").

{#app-tutorial-introduction__ol_hv3_fp4_lcc}

## 다음 단계 {#app-tutorial-introduction__section_r4g_k54_lcc}

애플리케이션에 대한 계획을 개발한 후에는 에서 애플리케이션 빌드를 시작할 수 있습니다 앱 엔진 스튜디오. 다음 단계로 진행합니다. [앱 생성](https://servicenow-prod.fluidtopics.net/SNzXmeOp2R8Wi258DYLmBA "애플리케이션 빌드를 시작할 준비가 되면 에서 애플리케이션 앱 엔진 스튜디오작성을 시작합니다.")

