애플리케이션 계획 수립

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 개발 프로세스를 간소화하기 위해 애플리케이션을 빌드하기 전에 계획을 수립합니다.

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

    앱 생성 튜토리얼의 첫 번째 단계입니다. 조직의 직원 출장 요청을 관리하는 애플리케이션에 대한 계획을 개발합니다.
    1단계

    진행 중 아이콘

    애플리케이션 계획 수립

    2단계 시작되지 않음 아이콘

    앱 생성

    3단계 시작되지 않음 아이콘

    데이터 모델 빌드

    4단계 시작되지 않음 아이콘

    사용자 경험 생성

    5단계 시작되지 않음 아이콘 논리 및 자동화 추가
    6단계 시작되지 않음 아이콘

    내 애플리케이션 테스트

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

    1단계: 애플리케이션에 대한 사용 사례 식별

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

    애플리케이션으로 해결하려는 문제를 고려하십시오. 사용 사례가 이 튜토리얼에 소개된 도구에 적합한지 확인하려면 다음 문서를 참조하십시오 앱 개발 계획.

    2단계: 애플리케이션의 워크플로우 시각화

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

    다음 시각화는 튜토리얼의 직원 출장 요청 애플리케이션에 대한 엔드 투 엔드 워크플로우를 보여줍니다.

    튜토리얼 애플리케이션 워크플로우는 직원 출장 요청으로 시작됩니다. 관리자는 요청을 관리자와 지역 책임자가 검토한 다음 예약을 위해 출장 데스크로 보냅니다.

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

    3단계: 앱의 기능 요구 사항 개요 설명

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

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

    1. 애플리케이션을 사용하는 가상 사용자를 식별하고 이들이 수행하는 작업을 고려하십시오.

      튜토리얼에서 직원 출장 요청 애플리케이션 및 관련 작업을 사용하는 가상 사용자는 다음과 같습니다.

      가상 사용자 작업
      직원 출장 요청 제출
      관리자 및 지역 책임자 출장 요청 승인 또는 거부
      출장 데스크 에이전트 출장 예약 및 후속 작업 완료
    2. 애플리케이션이 수집해야 하는 데이터를 결정합니다.

      예를 들어 튜토리얼의 애플리케이션은 다음을 포함하여 직원의 출장 요청에 대한 세부 정보를 수집해야 합니다.

      • 직원의 출장 장소
      • 이동이 발생하는 경우
      • 여행 비용
    3. 논리와 자동화를 사용하여 애플리케이션의 워크플로우에서 자동화할 프로세스를 선택합니다.

      다음 테이블을 검토하여 튜토리얼 애플리케이션에서 논리와 자동화를 사용하는 방법을 확인합니다.

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

      역할은 사용자가 애플리케이션 컨텐츠에 액세스할 수 있는지 여부를 결정합니다. 권한은 사용자가 애플리케이션 컨텐츠 내에서 갖는 개별 기능(예: 생성, 읽기, 업데이트 및 삭제)입니다. 튜토리얼의 뒷부분에서 애플리케이션의 역할을 결정하고 각 역할에 대한 권한을 구성할 수 있습니다. 의 역할에 앱 엔진 스튜디오대한 자세한 내용은 다음 문서를 참조하십시오 가상 사용자 및 역할 구성 AES.

    5. 애플리케이션에서 수집한 데이터를 구성하는 방법을 생각해 보십시오.

      애플리케이션이 수집하는 데이터는 테이블에 자동으로 저장됩니다. 애플리케이션이 완료하는 프로세스에 따라 여러 테이블에서 데이터를 구성할 수 있습니다. 애플리케이션의 데이터를 구성하는 방법은 튜토리얼의 이후 단계에서 결정할 수 있습니다. 의 데이터 구성 앱 엔진 스튜디오에 대한 자세한 내용은 다음 문서를 참조하십시오 애플리케이션에 대한 데이터 모델 생성.

    다음 단계

    애플리케이션에 대한 계획을 개발한 후에는 에서 애플리케이션 빌드를 시작할 수 있습니다 앱 엔진 스튜디오. 다음 단계로 진행합니다. 앱 생성